thumbnail

Highest Run Scorers in ODI Cricket by Country

Try to name the highest all-time run scorers in One Day Internationals for each of the main cricketing countries.
Based on ICC International team rankings as of Sept 22nd, 2023
Figures from www.espncricinfo.com correct as of Sept 22nd, 2023
Quiz by stubart409
Rate:
Last updated: September 23, 2023
You have not attempted this quiz yet.
First submittedSeptember 23, 2023
Times taken17
Average score51.9%
Report this quizReport
7:10
Enter answer here
0
 / 52 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
India
#
Runs
Matches
Years
Avge.
S/R
Answer
1
18,426
463
1989-2012
44.83
86.23
Sachin Tendulkar
2
13,023
280
2008-
57.38
93.79
Virat Kohli
3
11,363
311
1992-2007
41.02
73.70
Sourav Ganguly
4
10,889
344
1996-2011
39.16
71.23
Rahul Dravid
5
10,773
350
2004-2019
50.57
87.56
MS Dhoni
6
10,031
250
2007-
48.69
90.26
Rohit Sharma
 
 
 
 
 
 
 
Pakistan
#
Runs
Matches
Years
Avge.
S/R
Answer
1
11,739
378
1991-2007
39.52
74.24
Inzamam-ul-Haq
2
9,720
288
1998-2010
41.71
75.10
Mohammad Yousuf
3
8,824
247
1989-2003
39.21
80.67
Saeed Anwar
4
8,064
398
1996-2015
23.57
117.00
Shahid Afridi
5
7,534
287
1999-2019
34.55
81.90
Shoaib Malik
6
7,381
233
1975-1996
41.70
67.01
Javed Miandad
 
 
 
 
 
 
 
Australia
#
Runs
Matches
Years
Avge.
S/R
Answer
1
13,704
375
1995-2012
42.03
80.39
Ricky Ponting
2
9,619
287
1996-2008
35.89
96.94
Adam Gilchrist
3
8,500
244
1988-2002
39.35
76.90
Mark Waugh
4
7,981
245
2003-2015
44,58
78.98
Michael Clarke
5
7,569
325
1986-2002
32.90
75.91
Steve Waugh
6
6,912
232
1994-2004
53.58
74.16
Michael Bevan
 
 
 
 
 
 
 
South Africa
#
Runs
Matches
Years
Avge.
S/R
Answer
1
11,579
328
1996-2014
44.36
72.89
Jaques Kallis
2
9,577
228
2005-2018
53.50
101.09
AB de Villiers
3
8,113
181
2008-2019
49.46
88.39
Hashim Amla
4
8,094
248
1996-2010
36.13
83.26
Hershelle Gibbs
5
6,989
197
2002-2013
37.98
80.81
Graeme Smith
6
6,798
185
1993-2003
40.95
72.04
Gary Kirsten
 
 
 
 
 
 
 
England
#
Runs
Matches
Years
Avge.
S/R
Answer
1
6,957
225
2009-2022
39.75
93.89
Eoin Morgan
2
6,246
162
2013-
48.79
86.70
Joe Root
3
5,416
161
2004-2015
37.87
77.16
Ian Bell
4
5,092
197
2001-2011
35,36
76.98
Paul Collingwood
5
4,823
169
2012-
41.57
118.00
Jos Buttler
6
4,677
170
1989-2003
31.60
68.36
Alec Stewart
 
 
 
 
 
 
 
New Zealand
#
Runs
Matches
Years
Avge.
S/R
Answer
1
8,607
236
2006-2022
47.55
83.32
Ross Taylor
2
8,037
280
1994-2007
32.40
71.49
Stephen Fleming
3
7,346
198
2009-2022
41.73
87.29
Martin Guptill
4
7,090
223
1995-2007
34.92
72.64
Nathan Astle
5
6,554
161
2010-
47.83
80.97
Kane Williamson
6
6,083
260
2002-2016
30.41
96.37
Brendon McCullum
 
 
 
 
 
 
 
Bangladesh
#
Runs
Matches
Years
Avge.
S/R
Answer
1
8,313
243
2007-
36.62
78.54
Tamim Iqbal
2
7,388
255
2006-2023
37.12
79.64
Mushfiqur Rahim
3
7,384
240
2006-
37.67
82.85
Shakib Al Hasan
4
4,999
220
2007-
35.45
76.04
Mohammad Mahmudullah
 
 
 
 
 
 
 
Sri Lanka
#
Runs
Matches
Years
Avge.
S/R
Answer
1
14,234
404
2000-2015
41.98
78.86
Kumar Sangakkara
2
13,430
445
1989-2011
32.36
91.20
Sanath Jayasuriya
3
12,650
448
1998-2015
33,37
78.96
Mahela Jayawardene
4
10,290
330
1999-2016
39.27
86.23
Tillakaratne Dilshan
 
 
 
 
 
 
 
Afghanistan
#
Runs
Matches
Years
Avge.
S/R
Answer
1
3,269
97
2013-
36.32
70.65
Rahmat Shah
2
3,153
147
2009-
27.18
86.17
Mohammad Nabi
3
2,727
84
2009-2019
33,66
88.48
Mohammad Shahzad
4
2,424
114
2009-2021
24.73
66.77
Asghar Afghan
 
 
 
 
 
 
 
West Indies
#
Runs
Matches
Years
Avge.
S/R
Answer
1
10,480
301
1999-2019
37.83
87.19
Chris Gayle
2
10,405
299
1990-2007
40.48
79.51
Brian Lara
3
8,778
268
1994-2011
41.60
70.74
Shivnarine Chanderpaul
4
8,648
238
1978-1994
41.37
63.09
Desmond Haynes
No comments yet