Fastest to 12400 runs in ODI by innings
Latest match - U.A.E. vs Oman on 27 Apr 2026
| Inns | |
|---|---|
| Virat Kohli | 256 |
| Sachin Tendulkar | 308 |
| Ricky Ponting | 326 |
| Kumar Sangakkara | 343 |
| Sanath Jayasuriya | 402 |
| Mahela Jayawardene | 410 |
| Inns | |
|---|---|
| Virat Kohli | 256 |
| Sachin Tendulkar | 308 |
| Ricky Ponting | 326 |
| Kumar Sangakkara | 343 |
| Sanath Jayasuriya | 402 |
| Mahela Jayawardene | 410 |