Cricket: Top ODI Batsman Ever

Which players have had the best One Day International (ODI) batting statistics? (Warning - there are a few surprisingly obscure names here!)
As at January 2017
Top average qualification: minimum 20 innings
Quiz by TenThousand
Rate:
Last updated: January 27, 2017
You have not attempted this quiz yet.
First submittedJanuary 26, 2017
Times taken262
Average score63.0%
Report this quizReport
5:00
Enter answer here
0
 / 27 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 ...
most runs
18,426
I
Sachin Tendulkar
14,234
SL
Kumar Sangakkara
13,704
A
Ricky Ponting
13,430
SL
Sanath Jayasuriya
12,650
SL
Mahela Jayawardene
11,739
P
Inzamam-ul-Haq
11,579
SA
Jacques Kallis
11,363
I
Sourav Ganguly
10,889
I
Rahul Dravid
10,405
WI
Brian Lara
highest average
67.00
NED
2006-11
Ryan ten Doeschate
53.63
SA
2005-16
AB de Villiers
53.58
A
1994-04
Michael Bevan
53.11
I
2008-17
Virat Kohli
53.09
P
2015-17
Babar Azam
51.33
SA
2008-16
Hashim Amla
51.25
E
2009-13
Jonathan Trott
50.96
I
2004-17
MS Dhoni
50.23
I
2013-16
Ambati Rayudu
48.80
NED
2010-13
Tom Cooper
highest score
264
I
Rohit Sharma
237*
NZ
Martin Guptill
219
I
Virender Sehwag
215
WI
Chris Gayle
209
I
Rohit Sharma
200*
I
Sachin Tendulkar
194*
ZIM
Charles Coventry
194
P
Saeed Anwar
189*
WI
Viv Richards
NZ
Martin Guptill
189
SL
Sanath Jayasuriya
+1
Level 78
Jan 27, 2017
Tough one. Got one of the Dutchmen as he played in NZ a bit, but I would never have named the Zimbabwean in a million years.
+1
Level 59
Jan 27, 2017
Needs another minute at least...
+1
Level 76
Jan 27, 2017
OK, done!