Top Overseas Players with Most Runs in IPL History   

While many Indian batsmen have dominated the IPL charts, there are also some overseas players who have made a mark with their prolific run-scoring abilities. Here we will look at the top 10 most successful foreign run-scorers in IPL history

Overseas Players with Most Runs in the IPL

RankPlayerRunsInnings
1David Warner6265162
2AB De Villiers5162170
3Chris Gayle4965141
4Faf du Plessis 4133130
5Shane Watson3874141
6Kieron Pollard3412171
7Jos Buttler322394
Top Overseas Players with Most Runs in IPL History   

 #1. David Warner | Most Runs (6265 ) for an Overseas Player   

David Warner is the highest run-scorer among overseas players in the IPL, with 6265 runs in 174 matches.s. Representing Delhi and Hyderabad franchises, Warner has scored 4 tons and 61 fifties at a strike rate nearing 140. 

His aggressive batting style makes him the highest run-getter among overseas IPL players. Warner won the Orange Cap thrice, proving his world-class consistency.   

 #2. AB de Villiers | 5162 Runs

AB de Villiers is the second-highest-run-scorer who has most runs in IPL by overseas players, delivering outstanding performances with 5162 runs in 184 games for Delhi and Bangalore teams. De Villiers dazzled fans with his breathtaking stroke play, scoring 3 hundreds and 40 half-centuries at an astonishing strike rate exceeding 150!

See Also : Most Sixes by Indian Players in IPL History

 #3. Chris Gayle | 4965 Runs

The famous West Indian left-handed batsman, Chris Gayle, is among the overseas players who have scored 4965 runs in 142 IPL matches with an incredible strike rate. He played for Punjab, Bangalore, and Kolkata and has hit a record-breaking 6 centuries and 31 fifties in his aggressive style of play.

Gayle also holds the record for the highest individual score in the IPL, which is 175*. His exceptional ability to hit big shots makes him one of the leading run-scorers in the tournament.

 #4. Faf du Plessis  | 4133 Runs

Faf du Plessis, the former captain of the South African team, has scored a total of 4133 runs in 130 IPL matches for Chennai and Bangalore. He is well-suited to the T20 format and plays a crucial role at the top of the order. Despite not being flashy, he has achieved 33 half-centuries.

Du Plessis brings stability to the batting lineup and showcases exceptional fielding skills. Even after taking on the captaincy for RCB, he continues to shine brightly.

 #5. Shane Watson | 3874 Runs

Shane Watson, the Australian cricket star, holds the fifth position with 3874 runs in his IPL career. He represented both Rajasthan and Chennai in 145 matches and made significant contributions with both bat and ball.

Watson impressed with 4 centuries and 21 half-centuries, showcasing a strike rate of almost 138 during opening partnerships. In addition to his batting prowess, he also took 92 wickets with his medium pace bowling, making him a valuable all-rounder and a match-winner.

 6. Kieron Pollard | 3412 Runs

Kieron Pollard is a powerful player from Trinidad and Tobago who plays for the Mumbai Indians team. He has scored 3412 runs in 189 matches, with 16 scores of fifty runs. He has a strike rate of 147.32. Pollard has also taken 69 wickets with his medium-paced bowling in the IPL.

7. Jos Buttler | 3223 Runs

Jos Buttler has been consistently scoring runs in the IPL tournament. He has played in 94 IPL matches and scored a total of 3223 runs in 93 innings. His highest score in the IPL is 124 runs.

Buttler has scored 5 centuries and 19 half-centuries in the IPL, as well as scoring 30 or more runs on 13 occasions and 20 or more runs on 21 occasions. He has a strike rate of 148.73 and an average of 38.83 in 2167 IPL balls. Buttler has played for the Mumbai Indians and Rajasthan Royals in the IPL and is currently playing for the Chennai Super Kings.

See Also : Most Not-Outs by Opening Batsmen in the History of the Indian Premier League (IPL)

8. Brendon McCullum | 2880 Runs

Brendon McCullum was known for being a very powerful opener in the IPL when he used to play. He has played for four teams in the league – Kolkata Knight Riders, Kochi Tuskers Kerala, Chennai Super Kings, and Royal Challengers Bangalore.

He has managed to score a total of 2880 runs in 109 matches, which includes two centuries and 13 half-centuries. His strike rate is 131.75.

9. Quinton de Kock | 2863 Runs

Quinton de Kock, the wicketkeeper-batsman from South Africa, has become known for his consistent performances in the Indian Premier League (IPL). He has been playing for the Mumbai Indians team since 2019 and has been an important player for them.

Currently, he is playing for the Lucknow Super Giants team. De Kock has scored a total of 2863 runs in 94 matches in the IPL, with an average of 32.53 and a strike rate of 134.79.

10. David Miller | 2697 Runs

David Miller, a batsman from South Africa, has been a valuable player for the teams he has played for in the Indian Premier League (IPL). He started his IPL journey in 2012 with Kings XI Punjab and gained recognition for his powerful batting skills.

After playing for Kings XI Punjab for eight seasons, he joined Rajasthan Royals in 2020. Currently, he is playing for the Gujarat Titans team. Miller has scored a total of 2697 runs in 116 IPL matches, with an average of 37.46 and a strike rate of 138.81.

Conclusion – Foreign Stars who Dominated IPL  

The top 5 overseas run-scorers Warner, de Villiers, Gayle, du Plessis and Watson have been integral to IPL’s explosive growth as a viewership phenomenon. Their swashbuckling batting and consistency aided their respective franchises significantly for over a decade, along with other utility players like Pollard, Buttler etc.  

Who is the highest overseas run scorer in IPL history?

David Warner has scored the most runs (6265) for an overseas player.  

How many runs has AB de Villiers scored in the IPL?

AB de Villiers has scored 5162 runs in 184 IPL matches.  

Which team did Chris Gayle score his record 175* runs for?

Chris Gayle blasted 175* playing for Royal Challengers Bangalore versus Pune Warriors in IPL 2013.

Which foreign player has scored over 6000 IPL runs?

David Warner is the only overseas player to cross 6000 runs (6265) so far.

Editor

Editor at Cricfacts.com.  The Premier Cricket News Hub Providing Exclusive Updates on Cricket Events Worldwide, Including IPL, PSL, and More.