Top 5 foreign players with most runs in IPL history

Kolkata Knight Riders batsmen Brendon Mc
Former Kolkata Knight Riders batsman Brendon McCullum

#3 AB de Villiers - 3831 runs

De Villiers has been a key figure for RCB
De Villiers has been a key figure for RCB

South African batsman and former captain, AB de Villiers currently plies his trade for the RCB, who he joined in 2011, after three seasons at the Delhi Daredevils. With 3831 runs and counting, in the history of the IPL, De Villiers is 10th on the all-time list and third on the list of foreign payers with the most number of runs.

The player has not lifted the IPL trophy during his entire career but remains one of the few to have featured in all the editions of the tournament. The South African is adored here in India, with his style of batting and personality.

A fan favourite of the Bangalore faithful, De Villiers, much like the franchise he plays for, will be eager to claim his first ever IPL triumph. However, that looks unlikely this season despite the player's great knocks.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links