AB de Villiers 1207 (World Cups 2007-2015)
A legend of the modern game, de Villiers has the most runs for a Proteas batsman in the World Cup. Enjoying a World Cup career spanning over 3 editions, de Villiers scored 1207 runs at a staggering average of 63.52, the best for any batsman in the Top 10.
In India: Politics & Entertainment
Having come mighty close to the Final in the 2015 edition, losing out to New Zealand, de Villiers called time on his ODI career for the newer generation to flourish. He has a highest individual score of 162* with 4 centuries and 6 fifties to his name.
Brian Lara 1225 (World Cups 1992-2007)
As if holding the record for 400*, the most runs by an individual batsman in Tests was not enough, West Indian wizard Brian Lara is also No.4 in the list for most runs scored in the World Cups. Having made his World Cup debut in 1992 in England, Lara signed off with 2 centuries and 7 fifties, striking at an average of 42.24.
In India: Politics & Entertainment
Like de Villiers, Brian Lara also never got his hands on the coveted prize, but surely lit up the stage in every one of the 34 matches he represented the Windies in the World Cup.
Kumar Sangakkara 1532 (World Cups 2003-2015)
One of the most elegant batsmen to have graced the gentleman’s game, the Sri Lankan legend’s stats in World Cups is staggering as a batsman. Not only has he scored the most number of runs in World Cups for the island nation, but has also a stunning 37 games, most notably the World Cup Final of 2011.
In India: Politics & Entertainment
Having lost the Final to India in 2011 as captain, Sangakkara amassed a total of 1532 runs at an average of 56.74 with 5 centuries and 7 half-centuries. True legend!
Ricky Ponting 1743 (World Cups 1996-2011)
Number 2 on our list of most runs in World Cups is two-time World Cup winning Australian skipper Ricky Ponting. Always one to lead by example, Ponting not only holds the record for scoring the most runs for an Aussie in World Cups, but has also played a humongous 46 matches spanning across 5 World Cups.
In India: Politics & Entertainment
Ponting scored a century even on his final World Cup appearance, in Ahmedabad, against India, in the Quarters of the 2011 World Cup. He averages an impressive 45.86 in World Cups and has 5 centuries to his credit.
Sachin Tendulkar 2278 (World Cups 1992-2011)
Holder of uncountable records, India’s Little Master Sachin Tendulkar has the most runs by an individual in World Cups. A World Cup career spanning well over 2 decades, his long wait for the top prize ended in 2011 when India won the World Cup on home soil.
In India: Politics & Entertainment
Tendulkar is immortal in cricket as a whole and his World Cup stats speak for themselves. He scored 6 centuries, 15 fifties at an average of 56.97.