Rohit Sharma Stats and Records You Can’t Ignore

Hello readers! If you are into cricket, you could probably name some of the most explosive and entertaining cricketers in modern times, right? How many can you name from the top of your head? Players like Chris Gayle, Virender Sehwag, and AB De Villiers fall on this list for sure. But you are forgetting another name. Well, I am talking about none other than Rohit Sharma.

The history of Rohit Sharma has never been linear. The career of this great talent began as a middle-order batter, with inconsistency and the threat of not participating in the 2011 World Cup, but at last, he managed to turn everything around by becoming the opener in ODIs. Rohit Sharma stats speak for themselves. 

Now, when he is at this stage of his career, Rohit’s statistics can astonish everyone. He has scored 12,000+ ODI runs, has the highest ODI score of 264 runs, became the first and only batter with 3 ODI double centuries, and has the record for the most sixes in ODIs, among other amazing records.

What makes Rohit Sharma statistics even more special is not just the scale of figures. It is the way of their achievement.

Career Statistics of Rohit Sharma

Rohit is an Indian cricketer who has played for India in Test, ODI, and T20I cricket and has also enjoyed a successful IPL career playing for the Mumbai Indians team.

Rohit Sharma Stats: International Batting Statistics

The recent career statistics are mentioned below.

Format Matches Runs Hundreds Highest Score
T20s 159 4,231 5 121*
ODIs 291 12,120 35 264
Tests 67 4,301 22 212

It also explains how ODIs continue to be Rohit’s most impressive cricket format statistically. While his ODI average is just above 49, his strike rate also remains above 93. His 140+ strike rate in T20Is proves his image as an explosive batter in limited-overs cricket.

Rohit took his retirement from T20Is after winning the 2024 T20I World Cup. Later in 2025, he retired from Test cricket too. At present, he is still active in ODIs. 

In order to understand the game better, you can check out this guide on cricket creases. 

The Milestone of 12,000 ODI Runs 

Rohit has joined an elite group by reaching 12,000 ODI runs for the first time in his career during a game against West Indies in Guwahati in September 2026.

He is now the 7th batter in men’s ODIs to pass the milestone after Sachin Tendulkar and Virat Kohli of India. As of that date, he had 35 ODI centuries and 63 fifties.

The significance of this achievement is that it requires endurance, consistency, and speed for playing ODI cricket. It is not possible to score 12,000+ runs with only a few exceptional performances in the game. In order to achieve this feat, it would take a player to perform in hundreds of games for years in different pitch conditions and against different opponents. 

And Rohit has done just that.

The Unbeatable 264

The most famous record held by Rohit Sharma is the unbeaten 264 against Sri Lanka in Kolkata in 2014. He made the highest score in a man’s ODI cricket game with 33 fours and 9 sixes in 173 balls.

This feat has been unmatched so far.

Another aspect of Rohit that was exhibited through his innings is that he could switch gears as and when needed. Instead of going aggressive from the first ball of the match, he built his innings first and then went on the offensive once he settled down with the conditions.

3 ODI Double Centuries

This wasn’t an isolated feat of Rohit.

Rohit has scored 3 ODI double centuries and thus holds the record for the most double centuries scored in an ODI. He scored them against Australia and Sri Lanka, with 264 being the highest score among the three.

Scoring a double century in an ODI is very difficult as it requires a batter to maintain an excellent batting rate along with immense stamina. 

And you know what, Rohit Sharma has achieved this feat not once, not twice; he did it 3 times. So just imagine how good he is.

Just after scoring his recent (30th Sep, 2026) century against West Indies, Shubman Gill has become the 2nd player ever after Rohit to have scored 2 ODI double centuries.

How Rohit Became a 6 Hitting Machine?

When it comes to hitting the ball over the boundary line, Rohit Sharma is second to none, and for all the right reasons. In the month of Nov, 2025, Rohit surpassed Shahid Afridi in scoring the most sixes in ODI cricket. Match-reading, timing, and bat speed are what make Rohit special. His boundary-hitting ability looks so effortless. 

He also became the first batsman ever to have hit 100 international sixes against West Indies in Oct. 2026. This has only cemented his position as an aggressive batter. 

Amazing Records at the World Cup

The World Cup records and stats of Rohit Sharma need a special mention. Here is another informational blog about cricket you can check out. 

In the 2019 World Cup, he scored 648 runs in nine games and ended up as the tournament’s top scorer.

He scored 5 centuries in that version of the World Cup, breaking the record for the maximum number of hundreds by a batter in a single men’s ODI World Cup. The fact that he scored seven centuries in World Cups speaks for itself.

Often he would use the early overs to judge the conditions and then hit big.

Major Records of Rohit Sharma

Record Achievement
ODI double centuries  3
Highest ODI individual score 264
ODI centuries 35
ODI runs 12,120
ODI World Cup centuries 7
ODI sixes 381
Most WC centuries in a single edition 5 in 2019
Test centuries 12
T20I centuries 5
T20I runs 4,231

The Career Transformation 

The most significant statistic of Rohit’s life, however, does not come in the form of a number. This statistic comes in the form of a transformation that he went through when changing to the opening position.

During the earlier part of his career, Rohit was quite inconsistent despite all of his talents. The transformation that Rohit underwent through the switch to the opening position altered everything about the way that he played.

This switch provided Rohit with more time to get accustomed to the game while also attacking tired bowlers in later periods. Rohit’s case is one in which numbers must be placed into context.

Test Career High Points

Although the Test career did not match the ODI career for Rohit, he managed to make some outstanding scores. He scored 177 in his debut Test against West Indies at Eden Gardens before making an unbeaten 111 in the next Test.

He scored a total of 4,301 Test runs, averaging 40.58 with 12 centuries and 212 being his highest score.

Switching to the Test opening in his career also helped him become more consistent. The position helped him to utilize his timing skills and capability to play spin well.

His IPL Legacy

His IPL career has also left an imprint on the legacy of Rohit. Playing for Mumbai Indians, he scored more than 7,300 runs while winning 5 IPL titles as captain. When it comes to IPL, you cannot afford to miss knowing about Pravin Tambe, one of the oldest IPL players ever. 

His best season was 201whenere he scored 538 runs to lead his side to their first IPL title. Mumbai went on to win four more titles with him as their captain.

Apart from scoring the runs, the way he handled pressure, his match awareness, and cool leadership skills were key factors behind the success of his team.

Numbers of Rohit as a Captain

Rohit’s captaincy has provided him with one of the most significant milestones of his career in 2024.

He helped his team secure the T20 World Cup victory, thereby breaking the 11-year-long wait for the ICC men’s senior team trophy. He then announced his retirement from T20I cricket.

He then guided India to win the Champions Trophy in 2025. According to Cricbuzz, in the match, Rohit made the highest individual score and got the Player of the Match award.

Thus, these milestones further enrich the numbers of his career. It is not just about personal batting numbers but about becoming a captain who has won international cups for his team.

Why Rohit Sharma Statistics Still Count?

One tends to take something like 12,120 runs in ODIs for granted.

But there is a certain context behind the figures that makes them even more special.

Rohit has not always been a superstar from the very beginning. He had issues with consistency, failed to play in the World Cup in 2011, and has spent many years making his name. The decision to open batting has redirected his career.

That makes his statistics speak of adaptation.

  • For instance, 264 runs in a single ODI match speaks to his incredible endurance when he scores. 
  • 3 double hundreds make him consistent in his incredible performance. 
  • 7 centuries in the World Cup are another sign of his consistency when it really matters. 
  • Six records in hitting prove his unbelievable power.

And 12,000 ODI runs prove his longevity.

This makes the profile of Rohit Sharma quite unique in his own way. There are very few players who have these qualities all at once.

Conclusion

The career statistics of Rohit Sharma are not just a set of great figures.

His score of 264 is still the highest ODI score by an individual player. His three double centuries in ODIs are still unparalleled. His World Cup hundreds show his form in the tournaments, whereas his figures for hitting sixes prove his destructive batting skills.

But most importantly, his career proves the impact a change of position can have on a cricketer’s performance.

A mediocre middle-order player turned out to be one of the best openers and captains of all time thanks to Rohit Sharma.

Nevertheless, his stats can serve as an excellent starting point.

If there is one figure that speaks about his career in ODIs better than others, it could well be 264. And the reason is quite simple; after all, it is still a score that stands at the top of the ODI records for more than a decade.

FAQs (Frequently Asked Questions)

Q1. What is the total ODI runs scored by Rohit Sharma?

12,120 ODI runs (As on 7th October, 2026).

Q2. What is Rohit Sharma’s highest ODI score?

264 against Sri Lanka. 

Q3. How many ODI double centuries has Rohit Sharma made?

Rohit Sharma has made three ODI double centuries.

Q4. How many World Cup centuries does Rohit Sharma have?

He has made seven centuries in ODI World Cups.

Q5. How many T20I centuries does Rohit Sharma have?

Sharma has made five centuries in his T20I career.

Share this post at
- Advertisement -spot_img
Gourab Sarkar
Gourab Sarkar
I am Gourab Sarkar, a professional Content Writer and Blogger based in Kolkata with over 8 years of experience in delivering SEO-driven, engaging, and audience-focused content.

Latest news

Related news