From the start of the IPL in 2008, it has attracted cricketers from across the globe to showcase their talent in the biggest T20 league in the world. IPL provides players across different cricketing countries with the opportunity to make a name and also earn big bucks.
There have been several players who have made a mark with their performances. Though it’s an Indian league and it is the Indian batters who are at the top of the highest run-getters chart, with Virat Kohli being the leading run-scorer, this article will look at the top 10 overseas players who have scored the most runs in the history of IPL.
Overseas Batters with Most Runs in IPL
Player | Innings | Runs | High Score | Strike Rate | 100/50 |
---|---|---|---|---|---|
David Warner | 184 | 6565 | 126 | 139.77 | 4/62 |
AB de Villiers | 170 | 5162 | 133* | 151.68 | 3/40 |
Chris Gayle | 141 | 4965 | 175* | 148.96 | 6/31 |
Faf du Plessis | 147 | 4773 | 96 | 135.78 | 0/39 |
Jos Buttler | 119 | 4120 | 124 | 149.38 | 7/24 |
Shane Watson | 141 | 3874 | 117* | 137.91 | 4/21 |
Kieron Pollard | 171 | 3412 | 87* | 147.32 | 0/16 |
Quinton de Kock | 115 | 3309 | 140* | 134.02 | 2/24 |
David Miller | 135 | 3077 | 101* | 138.60 | 1/13 |
Brendon McCullum | 109 | 2880 | 158* | 131.74 | 2/13 |
Key Insights
The first overseas batter to enter the 5000 runs milestone list, David Warner, is the highest overseas run-scorer in the history of the IPL. Warner has the best batting average (40.52) for a batsman with more than 5000 runs in the IPL. The Aussie also holds the record for scoring the maximum number of half-centuries (66) as an overseas player in the IPL. Warner has played for two teams: Sunrisers Hyderabad and Delhi Capitals. Find Warner’s year-wise and team-wise records in the league here.
The former South African skipper, AB de Villiers, stands second on the all-time highest overseas run-scorers in the IPL with the best strike rate for a batsman with more than 3000 runs (151.68). He is considered to be the most limitless batsman of his generation.
The Caribbean legend Christopher Henry Gayle is the third-highest run-scorer among foreigners in the IPL. Gayle also holds the record for hitting the maximum number of sixes (357) in the tournament. Gayle’s 175* against Pune Warriors India is also the highest individual score in the league.
Shane Watson’s highest score of 117* against SRH, which came in the against SRH.