Rohit Sharma, famously called the “Hitman,” has carved a reputation as one of the most prolific century-makers in world cricket. By February 2025, he has accumulated 49 international centuries—32 in ODIs, 12 in Tests, and 5 in T20 Internationals. Known for his elegant stroke play and unmatched ability to pace an innings, Rohit has repeatedly turned promising starts into match-defining knocks. His centuries often combine patience, precision, and power, making him a formidable opponent across all formats.
Test Match Contributions
In the traditional format, Rohit has 12 centuries from 67 matches, amassing 4,301 runs at an average of 40.57. His Test career began in style with a superb 177 on debut, quickly followed by another century in his second match. A turning point came in 2019 when he was promoted to open the batting, leading to a remarkable series against South Africa where he struck multiple centuries, including his career-best 212 in Ranchi. His Test hundreds have been a mix of gritty, long-haul innings and aggressive, momentum-shifting knocks, proving his adaptability in varied conditions.
Test Centuries
No. | Score | Opponent | Venue | Date |
1 | 177 | West Indies | Kolkata | 6–8 Nov 2013 |
2 | 111* | West Indies | Mumbai | 14–16 Nov 2013 |
3 | 102* | Sri Lanka | Nagpur | 24–27 Nov 2017 |
4 | 176 | South Africa | Vishakhapatnam | 2–6 Oct 2019 |
5 | 127 | South Africa | Vishakhapatnam | 2–6 Oct 2019 |
6 | 212 | South Africa | Ranchi | 19–23 Oct 2019 |
7 | 161 | England | Chennai | 13–17 Feb 2021 |
8 | 127 | England | London | 2–6 Sep 2021 |
9 | 120 | Australia | Nagpur | 9–11 Feb 2023 |
10 | 103 | West Indies | Roseau | 12–16 Jul 2023 |
11 | 131 | England | Rajkot | 15–19 Feb 2024 |
12 | 103 | England | Dharamsala | 7–11 Mar 2024 |
ODI Records and Milestones
Rohit has left an indelible mark on ODI cricket. With 32 centuries to his name, he stands among the all-time greats in the format. He holds a unique record—three double-centuries in ODIs—an achievement unmatched in cricket history. His 264 against Sri Lanka remains the highest individual score in men’s ODIs, a performance that combined flawless timing with relentless hitting. The 2019 Cricket World Cup further cemented his reputation as a big-game player, as he scored five centuries in the tournament, the most by any player in a single edition.
No. | Score | Opponent | Venue | Date |
1 | 114 | Zimbabwe | Bulawayo | 28 May 2010 |
2 | 101* | Zimbabwe | Bulawayo | 30 May 2010 |
3 | 141* | Australia | Jaipur | 16 Oct 2013 |
4 | 209 | Australia | Bangalore | 2 Nov 2013 |
5 | 264 | Sri Lanka | Kolkata | 13 Nov 2014 |
6 | 138 | Australia | Melbourne | 18 Jan 2015 |
7 | 137 | Australia | Melbourne | 19 Mar 2015 |
8 | 150 | South Africa | Kanpur | 11 Oct 2015 |
9 | 171* | Australia | Perth | 12 Jan 2016 |
10 | 124 | Australia | Brisbane | 15 Jan 2016 |
11 | 123* | Bangladesh | Birmingham | 15 Jun 2017 |
12 | 124* | Sri Lanka | Pallekele | 27 Aug 2017 |
13 | 104 | Sri Lanka | Colombo | 31 Aug 2017 |
14 | 125 | Australia | Nagpur | 1 Oct 2017 |
15 | 147 | New Zealand | Kanpur | 29 Oct 2017 |
16 | 208* | Sri Lanka | Mohali | 13 Dec 2017 |
17 | 115 | South Africa | Port Elizabeth | 13 Feb 2018 |
18 | 137* | England | Nottingham | 12 Jul 2018 |
19 | 111* | Pakistan | Dubai | 23 Sep 2018 |
20 | 152* | West Indies | Guwahati | 21 Oct 2018 |
21 | 162 | New Zealand | Mumbai | 29 Nov 2018 |
22 | 133 | Australia | Sydney | 12 Jan 2019 |
23 | 122* | South Africa | Southampton | 5 Jun 2019 |
24 | 140 | Pakistan | Manchester | 16 Jun 2019 |
25 | 102 | England | Birmingham | 30 Jun 2019 |
26 | 104 | Bangladesh | Birmingham | 2 Jul 2019 |
27 | 103 | Sri Lanka | Leeds | 6 Jul 2019 |
28 | 159 | West Indies | Visakhapatnam | 18 Dec 2019 |
29 | 119 | Australia | Bangalore | 19 Jan 2020 |
30 | 101 | New Zealand | Indore | 24 Jan 2023 |
31 | 131 | Afghanistan | Delhi | 11 Oct 2023 |
32 | 119 | England | Cuttack | 9 Feb 2025 |
T20I Impact
In T20 Internationals, Rohit has scored five centuries, sharing the record for most in the format with Glenn Maxwell. He became only the second Indian to achieve a T20I century and has consistently produced explosive starts or game-changing innings in the shortest format. One of his standout performances came in December 2017, when he blasted 118 at a strike rate that stunned opponents, ranking among the fastest T20I hundreds at the time.
T20I Centuries
No. | Score | Opponent | Venue | Date |
1 | 106 | South Africa | Dharamsala | 2 Oct 2015 |
2 | 118 | Sri Lanka | Indore | 22 Dec 2017 |
3 | 100* | England | Bristol | 8 Jul 2018 |
4 | 111* | West Indies | Lucknow | 6 Nov 2018 |
5 | 121* | Afghanistan | Bangalore | 17 Jan 2024 |
IPL Achievements
Rohit’s class extends to the Indian Premier League, where he has scored two centuries. His first came in 2012—an unbeaten 109* against Kolkata Knight Riders—while his second arrived in 2024 when he struck an authoritative 105* against Chennai Super Kings. His influence in the IPL goes far beyond his personal scores; as captain of Mumbai Indians, he has guided the franchise to five championship titles, underlining his leadership alongside his batting prowess.
No. | Score | Opponent | Venue | Date |
1 | 109* | Kolkata Knight Riders | Kolkata | 12 May 2012 |
2 | 105* | Chennai Super Kings | Mumbai | 14 Apr 2024 |
Legacy in the Making
From marathon innings in ODIs to confident starts in Tests and fiery bursts in T20 cricket, Rohit Sharma’s hundreds are a reflection of his skill, temperament, and cricketing intelligence. His ability to adapt to the demands of each format, deliver under pressure, and consistently produce match-winning scores ensures that his name will remain etched in cricketing history for decades to come.
Catch every update on Cricket News, Match Predictions, Fantasy Tips, and Live Cricket Action—only on The Cricket Scores!