The Indian Premier League, popularly known as IPL, is one of the richest sporting leagues in the world. Since its inception in 2008, IPL has given India many of its current stars. Over the years, many overseas players have also become household names in India based on their performances in the IPL. 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 | 6564 Runs
David Warner, the one-time IPL champion with Sunrisers Hyderabad, is the most decorated overseas batter in the league's history. He has scored 6564 runs in 183 matches at an average of 40.77, with a strike rate of 139.80. The Australian batter also scored four centuries and 62 fifties, with the best score of 126. He won the Orange Cap twice in 2014 (562 runs) and 2019 (692 runs).
Also Read: Top 10 batters who scored most runs in a single IPL season
2. AB de Villiers | 5162 Runs
AB de Villiers, the South African legend, is the second-highest-run-scorer among the overseas players in IPL history. ABD, who last represented RCB in 2021, also played for Delhi Daredevils (Delhi Capitals) and the Royal Challengers Bangalore in the IPL. In 184 matches, he scored 5,162 runs at an average of 39.70, with a strike rate of 151.69. He scored three centuries and 40 fifties in his IPL career, but could never win a trophy with any team.
3. Chris Gayle | 4965 Runs
Chris Gayle, the West Indies legend, holds the third position in the list of overseas players with the most runs in IPL. He had a highly successful stint with RCB and great stints with Kolkata Knight Riders (KKR) and Punjab Kings (PBKS). Gayle entertained millions by scoring 4,965 runs in 142 matches and 141 innings at an average of 39.72 and a strike rate of 148.96. He also scored six centuries and 31 fifties with the best score of 175* (the highest individual score in IPL history). The power hitter also secured two Orange Caps in 2011 (608 runs) and 2012 (733 runs).
Read Also: IPL Man of The Tournament award winners from 2008 to 2023
4. Faf du Plessis | 4421 Runs
Faf du Plessis, the current RCB captain, comes at the fourth position in the list of the overseas players with the most runs in IPL. The South African batsman has won three IPL titles with Chennai Super Kings. In 134 IPL matches, he has scored 4421 runs at an average of 36.23, with a strike rate of over 135.53. He has scored 33 fifties, with the best score of 96.
5. Shane Watson | 3874 Runs
Shane Watson's decorated IPL career includes stints with Rajasthan Royals, Royal Challengers Bangalore, and Chennai Super Kings. He has scored 3,874 runs in 145 IPL matches at an average of 30.99 and with a strike rate of 137.91. The former Australian all-rounder smashed 4 centuries and 21 half-centuries. He played his last IPL season in 2020 for Chennai Super Kings.
6. Jos Buttler | 3542 Runs
Jos Buttler, a one-time IPL champion with Mumbai Indians, made his IPL debut only in 2016 and has made an unbelievable impact since then. He played 104 IPL matches and scored 3542 runs in 105 matches and 104 innings at an average of 38.50 and a strike rate of 148.44. Buttler has smashed seven tons and 19 fifties in his IPL career so far. His best score is 124. The England batter is currently playing for Rajasthan Royals.
7. Kieron Pollard | 3412 Runs
Kieron Pollard, the Mumbai Indians (MI) star from start to finish of his IPL career, played a crucial role in the side's 5 IPL titles. He scored 3,412 runs at an average of 28.67 and a strike rate of 147.32, including 16 half-centuries. Pollard has also picked up 69 wickets.
Also Read: Top 10 players who have taken most singles in IPL history
8. Quinton de Kock | 3143 Runs
Quinton de Kock became the 8th overseas batter with the most runs in IPL. The South Africa wicketkeeper-batter has played for Mumbai Indians since 2019 and is currently playing for the Lucknow Super Giants team. De Kock has scored a total of 3143 runs in 105 matches in the IPL, with an average of 31.74 and a strike rate of 134.37. He smashed two centuries and 23 half-centuries. De Kock has had three 500-plus seasons in the IPL, two of which came for Mumbai during his memorable stint at the top with Rohit Sharma.
9. Brendon McCullum | 2880 Runs
Brendon McCullum played for four teams in the IPL - Kolkata Knight Riders, Kochi Tuskers Kerala, Chennai Super Kings, and Royal Challengers Bangalore. He retired from the IPL following the 2018 season, during which he played for Royal Challengers Bengaluru(RCB). McCullum ended his IPL career with 2,880 runs across 109 IPL games at an average of 27.69. His strike rate reads 131.75. The tally includes 13 fifties besides two tons.
10. David Miller | 2878 Runs
David Miller, christened Killer Miller by his fans, made his IPL debut in 2013 for Kings XI Punjab and scored the third-fastest IPL century with a score of 101* in just 38 balls. The South African middle-order batsman 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 2878 runs in 128 matches in the IPL, with an average of 35.97 and a strike rate of 139.10.