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 2017 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 2017.

Top 10 Best Overseas Batsmen In IPL

1. Chris Gayle

On No.1 we have the king of T20 Christopher Henry Gayle. He has represented KKR and RCB in this competition. He has scored 3426 runs in 92 matches at an average or 43.36. He has a high score of 175 which is among best IPL innings of all time.

2. David Warner

Another left-handed opener, David Warner is also one of the finest overseas players in IPL. He has scored 3373 runs in 100 matches at an average of 38.32. He has the highest score of 109.

3. AB de Villiers

ABD is the most popular name among foreign players across all franchises. He has been loyal to RCB. He has scored 3257 runs at an average of 39.24 in 120 matches. His highest score is 133.

4. 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 2551 runs at an average of 32.70 in 94 matches. He has two centuries to his name.

5. Brendon McCullum

McCullum is also one of the most experienced campaigners when it comes to T20 cricket. He has scored 2434 runs at an average of 27.97. He has a mighty high score of 158 in 73 balls.

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

6. 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 as of 2017. He has scored 2427 runs in 98 matches at an average of 28.55.

7. SE Marsh

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

8. Dwayne Smith

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

9. 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.

10. JP Duminy

The South African master also made it to the list of best overseas batsmen in IPL. He has scored 1993 runs at an outstanding average of 39.86.

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