Highest Run Scorers in ICC World Cup – Few batsmen who have consistently performed at the highest level and scored the most runs. In this article, we will provide the list of players with the most runs in the ICC World Cup.
Highest Team Scores in ICC Cricket World Cup
Highest Run Scorers in Cricket World Cup
S.no. | Player | Innings | Runs | Highest Score |
1 | Sachin Tendulkar (IND) | 44 | 2278 | 152 |
2 | Ricky Ponting (AUS) | 42 | 1743 | 140* |
3 | Kumar Sangakkara (SL) | 35 | 1532 | 124 |
4 | David Warner (AUS) | 24 | 1405 | 178 |
5 | Virat Kohli (IND) | 33 | 1472 | 107 |
6 | Rohit Sharma (IND) | 24 | 1380 | 140 |
7 | Shakib Al Hasan (BAN) | 35 | 1250 | 124* |
8 | Brian Lara (WI) | 33 | 1225 | 116 |
9 | AB de Villiers (SA) | 22 | 1207 | 162* |
10 | Chris Gayle (WI) | 34 | 1186 | 215 |
11 | Sanath Jayasuriya (SL) | 37 | 1165 | 120 |
12 | Jacques Kallis (SA) | 32 | 1148 | 128* |
13 | Tillakaratne Dilshan (SL) | 25 | 1112 | 161* |
14 | Mahela Jayawardene (SL) | 34 | 1100 | 115* |
15 | Adam Gilchrist (AUS) | 31 | 1085 | 149 |
16 | Javed Miandad (PAK) | 30 | 1083 | 103 |
17 | Stephen Fleming (NZ) | 33 | 1075 | 134* |
18 | Herschelle Gibbs (SA) | 23 | 1067 | 143 |
19 | Aravinda de Silva (SL) | 32 | 1064 | 145 |
20 | Mushfiqur Rahim (BAN) | 35 | 1048 | 102* |
21 | Viv Richards (WI) | 21 | 1013 | 181 |
22 | Sourav Ganguly (IND) | 21 | 1006 | 183 |
23 | Mark Waugh (AUS) | 22 | 1004 | 130 |
24 | Ross Taylor (NZ) | 30 | 1002 | 131* |
25 | Quinton de Kock (SA) | 24 | 995 | 174 |
26 | Steve Smith (AUS) | 26 | 995 | 105 |
27 | Martin Guptill (NZ) | 27 | 995 | 237* |
28 | Kane Williamson (NZ) | 23 | 989 | 148 |
29 | Matthew Hayden (AUS) | 21 | 987 | 158 |
30 | Steve Waugh (AUS) | 30 | 978 | 120* |
31 | Shivnarine Chanderpaul (WI) | 28 | 970 | 102* |
32 | Arjuna Ranatunga (SL) | 29 | 969 | 88* |
33 | Joe Root (ENG) | 22 | 933 | 121 |
34 | Faf du Plessis (SA) | 21 | 926 | 109 |
35 | Saeed Anwar (PAK) | 21 | 915 | 113* |
36 | Scott Styris (NZ) | 22 | 909 | 141 |
37 | Graham Gooch (ENG) | 21 | 897 | 115 |
38 | Mahmudullah (BAN) | 20 | 890 | 128* |
39 | Michael Clarke (AUS) | 21 | 888 | 93* |
40 | Martin Crowe (NZ) | 21 | 880 | 100* |
41 | Rahul Dravid (IND) | 21 | 860 | 145 |
42 | Desmond Haynes (WI) | 25 | 854 | 105 |
43 | Virender Sehwag (IND) | 22 | 843 | 175 |
44 | Hashim Amla (SA) | 22 | 842 | 159 |
45 | Mohammad Azharuddin (IND) | 25 | 826 | 93 |
46 | David Boon (AUS) | 16 | 815 | 100 |
47 | Andy Flower (ZIM) | 29 | 815 | 115* |
48 | Gary Kirsten (SA) | 21 | 806 | 188* |
49 | Aaron Finch (AUS) | 18 | 787 | 153 |
50 | MS Dhoni (IND) | 25 | 780 | 91* |
Lowest strike-rate in a WC innings (min 10 runs scored)
- 16.43 – Jack Heron (ZIM) vs WI, Worcester, 1983
- 17.64 – Pat Cummins (AUS) vs AFG, Mumbai WS, 2023
- 18.18 – Mehmood Quaraishy (EAf) vs NZ, Birmingham, 1975
- 20 – Christopher Chappell (CAN) vs PAK, Leeds, 1979
Highest score for a non-opener in ODIs
- 201* – Glenn Maxwell (AUS) vs AFG, Mumbai WS, 2023 WC
- 194* – Charles Coventry (ZIM) vs BAN, Bulawayo, 2009
- 189* – Viv Richards (WI) vs ENG, Manchester, 1984
- 185 – Faf du Plessis (SA) vs SL, Cape Town, 2017
- Previous WC record: 181 – Viv Richards (WI) vs SL, Karachi, 1987
Highest individual scores in World Cups
237* – Martin Guptill (NZ) vs WI, Wellington, 2015
215 – Chris Gayle (WI) vs ZIM, Canberra, 2015
201* – Glenn Maxwell (AUS) vs AFG, Mumbai WS, 2023
188* – Gary Kirsten (SA) vs UAE, Rawalpindi, 1996
183 – Sourav Ganguly (IND) vs SL, Taunton, 1999
Highest individual scores in an ODI run-chase
201* – Glenn Maxwell (AUS) vs AFG, Mumbai WS, 2023 WC
193 – Fakhar Zaman (PAK) vs SA, Johannesburg, 2021
185* – Shane Watson (AUS) vs BAN, Mirpur, 2011
183* – MS Dhoni (IND) vs SL, Jaipur, 2005
183 – Virat Kohli (IND) vs PAK, Mirpur, 2012
Previous WC record: 158 by Andrew Strauss (ENG) vs IND, Bengaluru, 2011
FAQs
Who scored the most runs in the World Cup?
Sachin Tendulkar made the Record for the most runs in the Cricket World Cup with 2278 runs in 44 innings.
Who scored the most runs in the 2011 Cricket World Cup?
Sri Lanka’s Tillakaratne Dilshan made the most runs in the ICC Cricket World Cup 2011 and he scored 500 runs.