10. Rohit Sharma - 1765 runs in 40 ODI innings
9. Litton Das - 1795 runs in 55 ODI innings
8. Quinton de Kock - 1863 runs in 40 ODI innings
7. Shreyas Iyer - 1907 runs in 44 ODI innings
6. KL Rahul - 1931 runs in 45 ODI innings
5. David Warner - 1942 runs in 45 ODI innings
4. Shai Hope - 2125 runs in 49 ODI innings
3. Virat Kohli - 2239 runs in 47 ODI innings
2. Shubman Gill - 2255 runs in 42 ODI innings
1. Babar Azam - 2370 runs in 42 ODI innings
Next : From Gill's 208 to Kohli's 166*, highest individual ODI scores in 2023
Click to read more..