1. Sachin Tendulkar (India): 18426 runs
He played 463 Matches, 452 Innings. He scored total 18426 runs. His average run rate 44.8321 and his highest ODI run is 200*. He gives us 49 ODI hundreds and 96 fifties within period of 1989-2012.
2. Ricky Ponting (Australia): 13704 runs
He played 375 Matches, 365 Innings. He scored total 13704 runs. His average run rate 42.0368 and his highest ODI run is 164. He gives us 30 ODI hundreds and 82 fifties within period of 1995-2012.
3. Sanath Jayasuriya (Sri Lanka) : 13430 runs
He played 445 Matches, 433 Innings. He scored total 13430 runs. His average run rate 32.3614 and his highest ODI run 189. He gives us 28 ODI hundreds and 68 fifties within period of 1989-2011.
4. Kumar Sangakkara (Sri Lanka) : 11798 runs
He played 354 Matches, 331 Innings. He scored total 11798 runs. His average run rate 39.9932 and his highest ODI run 169. He gives us 16 ODI hundreds and 79 fifties within period of 2000.
5. Inzamam-ul-Haq (Pakistan) : 11739 runs
He played 378 Matches, 350 Innings. He scored total 11739 runs. His average run rate 39.5253 and his highest ODI run 137. He gives us 10 ODI hundreds and 83 fifties within period of 1991-2007.
6. Jacques Kallis (South Africa) : 11498 runs
He played 321 Matches, 307 Innings. He scored total 11498 runs. His average run rate 45.2677 and his highest ODI run 139. He gives us 17 ODI hundreds and 85 fifties within period.
7. Sourav Ganguly (India) : 11363 runs
He played 311 Matches, 300 Innings. He scored total 11363 runs. His average run rate 41.0217 and his highest ODI run 183. He gives us 22 ODI hundreds and 72 fifties within period of 1992-2007.
8. Mahela Jayawardene (Sri Lanka) : 11354 runs
He played 404 Matches, 378 Innings. He scored total 11354 runs. His average run rate 33.3941 and his highest ODI run 144. He gives us 16 ODI hundreds and 70 fifties within period of 1998.
9. Rahul Dravid (India) : 10889 runs
He played 344 Matches, 318 Innings. He scored Total 10889 runs. His average run rate 39.1691 and his highest ODI run 153. He gives us 12 ODI hundreds and 83 fifties within period of 1996-2011.
10. Brian Lara (West Indies) : 10405 runs
He played 299 Matches, 289 Innings. He scored Total 10405 runs. His average run rate 40.4864 and his highest ODI run 169. He gives us 19 ODI hundreds and 63 fifties within period of 1990-2007.
11. Mohammad Yousuf (Pakistan) : 9720 runs
He played 288 Matches, 273 Innings. He scored Total 9720 runs. His average run rate 41.7167 and his highest ODI run 141*. He gives us 15 ODI hundreds and 64 fifties within period of 1998-2010.
12. Adam Gilchrist (Australia) : 9619 runs
He played 287 Matches, 279 Innings. He scored Total 9619 runs. His average run rate 35.8918 and his highest ODI run 172. He gives us 16 ODI hundreds and 55 fifties within period of 1996-2008.
13. Mohammad Azharuddin (India) : 9378 runs
He played 334 Matches, 308 Innings. He scored Total 9378 runs. His average run rate 36.9213 and his highest ODI run 153*. He gives us 7 ODI hundreds and 58 fifties within period of 1985-2000.
14. Aravinda de Silva (Sri Lanka) : 9284 runs
He played 308 Matches, 296 Innings. He scored Total 9284 runs. His average run rate 34.9023 and his highest ODI run 145. He gives us 11 ODI hundreds and 64 fifties within period of 1984-2003.
15. Saeed Anwar (Pakistan) : 8823 runs
He played 247 Matches, 244 Innings. He scored Total 8823 runs. His average run rate 39.2133 and his highest ODI run 194. He gives us 20 ODI hundreds and 43 fifties within period of 1989-2003.
16. Shivnarine Chanderpaul (West Indies) : 8778 runs
He played 268 Matches, 261 Innings. He scored Total 8778 runs. His average run rate 39.7195 and his highest ODI run 150. He gives us 11 ODI hundreds and 59 fifties within period of 1994-2011.
17. Chris Gayle (West Indies) : 8743 runs
He played 254 Matches, 249 Innings. He scored Total 8743 runs. His average run rate 37.6853 and his highest ODI run 153*. He gives us 21 ODI hundreds and 45 fifties within period of 1999-till now.
18. Desmond Haynes (West Indies) : 8778 runs
He played 238 Matches, 237 Innings. He scored Total 8648 runs. His average run rate 41.3780 and his highest ODI run 153*. He gives us 17 ODI hundreds and 57 fifties within period of 1978-1994.
19. Marvan Atapattu (Sri Lanka) : 8529 runs
He played 268 Matches, 259 Innings. He scored Total 8529 runs. His average run rate 37.5727 and his highest ODI run 132*. He gives us 11 ODI hundreds and 59 fifties within period of 1990-2007.
20. Mark Waugh (Australia) : 8500 runs
He played 244 Matches, 236 Innings. He scored Total 8500 runs. His average run rate 39.3519 and his highest ODI run 173. He gives us 18 ODI hundreds and 50 fifties within period of 1988-2002.
21. VirenderSehwag (India) : 8273 runs
He played 251 Matches, 245 Innings. He scored total 8273 runs. His average run rate 35.0551and his highest ODI run 219. He gives us 15 ODI hundreds and 38 fifties within period of 1999-till now
22. Yuvraj Singh (India) : 8211 runs
He played 282 Matches, 260 Innings. He scored total 8211 runs. His average run rate 36.9865 and his highest ODI run 139. He gives us 13 ODI hundreds and 50 fifties within period of 2000
23. Herschelle Gibbs (South Africa) : 8094 runs
He played 248 Matches, 240 Innings. He scored total 8094 runs. His average run rate 36.1339 and his highest ODI run 175. He gives us 21 ODI hundreds and 37 fifties within period of 1996-2010
24. Stephen Fleming (New Zeeland ) : 8037 runs
He played 280 Matches, 269 Innings. He scored total 8037 runs. His average run rate 32.4073 and his highest ODI run 134*. He gives us 8 ODI hundreds and 49 fifties within period of 1994-2007
25. TillakaratneDilshan (Sri Lanka ) : 7643 runs
He played 267 Matches, 242 Innings. He scored total 7643 runs. His average run rate 37.4657 and his highest ODI run 160*. He gives us 17 ODI hundreds and 30 fifties within period of 1999- till now
26. Steve Waugh (Australia) : 7569 runs
He played 325 Matches, 288 Innings. He scored total 7569 runs. His average run rate 32.9087 and his highest ODI run 120*. He gives us 3 ODI hundreds and 45 fifties within period of 1986-2002
27. ArjunaRanatunga (Sri Lanka) : 7456 runs
He played 269 Matches, 255 Innings. He scored total 7456 runs. His average run rate 35.8462 and his highest ODI run 131*. He gives us 4 ODI hundreds and 49 fifties within period of 1982-1999
28. Javed Miandad (Pakistan) : 7381 runs
He played 233 Matches, 218 Innings. He scored total 7381 runs. His average run rate 41.7006 and his highest ODI run 119*. He gives us 8 ODI hundreds and 50 fifties within period of 1975-1996
29. Michael Clarke (Australia) : 7375 runs
He played 227 Matches, 207 Innings. He scored total 7375 runs. His average run rate 44.6970 and his highest ODI run 130. He gives us 7 ODI hundreds and 54 fifties within period of 2003
30. Mahendra Singh Dhoni (India) : 7358 runs
He played 226 Matches, 200 Innings. He scored total 7358 runs. His average run rate 51.4545 and his highest ODI run 183*. He gives us 8 ODI hundreds and 48 fifties within period of 2004
31. ShahidAfridi (Pakistan) : 7303 runs
He played 359 Matches, 332 Innings. He scored total 7303 runs. His average run rate 23.4823 and his highest ODI run 124. He gives us 6 ODI hundreds and 35 fifties within period of 1996
32. Saleem Malik (Pakistan) : 7170 runs
He played 283 Matches, 256 Innings. He scored total 7170 runs. His average run rate 32.8899 and his highest ODI run 102. He gives us 5 ODI hundreds and 57 fifties within period of 1982-1999
33. Nathan Astle (New Zeeland) : 7090 runs
He played 223 Matches, 217 Innings. He scored total 7090 runs. His average run rate 34.9261 and his highest ODI run 145*. He gives us 16 ODI hundreds and 41 fifties within period of 1995-2007
34. Younis Khan (Pakistan) : 7014 runs
He played 253 Matches, 243 Innings. He scored total 7014 runs. His average run rate 31.8818 and his highest ODI run 144. He gives us 6 ODI hundreds and 48 fifties within period of 2000
35. Graeme Smith (South Africa) : 6942 runs
He played 193 Matches, 190 Innings. He scored total 6942 runs. His average run rate 38.5667 and his highest ODI run 141. He gives us 10 ODI hundreds and 47 fifties within period of 2002
36. Michael Bevan (Australia) : 6912 runs
He played 232 Matches, 196 Innings. He scored total 6912 runs. His average run rate 53.5814 and his highest ODI run 108*. He gives us 6 ODI hundreds and 46 fifties within period of 1994-2004
37. Gary Kirsten (South Africa) : 6797 runs
He played 185 Matches, 185 Innings. He scored total 6797 runs. His average run rate 40.9458 and his highest ODI run 188*. He gives us 13 ODI hundreds and 45 fifties within period of 1993-2003
38. Viv Richards (West Indies) : 6786 runs
He played 213 Matches, 208 Innings. He scored total 6786 runs. His average run rate 35.3438 and his highest ODI run 145. He gives us 4 ODI hundreds and 55 fifties within period of 1992-2003
39. Andy Flower (Zimbabwe) : 6721 runs
He played 187 Matches, 167 Innings. He scored total 6721 runs. His average run rate 47.0000 and his highest ODI run 189*. He gives us 11 ODI hundreds and 45 fifties within period of 1975-1991
40. Grant Flower (Zimbabwe) : 6571 runs
He played 221 Matches, 214 Innings. He scored total 6571 runs. His average run rate 33.5255 and his highest ODI run 142*. He gives us 6 ODI hundreds and 40 fifties within period of 1992-2010
41. Ijaz Ahmed (Pakistan) : 6564 runs
He played 250 Matches, 232 Innings. He scored total 6564 runs. His average run rate 32.3350 and his highest ODI run 142*. He gives us 10 ODI hundreds and 37 fifties within period of 1986-2000
42. Allan Border (Australia) : 6524 runs
He played 273 Matches, 252 Innings. He scored total 6524 runs. His average run rate 30.6291 and his highest ODI run 127*. He gives us 3 ODI hundreds and 39 fifties within period of 1979-1994
43. Richie Richardson (West Indies) : 6248 runs
He played 224 Matches, 217 Innings. He scored total 6248 runs. His average run rate 33.4118 and his highest ODI run 122. He gives us 5 ODI hundreds and 44 fifties within period of 1983-1996
44. Matthew Hayden (Australia) : 6133 runs
He played 161 Matches, 155 Innings. He scored total 6133 runs. His average run rate 43.8071 and his highest ODI run 181*. He gives us 10 ODI hundreds and 36 fifties within period of 1993-2009
45. Dean Jones (Australia) : 6068 runs
He played 164 Matches, 161 Innings. He scored total 6068 runs. His average run rate 44.6176 and his highest ODI run 145. He gives us 7 ODI hundreds and 46 fifties within period of 1984-1994
No comments :
Post a Comment