Rohit Sharma on Thursday became only the 10th batter to complete 11,000 runs in One-Day Internationals during the ICC Champions Trophy match against Bangladesh in Dubai.
Sachin Tendulkar remains at the top of the pile, having amassed over 18,000 runs in 452 innings. Sri Lanka’s Kumar Sangakkara sits in the second spot with 14,234 runs.
Virat Kohli, who is nearing 14,000 runs in the format, and Sourav Ganguly are the other Indians among the top 10 run scorers in ODIs.
MOST RUNS IN ODIs
Sachin Tendulkar – 18,426
Kumar Sangakkara – 14,234
Virat Kohli – 13,962
Ricky Ponting – 13,704
Sanath Jayasuriya – 13,430
Mahela Jayawardene – 12,650
Inzamam-ul-Haq – 11,739
Jacques Kallis – 11,579
Sourav Ganguly – 11,363
Rohit Sharma – 11,029