Rohit Sharma becomes second-fastest player in the world to complete 11,000 ODI runs

Rohit Sharma became the fourth Indian batter, and the 10th across all teams, to go past 11,000 One-Day International runs during the Champions Trophy 2025 match against Bangladesh in Dubai on Thursday.
The India skipper joined Sachin Tendulkar, Virat Kohli and Sourav Ganguly in the 11,000-run club.
Rohit also became the second fastest player to reach the milestone, reaching the 11,000-run mark in his 261st inning in ODIs, behind only Kohli, who achieved the feat in 222 innings.
Indians with 11,000 ODI runs
1) Sachin Tendulkar – 18426 runs in 452 innings
2) Virat Kohli – 13963 runs in 285 innings
3) Sourav Ganguly – 11363 runs in 311 innings
4) Rohit Sharma – 11,000 runs* in 261 innings