Fastest to 12800 runs in ODI by innings
Latest match - Nepal vs Oman on 29 Apr 2026
| Inns | |
|---|---|
| Virat Kohli | 262 |
| Sachin Tendulkar | 315 |
| Ricky Ponting | 334 |
| Kumar Sangakkara | 354 |
| Sanath Jayasuriya | 410 |
| Inns | |
|---|---|
| Virat Kohli | 262 |
| Sachin Tendulkar | 315 |
| Ricky Ponting | 334 |
| Kumar Sangakkara | 354 |
| Sanath Jayasuriya | 410 |