Most runs in ODIs
Up to 26 Oct 2026
| # | Player | Mat | Inns | Runs | HS | Avg | SR | 100s | 50s | Span |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sachin TendulkarIndia | 463 | 452 | 18,426 | 200* | 44.83 | 86.23 | 49 | 96 | 1989–2012 |
| 2 | Virat KohliIndia | 317 | 305 | 15,109 | 183 | 58.78 | 94.36 | 55 | 79 | 2008–2026 |
| 3 | Kumar SangakkaraSri Lanka | 404 | 380 | 14,234 | 169 | 41.98 | 78.86 | 25 | 93 | 2000–2015 |
| 4 | Ricky PontingAustralia | 375 | 365 | 13,704 | 164 | 42.03 | 80.39 | 30 | 82 | 1995–2012 |
| 5 | Sanath JayasuriyaSri Lanka | 445 | 433 | 13,430 | 189 | 32.36 | 91.20 | 28 | 68 | 1989–2011 |
| 6 | Mahela JayawardeneSri Lanka | 448 | 418 | 12,650 | 144 | 33.37 | 78.96 | 19 | 77 | 1998–2015 |
| 7 | Rohit SharmaIndia | 291 | 283 | 12,120 | 264 | 49.26 | 93.38 | 35 | 63 | 2007–2026 |
| 8 | Inzamam-ul-HaqPakistan | 378 | 350 | 11,739 | 137* | 39.52 | 74.24 | 10 | 83 | 1991–2007 |
| 9 | Jacques KallisSouth Africa | 328 | 314 | 11,579 | 139 | 44.36 | 72.89 | 17 | 86 | 1996–2014 |
| 10 | Sourav GangulyIndia | 311 | 300 | 11,363 | 183 | 41.02 | 73.70 | 22 | 72 | 1992–2007 |
| 11 | Rahul DravidIndia | 344 | 318 | 10,889 | 153 | 39.16 | 71.23 | 12 | 83 | 1996–2011 |
| 12 | MS DhoniIndia | 350 | 297 | 10,773 | 183* | 50.57 | 87.56 | 10 | 73 | 2004–2019 |
| 13 | Chris GayleWest Indies | 301 | 294 | 10,480 | 215 | 37.83 | 87.19 | 25 | 54 | 1999–2019 |
| 14 | Brian LaraWest Indies | 299 | 289 | 10,405 | 169 | 40.48 | 79.51 | 19 | 63 | 1990–2007 |
| 15 | Tillakaratne DilshanSri Lanka | 330 | 303 | 10,290 | 161* | 39.27 | 86.23 | 22 | 47 | 1999–2016 |
| 16 | Mohammad YousufPakistan | 288 | 273 | 9,720 | 141* | 41.71 | 75.10 | 15 | 64 | 1998–2010 |
| 17 | Adam GilchristAustralia | 287 | 279 | 9,619 | 172 | 35.89 | 96.94 | 16 | 55 | 1996–2008 |
| 18 | AB de VilliersSouth Africa | 228 | 218 | 9,577 | 176 | 53.50 | 101.09 | 25 | 53 | 2005–2018 |
| 19 | Mohammad AzharuddinIndia | 334 | 308 | 9,378 | 153* | 36.92 | 74.02 | 7 | 58 | 1985–2000 |
| 20 | Aravinda de SilvaSri Lanka | 308 | 296 | 9,284 | 145 | 34.90 | 81.13 | 11 | 64 | 1984–2003 |
| 21 | Saeed AnwarPakistan | 247 | 244 | 8,824 | 194 | 39.21 | 80.67 | 20 | 43 | 1989–2003 |
| 22 | Shivnarine ChanderpaulWest Indies | 268 | 251 | 8,778 | 150 | 41.60 | 70.74 | 11 | 59 | 1994–2011 |
| 23 | Yuvraj SinghIndia | 304 | 278 | 8,701 | 150 | 36.55 | 87.67 | 14 | 52 | 2000–2017 |
| 24 | Desmond HaynesWest Indies | 238 | 237 | 8,648 | 152* | 41.37 | 63.09 | 17 | 57 | 1978–1994 |
| 25 | Ross TaylorNew Zealand | 236 | 220 | 8,607 | 181* | 47.55 | 83.32 | 21 | 51 | 2006–2022 |