Players
Match Lists & Scorecards
Series Lists
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Matches
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
IPL
Upcoming Milestones
Recent Records
World XI (Test)
World XI (ODI)
Top Ten (Test)
Top Ten (ODI)
Search HowSTAT
HowSTAT Quiz
Links
 
 
 One Day Internationals - Batting Records and Statistics - Aggregates
Most Runs Batting as 
    Career   Batting as Opener
  Player Country Career   Inns NO Runs Avg   Inns NO Runs Avg
1 S R Tendulkar India 1989-2012   452 41 18426 44.83   340 23 15310 48.30
2 S T Jayasuriya Sri Lanka 1989-2011   433 18 13430 32.36   383 15 12740 34.62
3 C H Gayle West Indies 1999-2019   294 17 10480 37.83   274 16 10179 39.45
4 A C Gilchrist Australia 1996-2008   279 11 9619 35.89   259 7 9200 36.51
5 S C Ganguly India 1992-2007   300 23 11363 41.02   236 16 9146 41.57
6 D L Haynes West Indies 1978-1994   237 28 8648 41.38   237 28 8648 41.38
7 Saeed Anwar Pakistan 1989-2003   244 19 8824 39.22   220 16 8156 39.98
8 H M Amla South Africa 2008-2019   178 14 8113 49.47   175 13 8083 49.90
9 Tamim Iqbal* Bangladesh 2007-   217 9 7666 36.86   217 9 7666 36.86
10 V Sehwag India 1999-2013   245 9 8273 35.06   212 6 7518 36.50
11 T M Dilshan Sri Lanka 1999-2016   303 41 10290 39.27   176 16 7367 46.04
12 R G Sharma* India 2007-   220 32 9205 48.96   141 15 7238 57.44
13 G C Smith South Africa 2002-2013   194 10 6989 37.98   193 10 6974 38.11
14 G Kirsten South Africa 1993-2003   185 19 6798 40.95   175 16 6647 41.81
15 M J Guptill* New Zealand 2009-   183 19 6927 42.24   162 18 6302 43.76
16 N J Astle New Zealand 1995-2007   217 14 7090 34.93   186 9 6176 34.89
17 S Dhawan* India 2010-   142 8 6105 45.56   142 8 6105 45.56
18 H H Gibbs South Africa 1996-2010   240 16 8094 36.13   182 11 6103 35.69
19 W U Tharanga Sri Lanka 2005-2019   223 17 6951 33.74   189 10 6077 33.95
20 M L Hayden Australia 1993-2008   155 15 6133 43.81   147 14 5892 44.30
21 M E Waugh Australia 1988-2002   236 20 8500 39.35   141 11 5729 44.07
22 D A Warner* Australia 2009-   126 6 5455 45.46   125 5 5434 45.28
23 Q de Kock* South Africa 2013-   124 6 5355 45.38   121 6 5271 45.83
24 A J Finch* Australia 2013-   128 3 5232 41.86   126 3 5212 42.37
25 C G Greenidge West Indies 1975-1991   127 13 5134 45.04   120 10 4993 45.39
26 P R Stirling* Ireland 2008-   131 3 4982 38.92   121 1 4766 39.72
27 G W Flower Zimbabwe 1992-2010   214 18 6571 33.53   137 4 4409 33.15
28 G R Marsh Australia 1986-1992   115 6 4357 39.97   115 6 4357 39.97
29 M E Trescothick England 2000-2006   122 6 4335 37.37   122 6 4335 37.37
30 Aamir Sohail Pakistan 1990-2000   155 5 4780 31.87   132 2 4169 32.07
31 K Srikkanth India 1981-1992   145 4 4091 29.01   145 4 4091 29.01
32 D C Boon Australia 1984-1995   177 16 5964 37.04   118 2 3995 34.44
33 Ramiz Raja Pakistan 1985-1997   197 15 5841 32.09   125 8 3934 33.62
34 S R Watson Australia 2002-2015   169 27 5757 40.54   93 7 3882 45.14
35 G A Gooch England 1976-1995   122 6 4290 36.98   99 4 3828 40.29
36 J J Roy* England 2015-   93 2 3658 40.20   93 2 3658 40.20
37 J G Wright New Zealand 1978-1992   148 1 3891 26.47   135 1 3604 26.90
38 Shahid Afridi Pakistan 1996-2015   369 27 8064 23.58   145 1 3543 24.60
39 W T S Porterfield* Ireland 2006-   142 3 4317 31.06   118 3 3535 30.74
40 M A Taylor Australia 1989-1997   110 1 3514 32.24   109 1 3514 32.54
41 Mohammad Hafeez* Pakistan 2003-   216 15 6614 32.91   120 4 3453 29.77
42 G Gambhir India 2003-2013   143 11 5238 39.68   91 6 3367 39.61
43 B B McCullum New Zealand 2002-2016   228 28 6083 30.42   107 5 3363 32.97
44 H Masakadza* Zimbabwe 2001-   208 4 5658 27.74   117 2 3361 29.23
45 N V Knight England 1996-2003   100 10 3637 40.41   92 9 3345 40.30
46 R S Mahanama Sri Lanka 1986-1999   198 23 5162 29.50   116 10 3283 30.97
47 S P Fleming New Zealand 1994-2007   269 21 8037 32.41   103 6 3280 33.81
48 A N Cook England 2006-2014   92 4 3204 36.41   92 4 3204 36.41
49 M S Atapattu Sri Lanka 1990-2007   259 32 8529 37.57   92 9 3128 37.69
50 A J Strauss England 2003-2011   125 7 4205 35.64   83 3 3053 38.16

Highest Averages for Each Batting Position
Batting Records and Statistics Menu