Fastest to 10500 runs in ODI by innings
Latest match - Nepal vs U.A.E. on 01 May 2026
| Inns | |
|---|---|
| Virat Kohli | 214 |
| Rohit Sharma | 249 |
| Sachin Tendulkar | 267 |
| Ricky Ponting | 276 |
| Sourav Ganguly | 277 |
| Jacques Kallis | 283 |
| MS Dhoni | 289 |
| Rahul Dravid | 299 |
| Inzamam-ul-Haq | 309 |
| Kumar Sangakkara | 309 |