One Day Internationals - Batting Records and Statistics - Aggregates
Players Scoring 1000 Career Runs Versus 
  Player Country Mat Inns NO Runs HS   100s 50s Avg S/R
1 S R Tendulkar India 71 70 1 3077 175 9 15 44.59 84.74
2 D L Haynes West Indies 64 64 8 2262 148 6 13 40.39 65.15
3 R G Sharma* India 40 40 4 2208 209 8 8 61.33 93.88
4 I V A Richards West Indies 54 50 7 2187 153* 3 20 50.86 84.64
5 V Kohli* India 43 41 3 2083 123 8 10 54.82 96.35
6 E J G Morgan England 57 56 7 1952 121 3 13 39.84 91.34
7 B C Lara West Indies 51 50 3 1858 139 3 15 39.53 76.56
8 K C Sangakkara Sri Lanka 46 46 4 1813 104 2 12 43.17 77.71
9 M S Dhoni India 55 48 11 1660 139* 2 11 44.86 80.90
10 J H Kallis South Africa 50 50 2 1660 104* 1 13 34.58 72.87
11 D P M D Jayawardene Sri Lanka 56 54 5 1629 86 0 16 33.24 78.09
12 J N Rhodes South Africa 55 52 12 1610 83* 0 10 40.25 77.93
13 R B Richardson West Indies 51 50 4 1498 94 0 15 32.57 63.26
14 P A de Silva Sri Lanka 36 36 6 1451 107* 2 10 48.37 83.97
15 G A Gooch England 32 31 1 1395 136 4 9 46.50 61.78
16 W J Cronje South Africa 39 36 7 1364 112 2 9 47.03 73.06
17 H H Gibbs South Africa 44 44 0 1324 175 3 3 30.09 83.80
18 S Dhawan* India 30 29 1 1265 143 4 7 45.18 97.68
19 A B de Villiers South Africa 26 25 4 1250 136* 1 10 59.52 99.05
20 S P Fleming New Zealand 47 46 4 1241 116* 2 7 29.55 69.25
21 G Kirsten South Africa 39 39 2 1167 112* 2 5 31.54 63.01
22 I R Bell England 29 29 0 1148 141 1 8 39.59 78.95
23 B B McCullum New Zealand 47 45 6 1122 96 0 6 28.77 90.78
24 J G Wright New Zealand 42 42 0 1109 84 0 9 26.40 53.52
25 M D Crowe New Zealand 35 34 3 1096 100* 1 8 35.35 68.67
26 C G Greenidge West Indies 35 35 1 1091 100 1 6 32.09 60.44
27 C L Hooper West Indies 40 37 4 1088 110* 1 9 32.97 76.19
28 F du Plessis* South Africa 22 21 1 1080 126 5 3 54.00 93.51
29 T M Dilshan Sri Lanka 44 44 4 1069 106 1 5 26.73 78.95
30 Javed Miandad Pakistan 35 33 3 1019 74* 0 7 33.97 64.25
31 Mohammad Yousuf Pakistan 29 29 2 1016 100 1 7 37.63 71.50
32 L R P L Taylor* New Zealand 30 29 2 1007 117 2 6 37.30 78.61

1000 Runs in a Calendar Year
Batting Records and Statistics Menu