Top 10 overseas players with most runs in IPL

IPL has witnessed some good performances from overseas players. In this article, we will look at the players with the most runs in IPL.

author-image
Payal Debnath
New Update
David Warner | Sportz Point

The Indian Premier League, popularly known as IPL, is a professional Twenty20 cricket league in India that attracts some of the world's best cricket players. Since its inception in 2008, IPL has witnessed some scintillating performances from overseas players, who have left a lasting impression on fans with their remarkable batting displays. In this article, we will take a look at the top 10 overseas players with the most runs in IPL history.

Most Runs in IPL by Overseas Players:

1. David Warner | 6265 Runs

Top 10 overseas players with most runs in IPL | Sportz Point

Image- Jagran English

David Warner is the highest run-scorer among overseas players in the IPL, with 6265 runs in 174 matches. He has played for the Delhi Daredevils and the Sunrisers Hyderabad and has been one of the most consistent performers in the league. Warner has scored 4 centuries and 58 half-centuries in his IPL career and has a healthy strike rate of 139.75. His aggressive batting style has won him many admirers.

Also Read: Top 10 batters who scored most runs in a single IPL season

2. AB de Villiers | 5162 Runs

Top 10 overseas players with most runs in IPL | Sportz Point

Image- CricketAddictor

AB de Villiers is widely regarded as one of the most talented cricketers of his generation. He is the second-highest-run-scorer who has most runs in IPL by overseas players. AB has played for the Delhi Daredevils and the Royal Challengers Bangalore in the IPL and has amassed 5162 runs in 184 matches. De Villiers is known for his unorthodox strokeplay and his ability to change the game's course in a matter of a few overs. He has scored 3 centuries and 40 half-centuries in the IPL with a strike rate of 151.69.

3. Chris Gayle | 4965 Runs

Top 10 overseas players with most runs in IPL | Sportz Point

Image- Hindustan Times

Chris Gayle, the explosive Jamaican batsman, is the third batter who has most runs in IPL by overseas players with a whopping 4965 runs in 142 matches. Gayle is known for his brute force and ability to dominate bowlers in the shortest format of the game. He has hit 6 centuries and 31 half-centuries and has the highest individual score in IPL history - an unbeaten 175 off just 66 balls. Gayle has played for three teams in the IPL - Kolkata Knight Riders, Royal Challengers Bangalore, and Kings XI Punjab.

4. Faf du Plessis | 4034 Runs

Top 10 overseas players with most runs in IPL | Sportz Point

Image- NDTV Sports

Faf du Plessis has been a consistent performer for the Chennai Super Kings in the IPL. He comes at the fourth position in the list of the most runs in IPL by overseas players. The South African batsman has scored a total of 4034 runs in 128 matches, including 32 half-centuries. Du Plessis is also an excellent fielder, and his safe hands have saved many runs for the team. He is currently leading the Royal Challengers Bangalore team.

5. Shane Watson | 3874 Runs

Top 10 overseas players with most runs in IPL | Sportz Point

Image- ESPNcricinfo

Shane Watson, the former Australian all-rounder, has been a key player for the Rajasthan Royals and the Chennai Super Kings in the IPL and comes at the fifth position in the list of the most runs in IPL by overseas players. He has scored 3874 runs in 145 matches, including 4 centuries and 21 half-centuries with a strike rate of 137.91. Watson's explosive batting and accurate bowling have made him a valuable asset for any team he has played for in the IPL.

6. Kieron Pollard | 3412 Runs

Kieron Pollard | Sportz Point

Image- NDTV Sports

Kieron Pollard is a hard-hitting all-rounder from Trinidad and Tobago, who has been a vital cog in the Mumbai Indians setup. He has scored a total of 3412 runs in 189 matches, including 16 half-centuries. He has a strike rate of 147.32. Pollard has also picked up 69 wickets with his medium-pace bowling in the IPL.

7. Jos Buttler | 3223 Runs

Jos Buttler | Sportz Point

Image- Hindustan Times

Jos Buttler has been a consistent run-getter in the IPL league. He played 94 IPL matches and scored 3223 runs in 93 Innings. Jos Buttler's Highest Score in IPL is 124. He has 5 IPL centuries, 19 IPL half-centuries, and 13 times 30+ and 21 times 20+ IPL runs. Buttler has a strike rate of 148.73 with an average of 38.83 in 2167 IPL balls. Buttler played for Mumbai Indians and Rajasthan Royals in the IPL and is currently playing for Chennai Super Kings.

Also Read: Top 10 players who have taken most singles in IPL history

8. Brendon McCullum | 2880 Runs

Brendon McCullum | Sportz Point

Image- ESPNcricinfo

Brendon McCullum was one of the most destructive openers in the IPL during his playing days. He has played for four teams in the league - Kolkata Knight Riders, Kochi Tuskers Kerala, Chennai Super Kings, and Royal Challengers Bangalore. He has scored a total of 2880 runs in 109 matches, including two centuries and 13 half-centuries with a strike rate of 131.75.

9. Quinton de Kock | 2863 Runs

Quinton de Kock | Sportz Point

Image- IPL T20

Quinton de Kock, the South African wicketkeeper-batsman, has become one of the most consistent performers in the Indian Premier League (IPL). He has played for Mumbai Indians since 2019 and has been a key player for them. He is currently playing for the Lucknow Super Giants team. De Kock has scored a total of 2863 runs in 94 matches in the IPL, with a healthy average of 32.53 and a strike rate of 134.79.

10. David Miller | 2697 Runs

David Miller | Sportz Point

Image- Outlook India

David Miller, the South African middle-order batsman, has been a valuable asset for the Indian Premier League (IPL) teams he has played for. Miller made his IPL debut in 2012 for Kings XI Punjab and quickly made a name for himself as a hard-hitting batsman. He played for Kings XI Punjab for eight seasons before moving to Rajasthan Royals in 2020. He is currently playing for the Gujarat Titans team. Miller has scored a total of 2697 runs in 116 matches in the IPL, with an average of 37.46 and a strike rate of 138.81.

T20I Cricket David Warner Jos Buttler David Miller Ab De Villiers Ipl Quinton De Kock Brendon Mccullum Ipl 2023 Faf Du Plessis Chris Gayle Kieron Pollard Shane Watson