Fastest to 12100 runs in ODI by innings
Latest match - Nepal vs Oman on 29 Apr 2026
| Inns | |
|---|---|
| Virat Kohli | 244 |
| Sachin Tendulkar | 302 |
| Ricky Ponting | 316 |
| Kumar Sangakkara | 339 |
| Sanath Jayasuriya | 386 |
| Mahela Jayawardene | 403 |
| Inns | |
|---|---|
| Virat Kohli | 244 |
| Sachin Tendulkar | 302 |
| Ricky Ponting | 316 |
| Kumar Sangakkara | 339 |
| Sanath Jayasuriya | 386 |
| Mahela Jayawardene | 403 |