Highest Run Getters in ODI
Player Country Runs Matches Innings HS Average
SR Tendulkar India 16684 425 415 186 44.25
ST Jayasuriya Sri Lanka 13151 432 420 189 32.47
Inzamam-ul-Haq Pakistan 11692 377 349 137 39.5
RT Ponting Australia 11523 315 306 164 42.36
SC Ganguly India 11364 311 300 183 40.73
RS Dravid India 10585 333 308 153 39.5
BC Lara West Indies 10318 298 288 169 39.84
JH Kallis South Africa 10209 290 276 139 45.58
AC Gilchrist Australia 9619 287 279 172 35.89
M Azharuddin India 9378 334 308 153 36.92
PA de Silva Sri Lanka 9284 308 296 145 34.9
Mohammad Yousuf Pakistan 9213 269 253 141 43.25
Saeed Anwar Pakistan 8824 247 244 194 39.22
DL Haynes West Indies 8648 238 237 152 41.38
MS Atapattu Sri Lanka 8529 269 259 132 37.57
ME Waugh Australia 8500 244 236 173 39.35
S Chanderpaul West Indies 8155 247 232 150 41.61
DPMD Jayawardene Sri Lanka 8042 299 279 128 32.17
SP Fleming New Zealand 8037 280 269 134 32.41
HH Gibbs South Africa 8036 243 236 175 36.2
SR Waugh Australia 7569 325 288 120 32.62
A Ranatunga Sri Lanka 7456 269 255 131 35.85
KC Sangakkara Sri Lanka 7385 246 228 138 36.38
Javed Miandad Pakistan 7381 233 218 119 41.47
CH Gayle West Indies 7172 200 194 153 39.41
Saleem Malik Pakistan 7170 283 256 102 32.89
NJ Astle New Zealand 7090 223 217 145 34.93
MG Bevan Australia 6912 232 196 108 53.17
Yuvraj Singh India 6851 232 213 139 37.44
G Kirsten South Africa 6798 185 185 188 40.71
A Flower Zimbabwe 6786 213 208 145 35.34
IVA Richards West Indies 6721 187 167 189 47
V Sehwag India 6592 205 200 130 34.33
Ijaz Ahmed Pakistan 6564 250 232 139 32.33
GW Flower Zimbabwe 6536 219 212 142 33.69
AR Border Australia 6524 273 252 127 30.63
RB Richardson West Indies 6248 224 217 122 33.23
ML Hayden Australia 6084 161 154 181 43.77
DM Jones Australia 6068 164 161 145 44.62
DC Boon Australia 5964 181 177 122 37.04
JN Rhodes South Africa 5935 245 220 121 35.12
Rameez Raja Pakistan 5841 198 197 119 31.92
CL Hooper West Indies 5761 227 206 113 35.34
Shahid Afridi Pakistan 5619 275 257 109 23.32
WJ Cronje South Africa 5565 188 175 112 38.65
Younis Khan Pakistan 5379 185 179 144 33.62
AD Jadeja India 5359 196 179 119 36.96
DR Martyn Australia 5346 209 182 144 40.81
GC Smith South Africa 5230 141 139 134 40.54
ADR Campbell Zimbabwe 5185 188 184 131 30.5
RS Mahanama Sri Lanka 5162 213 198 119 28.84
CG Greenidge West Indies 5134 128 127 133 45.04
A Symonds Australia 5075 197 160 156 39.65
CL Cairns New Zealand 4881 214 192 115 29.23
Shoaib Malik Pakistan 4837 177 157 143 35.31
Aamer Sohail Pakistan 4780 156 155 134 31.87
RR Sarwan West Indies 4749 147 137 115 42.78
CD McMillan New Zealand 4707 198 183 117 28.19
MD Crowe New Zealand 4704 143 140 107 38.24
AJ Stewart England 4677 170 162 116 31.6
Highest Wicket Takers in ODI
Player Country Wkts Matches Balls Best Eco
M Muralitharan Sri Lanka 505 329 17652 7-30 1.16
Wasim Akram Pakistan 502 356 18090 5-15 1.74
Waqar Younis Pakistan 416 262 12648 7-36 2.06
WPUJC Vaas Sri Lanka 401 322 15738 8-19 1.7
SM Pollock South Africa 391 302 15498 6-35 1.44
GD McGrath Australia 381 250 12906 7-15 1.19
A Kumble India 335 271 14358 6-12 1.12
J Srinath India 315 229 11892 5-23 1.97
ST Jayasuriya Sri Lanka 312 432 14382 6-29 3.02
B Lee Australia 300 172 8760 5-22 1.61
SK Warne Australia 291 193 10578 5-33 0.88
Saqlain Mushtaq Pakistan 288 169 8724 5-20 1.65
AB Agarkar India 286 191 9396 6-42 3.31
AA Donald South Africa 272 164 8526 6-23 1.48
M Ntini South Africa 261 172 8490 6-22 1.33
Kapil Dev India 253 225 11166 5-43 1.07
Shahid Afridi Pakistan 253 275 11382 6-38 3.56
JH Kallis South Africa 243 290 9654 5-30 1.73
DL Vettori New Zealand 238 239 11118 5-7 1.37
HH Streak Zimbabwe 237 187 9366 5-32 1.85
D Gough England 235 159 8448 5-44 1.84
CA Walsh West Indies 227 205 10794 5-1 1.02
CEL Ambrose West Indies 225 176 9324 5-17 1.04
Z Khan India 224 162 7998 5-42 1.84
Shoaib Akhtar Pakistan 223 143 6732 6-16 2.12
Harbhajan Singh India 207 185 9654 5-31 1.3
CZ Harris New Zealand 203 250 10656 5-42 3.46
CJ McDermott Australia 203 138 7446 5-44 1.25
CL Cairns New Zealand 200 214 8118 5-42 1.99
BKV Prasad India 196 161 8100 5-27 2.51
SR Waugh Australia 195 325 8850 4-33 2.45
CL Hooper West Indies 193 227 9558 4-34 1.79
L Klusener South Africa 192 171 7308 6-49 2.45
Imran Khan Pakistan 182 175 7430 6-14 1.12
Aaqib Javed Pakistan 182 163 7980 7-37 2.89
A Flintoff England 169 141 5586 5-19 1.24
NW Bracken Australia 166 109 5322 5-47 3.51
CRD Fernando Sri Lanka 165 133 5688 6-27 2.67
Mushtaq Ahmed Pakistan 161 144 7524 5-36 1.61
RJ Hadlee New Zealand 158 115 6142 5-25 0.76
M Prabhakar India 157 130 6336 5-33 1.97
GB Hogg Australia 156 123 5544 5-32 3.54
MD Marshall West Indies 153 136 7032 4-18 1.02
SR Tendulkar India 153 425 7944 5-32 3.41
IK Pathan India 151 107 5136 5-27 2.27
UDU Chandana Sri Lanka 151 147 6120 5-61 3.29
KD Mills New Zealand 149 102 5016 5-25 2.91
CH Gayle West Indies 149 200 6294 5-46 4.75
J Garner West Indies 145 98 5208 5-31 0.88
JN Gillespie Australia 142 97 5136 5-22 1.12
IT Botham England 140 116 6086 4-31 0.88
EJ Chatfield New Zealand 140 114 6048 5-34 1.36
JM Anderson England 139 108 5178 4-23 4.96
HDPK Dharmasena Sri Lanka 138 141 6990 4-37 2.15
MA Holding West Indies 137 102 5322 5-26 1.01
DW Fleming Australia 134 88 4548 5-36 2.33
A Symonds Australia 132 197 5886 5-18 3.49
Abdul Qadir Pakistan 132 104 5076 5-44 0.95
Mashrafe Mortaza Bangladesh 132 103 5178 6-26 2.09
M Dillon West Indies 130 108 5466 5-29 1.79