CAREER LEADERBOARD
Men ODI: Most runs
All recorded careers; no minimum qualification
| Rank | Player | Teams | Most runs | Matches | Innings | Runs | Wickets |
|---|---|---|---|---|---|---|---|
| 1 | Sachin Tendulkar | India | 18,426 | 463 | 452 | 18,426 | 154 |
| 2 | Virat Kohli | India | 14,941 | 314 | 302 | 14,941 | 5 |
| 3 | Kumar Sangakkara | Sri Lanka | 14,234 | 404 | 380 | 14,234 | — |
| 4 | Ricky Ponting | Australia | 13,704 | 375 | 365 | 13,704 | 3 |
| 5 | Sanath Jayasuriya | Sri Lanka | 13,430 | 445 | 433 | 13,430 | 323 |
| 6 | Mahela Jayawardene | Sri Lanka | 12,650 | 448 | 418 | 12,650 | 8 |
| 7 | Rohit Sharma | India | 11,895 | 288 | 280 | 11,895 | 9 |
| 8 | Inzamam-ul-Haq | Pakistan | 11,739 | 378 | 350 | 11,739 | 3 |
| 9 | Jacques Kallis | South Africa | 11,579 | 328 | 314 | 11,579 | 273 |
| 10 | Sourav Ganguly | India | 11,363 | 311 | 300 | 11,363 | 100 |
| 11 | Rahul Dravid | India | 10,889 | 344 | 318 | 10,889 | 4 |
| 12 | MS Dhoni | India | 10,773 | 350 | 297 | 10,773 | 1 |
| 13 | Chris Gayle | West Indies | 10,480 | 301 | 294 | 10,480 | 167 |
| 14 | Brian Lara | West Indies | 10,405 | 299 | 289 | 10,405 | 4 |
| 15 | Tillakaratne Dilshan | Sri Lanka | 10,290 | 330 | 303 | 10,290 | 106 |
| 16 | Mohammad Yousuf | Pakistan | 9,720 | 288 | 273 | 9,720 | 1 |
| 17 | Adam Gilchrist | Australia | 9,619 | 287 | 279 | 9,619 | — |
| 18 | AB de Villiers | South Africa | 9,577 | 228 | 218 | 9,577 | 7 |
| 19 | Mohammad Azharuddin | India | 9,378 | 334 | 308 | 9,378 | 12 |
| 20 | Aravinda de Silva | Sri Lanka | 9,284 | 308 | 296 | 9,284 | 106 |
| 21 | Saeed Anwar | Pakistan | 8,824 | 247 | 244 | 8,824 | 6 |
| 22 | Shivnarine Chanderpaul | West Indies | 8,778 | 268 | 251 | 8,778 | 14 |
| 23 | Yuvraj Singh | India | 8,701 | 304 | 278 | 8,701 | 111 |
| 24 | Desmond Haynes | West Indies | 8,648 | 238 | 237 | 8,648 | 0 |
| 25 | Ross Taylor | New Zealand | 8,607 | 236 | 220 | 8,607 | 0 |
| 26 | Marvan Atapattu | Sri Lanka | 8,529 | 268 | 259 | 8,529 | 0 |
| 27 | Mark Waugh | Australia | 8,500 | 244 | 236 | 8,500 | 85 |
| 28 | Tamim Iqbal | Bangladesh | 8,357 | 243 | 240 | 8,357 | 0 |
| 29 | Virender Sehwag | India | 8,273 | 251 | 245 | 8,273 | 96 |
| 30 | Hashim Amla | South Africa | 8,113 | 181 | 178 | 8,113 | — |
| 31 | Herschelle Gibbs | South Africa | 8,094 | 248 | 240 | 8,094 | — |
| 32 | Shahid Afridi | Pakistan | 8,064 | 398 | 369 | 8,064 | 395 |
| 33 | Stephen Fleming | New Zealand | 8,037 | 280 | 269 | 8,037 | 1 |
| 34 | Michael Clarke | Australia | 7,981 | 245 | 223 | 7,981 | 57 |
| 35 | Joe Root | England | 7,826 | 192 | 181 | 7,826 | 30 |
| 36 | Mushfiqur Rahim | Bangladesh | 7,795 | 274 | 256 | 7,795 | — |
| 37 | Eoin Morgan | England / Ireland | 7,701 | 248 | 230 | 7,701 | — |
| 38 | Shakib Al Hasan | Bangladesh | 7,570 | 247 | 234 | 7,570 | 317 |
| 39 | Steve Waugh | Australia | 7,569 | 325 | 288 | 7,569 | 195 |
| 40 | Shoaib Malik | Pakistan | 7,534 | 287 | 258 | 7,534 | 158 |
| 41 | Arjuna Ranatunga | Sri Lanka | 7,456 | 269 | 255 | 7,456 | 79 |
| 42 | Javed Miandad | Pakistan | 7,381 | 233 | 218 | 7,381 | 7 |
| 43 | Martin Guptill | New Zealand | 7,346 | 198 | 195 | 7,346 | 4 |
| 44 | Kane Williamson | New Zealand | 7,256 | 175 | 167 | 7,256 | 37 |
| 45 | Younis Khan | Pakistan | 7,249 | 265 | 255 | 7,249 | 3 |
| 46 | Saleem Malik | Pakistan | 7,170 | 283 | 256 | 7,170 | 89 |
| 47 | Quinton de Kock | South Africa | 7,123 | 161 | 161 | 7,123 | — |
| 48 | Nathan Astle | New Zealand | 7,090 | 223 | 217 | 7,090 | 99 |
| 49 | Graeme Smith | South Africa | 6,989 | 197 | 194 | 6,989 | 18 |
| 50 | Upul Tharanga | Sri Lanka | 6,951 | 235 | 223 | 6,951 | — |
| 51 | David Warner | Australia | 6,932 | 161 | 159 | 6,932 | 0 |
| 52 | Michael Bevan | Australia | 6,912 | 232 | 196 | 6,912 | 36 |
| 53 | Gary Kirsten | South Africa | 6,798 | 185 | 185 | 6,798 | 0 |
| 54 | Shikhar Dhawan | India | 6,793 | 167 | 164 | 6,793 | — |
| 55 | Andy Flower | Zimbabwe | 6,786 | 213 | 208 | 6,786 | 0 |
| 56 | Viv Richards | West Indies | 6,721 | 187 | 167 | 6,721 | 118 |
| 57 | Brendan Taylor | Zimbabwe | 6,704 | 207 | 205 | 6,704 | 9 |
| 58 | Babar Azam | Pakistan | 6,626 | 143 | 140 | 6,626 | — |
| 59 | Mohammad Hafeez | Pakistan | 6,614 | 218 | 216 | 6,614 | 139 |
| 60 | Grant Flower | Zimbabwe | 6,571 | 221 | 214 | 6,571 | 104 |
| 61 | Ijaz Ahmed | Pakistan | 6,564 | 250 | 232 | 6,564 | 5 |
| 62 | Allan Border | Australia | 6,524 | 273 | 252 | 6,524 | 73 |
| 63 | Shai Hope | West Indies | 6,312 | 155 | 149 | 6,312 | — |
| 64 | Richie Richardson | West Indies | 6,248 | 224 | 217 | 6,248 | 1 |
| 65 | Matthew Hayden | Australia | 6,133 | 161 | 155 | 6,133 | 0 |
| 66 | Brendon McCullum | New Zealand | 6,083 | 260 | 228 | 6,083 | — |
| 67 | Paul Stirling | Ireland | 6,080 | 174 | 166 | 6,080 | 43 |
| 68 | Dean Jones | Australia | 6,068 | 164 | 161 | 6,068 | 3 |
| 69 | David Boon | Australia | 5,964 | 181 | 177 | 5,964 | 0 |
| 70 | Jonty Rhodes | South Africa | 5,935 | 245 | 220 | 5,935 | 0 |
| 71 | Angelo Mathews | Sri Lanka | 5,916 | 226 | 195 | 5,916 | 126 |
| 72 | Ramiz Raja | Pakistan | 5,841 | 198 | 197 | 5,841 | 0 |
| 73 | Ramnaresh Sarwan | West Indies | 5,804 | 181 | 169 | 5,804 | 16 |
| 74 | Steven Smith | Australia | 5,800 | 170 | 154 | 5,800 | 28 |
| 75 | Carl Hooper | West Indies | 5,761 | 227 | 206 | 5,761 | 193 |
| 76 | Shane Watson | Australia | 5,757 | 190 | 169 | 5,757 | 168 |
| 77 | Mahmudullah | Bangladesh | 5,689 | 239 | 209 | 5,689 | 82 |
| 78 | Hamilton Masakadza | Zimbabwe | 5,658 | 209 | 208 | 5,658 | 39 |
| 79 | Suresh Raina | India | 5,615 | 226 | 194 | 5,615 | 36 |
| 80 | Marlon Samuels | West Indies | 5,606 | 207 | 196 | 5,606 | 89 |
| 81 | Jos Buttler | England | 5,578 | 202 | 174 | 5,578 | — |
| 82 | Hansie Cronje | South Africa | 5,565 | 188 | 175 | 5,565 | 114 |
| 83 | Faf du Plessis | South Africa | 5,507 | 143 | 136 | 5,507 | 2 |
| 84 | Michael Hussey | Australia | 5,442 | 185 | 157 | 5,442 | 2 |
| 85 | Ian Bell | England | 5,416 | 161 | 157 | 5,416 | 6 |
| 86 | Aaron Finch | Australia | 5,406 | 146 | 142 | 5,406 | 4 |
| 87 | Ajay Jadeja | India | 5,359 | 196 | 179 | 5,359 | 20 |
| 88 | Damien Martyn | Australia | 5,346 | 208 | 182 | 5,346 | 12 |
| 89 | Gautam Gambhir | India | 5,238 | 147 | 143 | 5,238 | 0 |
| 90 | Sean Williams | Zimbabwe | 5,217 | 164 | 159 | 5,217 | 86 |
| 91 | Alistair Campbell | Zimbabwe | 5,185 | 188 | 184 | 5,185 | 12 |
| 92 | Roshan Mahanama | Sri Lanka | 5,162 | 213 | 198 | 5,162 | 0 |
| 93 | Gordon Greenidge | West Indies | 5,134 | 128 | 127 | 5,134 | 1 |
| 94 | Misbah-ul-Haq | Pakistan | 5,122 | 162 | 149 | 5,122 | 0 |
| 95 | Jean-Paul Duminy | South Africa | 5,117 | 199 | 179 | 5,117 | 69 |
| 96 | Paul Collingwood | England | 5,092 | 197 | 181 | 5,092 | 111 |
| 97 | Andrew Symonds | Australia | 5,088 | 198 | 161 | 5,088 | 133 |
| 98 | Abdul Razzaq | Pakistan | 5,080 | 265 | 228 | 5,080 | 269 |
| 99 | Kusal Mendis | Sri Lanka | 4,962 | 156 | 152 | 4,962 | 0 |
| 100 | Chris Cairns | New Zealand | 4,950 | 215 | 193 | 4,950 | 201 |
Tied figures share a competition rank. The initial table lists up to 100 qualifying records; filters browse all careers in this format. Snapshot 2026-09-07.
What this table shows
Sachin Tendulkar leads this snapshot. Most runs: 18,426. All recorded careers; no minimum qualification. Changing the qualification can change the leader.