
Rohit Sharma's career is a remarkable journey defined by numbers that very few cricketers have ever achieved. The Indian opener boasts the incredible world record for the highest individual score in One-Day Internationals, an eye-popping 264 runs against Sri Lanka back in 2014. Known affectionately as the "Hitman," Rohit has made scoring big a regular occurrence across all formats and tournaments. His list of accomplishments goes well beyond the usual batting milestones, featuring everything from World Cup records to impressive six-hitting feats. With 20,289 runs amassed over 513 international matches, he has carved out a legacy that firmly places him among the legends of cricket.
His influence is just as significant in the Indian Premier League. Rohit has celebrated six IPL titles in total - five as the captain of the Mumbai Indians and one with the Deccan Chargers as a player. He also made history by becoming the first Indian cricketer to achieve 20 Player of the Match awards in IPL history, showcasing his lasting impact on the tournament throughout the years.
Rohit Sharma's Top 5 Records
1. Highest Individual Score in ODI History
Rohit Sharma etched his name in cricket history on November 13, 2014, at Eden Gardens in Kolkata. His incredible score of 264 against Sri Lanka still stands as the highest individual score ever in ODI cricket. During that remarkable innings, he smashed 33 fours and nine sixes off just 173 balls. To this day, no other player has managed to surpass the 250-run milestone in ODIs besides him.
2. Three ODI Double Centuries
Getting one ODI double-century is a difficult task. But Rohit holds three of these. His first double-century was 209 against Australia at Bengaluru in 2013. The next year he scored the world record double-century of 264 against Sri Lanka at Kolkata. Finally, he made 208 not out against Sri Lanka in Mohali in 2017 to complete the hat-trick. No other player has managed more than one double hundred.
Also Read | "The selectors have decided...": Report claims BCCI has moved on from Rohit Sharma in ODIs
3. Most Centuries in a Single World Cup Edition
The World Cup of 2019 was a time where Rohit shone as an outstanding batsman. He scored five centuries in nine matches and set a new record for the most centuries in a single tournament. He was also the highest run-scorer of the tournament with 648 runs.
4. Most Sixes in International Cricket
Hitting a double century in an ODI is a remarkable feat, and Rohit Sharma has done it not once, not twice, but three times. His first was an impressive 209 against Australia in Bengaluru back in 2013. Then, just a year later, he set a new record with a staggering 264 against Sri Lanka in Kolkata. He capped off this incredible achievement with an unbeaten 208 against Sri Lanka in Mohali in 2017. To top it all off, no other player has even come close, with none managing more than a single double hundred.
๐จ Record Alert ๐จ Rohit Sharma now holds the record for most sixes in ODI cricket history! ๐ TAKE. A. BOW ๐โโ๏ธ Updates โถ๏ธ https://t.co/MdXtGgRkPo#TeamIndia | #INDvSA | @IDFCFIRSTBank pic.twitter.com/apcmS1UACG
โ BCCI (@BCCI) November 30, 2025
5. Centuries in All Formats as an Opener
Rohit Sharma's latest record really showcases his incredible adaptability at the top of the batting order. He stands out as the only player to have scored five or more centuries across Tests, ODIs, and T20Is while opening the innings. His impressive stats include nine Test hundreds, 31 ODI centuries, and all five of his T20I hundreds, all achieved in the opener's role.



