Inzamam-ul-Haq (Pakistan) - 48
MS Dhoni (India) - 48
Allan Border (Australia) - 48
Sachin Tendulkar (India) - 49
Shivnarine Chanderpaul (West Indies) - 56
Virat Kohli (India) - 59
Jacques Kallis (South Africa) - 64
Next : Top 10 batters with most runs in ODIs in 2023, Rohit surpasses Babar
Click to read more..