Home
Cricket
Rohit Sharma total centuries in Test, ODI & T20

Rohit Sharma total centuries in Test, ODI & T20

Rohit Sharma has 45 centuries to his name in international cricket in 459 matches.

Nonchalant is a word used often while describing Indian skipper Rohit Sharma. The opener is so easy on the eye that people call him lazy when he gets out. The Mumbai cricketer is one of the very few cricketers to make a century in all formats of the game. The batter has already hit a ton in the World Cup 2023, and the batter can add to that tally. So, check out Rohit Sharma’s centuries in international cricket:

Rohit Sharma total centuries

MatchesInningsRunsAverage100s50s
4724981881543.4548102

Rohit Sharma has a total of 48 centuries in international cricket. The opener has played a total of 498 innings and averages 43.45 in his 16-year career.

The right-hander is currently stationed at the 13th spot on the list of most centuries in cricket. The batter is also the 3rd Indian with the most centuries in international cricket, leveling with Indian coach Rahul Dravid, behind just Sachin Tendulkar and Virat Kohli.

Rohit Sharma Test centuries

MatchesInningsRunsAverage100s50s
59101413745.971218

Rohit has 12 centuries to his name in the longest format of the game. He has made 4133 runs in 59 matches and has an impressive average of 45.92.

Rohit Sharma ODI centuries

MatchesInningsRunsAverage100s50s
2622541070949.123155

Rohit has scored 31 centuries in 50-over cricket. The right-handed opener is 3rd on the all-time list of most centuries on ODIs, behind two other Indian greats, Sachin Tendulkar (49) and Virat Kohli (49).

Rohit Sharma T20I centuries

MatchesInningsRunsAverage100s50s
151140397431.79529

No one in the history of cricket has scored more hundreds in the shortest format of the game than Rohit Sharma. The Indian skipper outranks players such as Virat Kohli, AB de Villiers, and Chris Gayle when it comes to most hundreds in T20Is.

With 5 centuries in 151 innings, Rohit stands atop the list of most centuries in T20I. He is also 2nd on the list of most runs in T20I, with 3974 runs, behind teammate Virat Kohli.

Follow
Share

Editor's Pick

IND vs AUS 1st Test: Triple strike from Bumrah & co, Virat Kohli's redemption on India's radar on Day 2 Cricket IND vs AUS 1st Test: Triple strike from Bumrah & co, Virat Kohli's redemption on India's radar on Day 2

Top Stories

Share article
Follow us on social media
Tell us why didn’t you like our article so that we can improve on?
Choose ranking:
ICC Test Ranking
ICC ODI Ranking
ICC T20I Ranking