Our One Day International (ODI) ratings take into account all matches from the first ODI match on January 5, 1971 till the below mentioned
last update date.
*Note: All ODI Ratings are updated till 2023-01-08
History of Top Run Scorers
Desmond Haynes of West Indies was the first batsman to score 8,000 runs in ODI cricket. He ended his career as the highest run-scorer in ODIs with 8648 runs. His record for most runs was broken by Mohammad Azharuddin of India. He pushed the record to 9378 runs by the time he finished his career. Sachin Tendulkar of India broke Azharuddin’s record tally of runs on October 15, 2000 during the final of the ICC KnockOut tournament. Since then, Sachin has held this prestigious record. He took it to a whooping 18426 runs by the time he retired in 2012. The record of Sachin is not broken till date.
TOP 25 RUN SCORERS IN ODI CRICKET
RANK | BATSMAN | NAT | FP | LP | INNS | NO | 100s | RUNS |
---|---|---|---|---|---|---|---|---|
1 | SR Tendulkar | IND | 1989 | 2012 | 452 | 41 | 49 | 18426 |
2 | KC Sangakkara | SL | 2000 | 2015 | 380 | 41 | 25 | 14234 |
3 | RT Ponting | AUS | 1995 | 2012 | 365 | 39 | 30 | 13704 |
4 | ST Jayasuriya | SL | 1989 | 2011 | 433 | 18 | 28 | 13430 |
5 | DPMD Jayawardena | SL | 1998 | 2015 | 418 | 39 | 19 | 12650 |
6 | V Kohli | IND | 2008 | 2022 | 256 | 39 | 44 | 12471 |
7 | Inzamam-ul-Haq | PAK | 1991 | 2007 | 350 | 53 | 10 | 11739 |
8 | JH Kallis | SA | 1996 | 2014 | 314 | 53 | 17 | 11579 |
9 | SC Ganguly | IND | 1992 | 2007 | 300 | 23 | 22 | 11363 |
10 | RS Dravid | IND | 1996 | 2011 | 318 | 40 | 12 | 10889 |
11 | MS Dhoni | IND | 2004 | 2019 | 297 | 84 | 10 | 10773 |
12 | CH Gayle | WI | 1999 | 2019 | 294 | 17 | 25 | 10480 |
13 | BC Lara | WI | 1990 | 2007 | 289 | 32 | 19 | 10405 |
14 | TM Dilshan | SL | 1999 | 2016 | 303 | 41 | 22 | 10290 |
15 | Mohammad Yousuf | PAK | 1998 | 2010 | 273 | 40 | 15 | 9720 |
16 | AC Gilchrist | AUS | 1996 | 2008 | 279 | 11 | 16 | 9619 |
17 | AB de Villiers | SA | 2005 | 2018 | 218 | 39 | 25 | 9577 |
18 | RG Sharma | IND | 2007 | 2022 | 228 | 34 | 29 | 9454 |
19 | M Azharuddin | IND | 1985 | 2000 | 308 | 54 | 7 | 9378 |
20 | PA de Silva | SL | 1984 | 2003 | 296 | 30 | 11 | 9284 |
21 | Saeed Anwar | PAK | 1989 | 2003 | 244 | 19 | 20 | 8823 |
22 | S Chanderpaul | WI | 1994 | 2011 | 251 | 40 | 11 | 8778 |
23 | Yuvraj Singh | IND | 2000 | 2017 | 278 | 40 | 14 | 8701 |
24 | DL Haynes | WI | 1978 | 1994 | 237 | 28 | 17 | 8648 |
25 | LRPL Taylor | NZ | 2006 | 2022 | 220 | 39 | 21 | 8607 |