Indian skipper Rohit Sharma surpassed former batter Mohammed Azharuddin to become the sixth-highest run-getter for his country in ODI cricket.
The batter accomplished this record during India's first ODI against Bangladesh at Dhaka on 4th December, 2022.
With this, his ODI statistics stand at 234 matches, and 9,403 runs in 227 innings at an average of 48.46.
He has scored 29 tons and 45 fifties in his ODI career, with the best individual score of 264, which is also the highest score ever in ODIs.
Other leading run-scorers in ODI cricket for India are: Sachin Tendulkar (18,426), Virat Kohli (12,353), Saurav Ganguly (11,221), Rahul Dravid (10,768) and MS Dhoni (10,599).