Former India cricketer Sachin Tendulkar is the highest run-scorer in ICC World Cup history.
Widely regarded as one of the greatest batters in cricket’s history, Sachin Tendulkar scored 2,278 runs in 45 ODI World Cup matches.
Australia’s Ricky Ponting and Kumar Sangakkara of Sri Lanka are just behind Tendulkar in the highest run-scorers in ICC World Cup list. While Ponting amassed 1743 runs in 46 matches, Sangakkara accumulated 1532 runs in 37 matches.
Among active cricketers, Bangladesh’s Shakib Al Hasan is the highest run-scorer in ICC World Cup history. He has already amassed 1201 runs in 32 matches. Know the highest run-scorers in ICC World Cup.
Most runs in ICC World Cup
Player |
Team |
Span |
Matches |
Runs |
Sachin Tendulkar |
India |
1992-2011 |
45 |
2278 |
Ricky Ponting |
Australia |
1996-2011 |
46 |
1743 |
Kumar Sangakkara |
Sri Lanka |
2003-2015 |
37 |
1532 |
Brian Lara |
West Indies |
1992-2007 |
34 |
1225 |
AB de Villiers |
South Africa |
2007-2015 |
23 |
1207 |
Shakib Al Hasan |
Bangladesh |
2007-2023 |
32 |
1201 |
Rohit Sharma |
India |
2015-2023 |
20 |
1195 |
Virat Kohli |
India |
2011-2023 |
29 |
1186 |
Chris Gayle |
West Indies |
2003-2019 |
35 |
1186 |
Sanath Jayasuriya |
Sri Lanka |
1992-2007 |
38 |
1165 |
Sachin Tendulkar | 2278
Legendary India cricketer Sachin Tendulkar is currently the highest run-scorer in ICC World Cup history. Having made his ICC World Cup debut in 1992, the swashbuckling batter featured in as many as six editions of the marquee tournament. Between 1992 and 2011, Tendulkar amassed 2,287 runs in 45 matches at an average of 56.95 and a strike rate of 88.98. He smashed six hundreds and 15 fifties in ODI World Cups. Tendulkar played a key role in helping India clinch the 2011 ICC World Cup after finishing as the second highest run-scorer with 482 runs in nine matches in the tournament.
Ricky Ponting | 1743
Former Australia captain Ricky Ponting features second on the highest run-scorers in ICC World Cup list. Between 1996 and 2011, Ponting accumulated 1,743 runs in 46 matches at an average of 45.86 and a strike rate of 79.95. He hit five centuries and six fifties in the five editions of World Cup that he played. He was a member of the Australian team that won the 1999 ICC World Cup. Under his leadership, Australia later won the 2003 and 2007 Cricket World Cups.
Kumar Sangakkara | 1532
Sri Lanka’s Kumar Sangakkara is third on the highest run-scorers in ICC World Cup list. The flamboyant left-handed batter featured in four editions of the ICC World Cup between 2003 and 2015. Sangakkara aggregated 1,532 runs in 37 matches at an impressive average of 56.74 and a strike rate of 86.55. He registered five tons and seven half centuries in ODI World Cups. He was part of the Sri Lankan team that finished as runners-up in the 2007 and 2011 ICC World Cups.
Brian Lara | 1225
West Indies cricket legend Brian Lara is the fourth highest run-scorer in ICC World Cup history. Between 1992 and 2007, the southpaw accumulated 1,225 runs in 34 matches at an average of 42.24 and a strike rate of 86.26. Lara recorded two hundreds and seven fifties in the five editions of the ICC World Cups that he featured in. He later announced his retirement after the 2007 ICC World Cup in the Caribbean.
AB de Villiers | 1207
Former South Africa cricketer AB de Villiers is fifth on the highest run-scorers in ICC World Cup list. Since making his ICC World Cup debut in 2007, AB de Villiers scored 1,207 runs in just 23 matches at an average of 63.52 and a strike rate of 117.29. In the three editions of the ODI World Cups between 2007 and 2015, de Villiers smashed four centuries and six fifties. In 2011, he became the first South African to score two hundreds in a single World Cup.
Photo credit: Alamy