- Indian captain Rohit Sharma completed 10,000 ODI runs during the Asia Cup 2023 Super Four match against Sri Lanka in Colombo.
- Rohit Sharma has crossed the landmark after reaching 23 with a six during his 241st innings in the format. 36-year-old Sharma became the sixth Indian batter to cross the landmark and the second-quickest overall after Virat Kohli in terms of innings played.
- He is also the third Indian opener to reach the milestone after Sachin Tendulkar and Sourav Ganguly.
Fastest batters to 10000 ODI runs (innings)
- Virat Kohli (India) – 205 innings
- Rohit Sharma (India) – 241 innings
- Sachin Tendulkar – 259 innings
- Sourav Ganguly – 263 innings
- Ricky Ponting – 266 innings