Top 10 Best Overseas Batsmen In IPL As Of 2017 - Most Popular & Highest Run Scorers Among Foreign Players

Who is your favorite batsman in Indian Premier League among all foreign players? Here is the list of top 10 best overseas batsmen in IPL as of 2018 who are the highest run-makers in the tournament.

Many batsmen have produced some fantastic knocks and scored tons of runs in Indian Premier League from Season one to Season ten. Many of those players were unnoticeable on the International circuit, but now people know them because they are brilliant in IPL. We have shortlisted top 10 best overseas batsmen in IPL as of 2018.

Top 10 Best Overseas Batsmen In IPL As Of 2018 Season 11

Most Runs In IPL By An Overseas Batsman

DA Warner114401412640.54142.13336160
CH Gayle1013626175*41.2151.2521265
AB de Villiers1293473133*38.16148.16322157
BB McCullum1032753158*28.09131.22213124
SR Watson1022622104*31.21138.65214122
SE Marsh71247711539.95132.7412078
JH Kallis98242789*28.55109.2201744
DR Smith91238587*28.39135.2017117
KA Pollard12323437828.92146.52012147
AC Gilchrist802069109*27.22138.3921192
JP Duminy77199378*39.86124.8701478
MEK Hussey591977116*38.76122.6411552
DPMD Jayawardene801802110*28.6123.2511039
SPD Smith69170310137.02131.71545
KC Sangakkara7116879425.95121.1901027
AJ Finch65160388*27.63130.4301359
DA Miller661563101*35.52141.441878

1. David Warner

One of the best openers in world cricket, David Warner is also one of the finest overseas players in IPL. He has scored 4014 runs in 114 matches at an average of 40.54. His highest score in the tournament is 109 not out.

2. Chris Gayle

On No.2 we have the king of T20 Christopher Henry Gayle. He has represented KKR and RCB in this competition and will be part of Kings XI Punjab in IPL 2018. He has scored 3626 runs in 101 matches at an average or 41.26. He has a high score of 175 which is among the best IPL innings of all time.

3. AB De Villiers

ABD is the most popular name among foreign players across all franchises. He has been loyal to RCB and has been retained by the franchise for the next three year. He has scored 3473 runs at an average of 38.16 in 129 matches. His highest score is 133 not out.

4. Brendon McCullum

McCullum is also one of the most experienced campaigners when it comes to T20 cricket. He has scored 2573 runs at an average of 28.09. He has a mighty high score of 158 in 73 balls which came in first ever IPL match in the first season itself against Royal Challengers Bangalore. He will be a part of RCB squad for this season in IPL.

5. Shane Watson


Shane Watson won the first edition of IPL with RR and was Player of the tournament for his all round performance. He has scored 2622 runs at an average of 31.21 in 102 matches. He has two centuries to his name. CSK bought him of IPL 2018.

Top 10 Best IPL Innings Of All Time
Top 10 Highest Paid Foreign Players In IPL
Top 10 Best Overseas Bowlers In IPL

6. SE Marsh

He was the highlight of the first season which helped him get into the Australian squad. He has 2477 runs to his name in Indian Premier League as of 2018, at an average of 39.95.

7. JH Kallis

Kallis, one of the best players the cricketing world has ever seen, is also in this list of best overseas batsmen in IPL. He has scored 2427 runs in 98 matches at an average of 28.55.

8. Dwayne Smith

The West Indian is one of the household names when it comes to T20 leagues throughout the world. He has scored 2385 runs at an average of 28.39.

9. KA Pollard

The African all rounder is an integral part of Mumbai Indians and has played for the same franchise for last 8 seasons. He has scored 2343 runs in Indian Premier League which makes him one of the most successful overseas batsman in IPL history.

10. Adam Gilchrist

Although he participated in only five seasons but still he is on the list of highest run getter (overseas). He Scored 2069 runs at an average of 27.22.

These are highest run makers in Indian Premier League among foreign players and thus also picked as best Overseas Batsmen in IPL as of 2018.