One Day Internationals - Batting Records and Statistics - Aggregates
Most Runs in Matches Between  and 
  Player Country Career Mat Inns NO Runs HS   100s 50s Avg
1 E J G Morgan England 2006-2022 56 55 8 1952 121 3 13 40.67
2 R T Ponting Australia 1995-2012 39 38 6 1598 126 5 8 48.42
3 M J Clarke Australia 2003-2015 44 39 11 1430 105 1 11 43.33
4 G A Gooch England 1976-1995 32 31 2 1395 136 4 9 46.50
5 A J Finch* Australia 2013- 30 29 2 1354 135 7 5 48.36
6 S R Watson Australia 2002-2015 43 40 7 1306 161* 3 5 36.28
7 A R Border Australia 1979-1994 43 42 7 1302 91 0 9 36.17
8 S P D Smith* Australia 2010- 40 40 6 1245 102* 1 6 36.62
9 I R Bell England 2004-2015 29 29 0 1148 141 1 8 39.59
10 A C Gilchrist Australia 1996-2008 35 35 2 1087 124 2 6 32.94
11 J C Buttler* England 2012- 36 34 9 992 110* 2 5 36.74
12 A J Strauss England 2003-2011 36 36 1 979 87 0 8 27.97
13 D M Jones Australia 1984-1994 20 20 2 955 145 3 5 53.06
14 P D Collingwood England 2001-2011 36 34 9 952 120* 1 5 35.26
15 G J Maxwell* Australia 2012- 29 26 5 931 108 1 6 38.79
16 D R Martyn Australia 1992-2006 25 23 11 913 101* 1 8 65.21
17 J J Roy* England 2015- 23 23 0 907 180 3 4 39.43
18 T M Head* Australia 2016- 19 19 2 900 154* 2 6 52.94
19 D A Warner* Australia 2009- 28 28 1 899 127 2 6 33.30
20 M E Waugh Australia 1988-2002 21 20 2 834 113 1 6 43.89
21 D I Gower England 1978-1991 32 31 4 794 102 2 3 28.36
22 J M Bairstow* England 2011- 19 19 0 772 139 2 3 40.63
23 G J Bailey Australia 2012-2016 21 20 4 770 87 0 8 45.29
24 K P Pietersen England 2004-2013 25 23 3 743 104 1 5 33.77
25 A J Stewart England 1989-2003 30 29 2 737 79 0 4 26.32
26 J E Root* England 2013- 30 30 4 735 91* 0 6 28.27
27 S E Marsh Australia 2008-2019 18 17 2 727 131 3 3 45.44
28 G R Marsh Australia 1986-1992 18 18 1 716 111* 1 4 42.12
29 M L Hayden Australia 1993-2008 26 25 3 715 98 0 4 31.09
30 A J Lamb England 1982-1992 23 23 4 710 100* 1 4 37.37

Batting Records and Statistics Menu