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

PlayerInningsRunsHigh ScoreStrike Rate100/50
David Warner1846565126139.774/62
AB de Villiers1705162133*151.683/40
Chris Gayle1414965175*148.966/31
Faf du Plessis147477396135.780/39
Jos Buttler1324532124149.427/27
Shane Watson1413874117*137.914/21
Quinton de Kock1183441140*134.943/24
Kieron Pollard171341287*147.320/16
David Miller1433251101*139.401/14
Brendon McCullum1092880158*131.742/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 final of the 2018 edition, is one of the greatest knocks in the history of the tournament, and he still ranks as one of the top run-scorers against SRH.

Read Next | Most Wickets by a Bowling Pair in Tests

Ashish Singh

Share
Published by
Ashish Singh

Recent Posts

Everything You Need to Know Before Signing Up on Dafabet

Enjoying some new games online is something many of us like to do during our…

5 days ago

Sunil Narine IPL Wickets Year by Year

Key Insights - Sunil Narine IPL Wickets Year-wise Tracker Sunil Narine became just the third…

7 days ago

Most Overs Bowled Without a Wicket in a Test Innings

Discover the grueling endurance of bowlers with our comprehensive look at the most overs bowled…

1 week ago

Most Consecutive Losses in ODI

Key Insights on the Longest Losing Streaks in ODI Cricket History All-Time Longest Team Losing…

1 week ago

Most Wickets by Off Spinners in ODI

This guide explores the record-breaking performances of top off-spinners, highlighting the bowlers who have dominated…

2 weeks ago

Kane Williamson Retires: The Numbers Behind New Zealand’s Greatest Cricketer

When Kane Williamson announced his sudden retirement from international cricket mid-series against England in June…

2 weeks ago