A classy and talented batsman, Rohit Sharma, is seen as one of the stalwarts of Indian cricket today. He is the ideal replacement for the ever-explosive Virender Sehwag and a contender to be called the GOAT in cricket currently. They have had a similar style of play, launching balls in the air from the get-go.
Rohit Sharma (Hitman) is an Indian cricketer who has represented the national cricket team since 2007. Known for his batting skills, Rohit Sharma has scored a total of 45 centuries in international cricket (31 in ODIs, 10 in Test cricket, and 4 in T20s).
He made his debut in 2007 against Ireland in June 2007, but his first century came during the 2010 Tri-Nation tournament. After that, there was no looking back, as he has consistently performed for the Indian team, cementing his position as a reliable player, and in rankings as well.
In this write-up, we will check out the list of Rohit Sharma’s international centuries.
Let’s get started!
He experienced disappointment when he was not selected for the 2011 World Cup, which broke his heart. Motivated by this feedback, he started working hard to get a consistent run in the team.
The turning point arrived in 2013 when the team management, particularly MS Dhoni, provided him the opportunity to open the innings for India in One Day Internationals (ODIs) during the Champions Trophy tournament.
Rohit Sharma grabbed this opportunity with both hands and had a remarkable run as an opener, where he scored consecutive centuries against England and Australia. Those centuries played a pivotal role in India winning the Champions Trophy that year. Fans and cricket experts were delighted and impressed with Rohit Sharma’s performances.
Since his promotion to the opening position, there has been no looking back for him; he continued to excel and perform in white ball cricket (ODIs, and T20s). The ability to build long innings and exhibit exceptional strokeplay became his trademark.
Rohit achieved this milestone in Test Cricket nine times for India. He got to his maiden test century in his debut match against the mighty West Indies. Rohit Sharma’s highest score in Tests is 212, which he made against South Africa in 2019.
Here is the list of Rohit Sharma’s Test centuries.
S. No. | Date | Against | Score | Venue |
1 | 7 November 2013 | West Indies | 177 | Eden Gardens, Kolkata |
2 | 15 November 2013 | West Indies | 111* | Wankhede Stadium, Mumbai |
3 | 26 November 2017 | Sri Lanka | 102* | Vidharbha Cricket Association, Nagpur |
4 | 2 October 2019 | South Africa | 176 | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam |
5 | 5 October 2019 | South Africa | 127 | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam |
6 | 19 October 2019 | South Africa | 212 | JSCA International Stadium Complex, Ranchi |
7 | 13 February 2021 | England | 161 | M. A. Chidambaram Stadium, Chennai |
8 | 2 September 2021 | England | 127 | The Oval, London |
9 | 9 February 2023 | Australia | 120 | Vidarbha Cricket Association Stadium, Nagpur |
10 | 12 July 2023 | West Indies | 103 | Windsor Park, Roseau |
Rohit started his international career with ODIs and struggled in the early phases of his career. But once he got to his first ODI century, he made the most of his skills and opportunities.
And in no time, he became a household name for his unique take on batting in the modern era. He scored quite a lot of centuries opening alongside Shikhar Dhawan.
The last Rohit Sharma’s ODI century came against New Zealand, where he made 101 and won the game for India.
Here is the list of Rohit Sharma centuries in ODIs.
S. No. | Date | Against | Score | Venue |
1 | 28 May 2010 | Zimbabwe | 114 | Queens Sports Club, Bulawayo |
2 | 30 May 2010 | Sri Lanka | 101* | Queens Sports Club, Bulawayo |
3 | 16 October 2013 | Australia | 141* | Sawai Mansingh Stadium, Jaipur |
4 | 2 November 2013 | Australia | 209 | M. Chinnaswamy Stadium, Bengaluru |
5 | 13 November 2014 | Sri Lanka | 264 | Eden Gardens, Kolkata |
6 | 18 January 2015 | Australia | 138 | Melbourne Cricket Ground |
7 | 19 March 2015 | Bangladesh | 137 | Melbourne Cricket Ground |
8 | 11 October 2015 | South Africa | 150 | Green Park, Kanpur |
9 | 12 January 2016 | Australia | 171* | W.A.C.A Cricket Ground, Perth |
10 | 15 January 2016 | Australia | 124 | Brisbane Cricket Ground |
11 | 15 June 2017 | Bangladesh | 123* | Edgbaston, Birmingham |
12 | 27 August 2017 | Sri Lanka | 124* | Pallekele International Cricket Stadium, Kandy |
13 | 31 August 2017 | Sri Lanka | 104 | R. Premadasa Stadium, Colombo |
14 | 1 October 2017 | Australia | 125 | Vidarbha Cricket Association Stadium, Nagpur |
15 | 29 October 2017 | New Zealand | 147 | Green Park, Kanpur |
16 | 13 December 2017 | Sri Lanka | 208* | Punjab Cricket Association IS Bindra, Mohal |
17 | 13 February 2018 | South Africa | 115 | St George’s Park, Port Elizabeth |
18 | 12 July 2018 | England | 137* | Trent Bridge, Nottingham |
19 | 23 September 2018 | Pakistan | 111* | Dubai International Cricket Stadium, Dubai |
20 | 21 October 2018 | West Indies | 152* | Barsapara Cricket Stadium, Guwahati |
21 | 29 October 2018 | West Indies | 162 | Brabourne Stadium, Mumbai |
22 | 12 January 2019 | Australia | 133 | Sydney Cricket Ground |
23 | 5 June 2019 | South Africa | 122* | The Rose Bowl, Southampton |
24 | 16 June 2019 | Pakistan | 140 | Old Trafford, Manchester |
25 | 30 June 2019 | England | 102 | Edgbaston, Birmingham |
26 | 2 July 2019 | Bangladesh | 104 | Edgbaston, Birmingham |
27 | 6 July 2019 | Sri Lanka | 103 | Headingley, Leeds |
28 | 18 December 2019 | West Indies | 159 | Dr. Y. S. Rajasekhara Reddy ACA–VDCA Cricket Stadium, Visakhapatnam |
29 | 19 January 2020 | Australia | 119 | M. Chinnaswamy Stadium, Bangalore |
30 | 23 January 2023 | New Zealand | 101 | Holkar Cricket Stadium, Indore |
31 | 11 October 2023 | Afghanistan | 131 | Arun Jaitley Stadium, Delhi |
From 2017 to 2019 was the best time for Rohit Sharma where he could score centuries for fun. He scored a whopping 18 centuries in that three-year period.
Double Centuries in ODIs: Rohit was the third player from India to score a century in the ODIs. Once he got to his first ODI century in 2013, he followed it up with another mammoth score of 264. And then four years later, he scored another double century in ODIs. He is the only player in the world who has more than one double century in ODIs. Besides that, also check out our detailed guide on Virat Kohli half centuries.
In T20Is, Rohit Sharma is the only batsman with four centuries.
And in the shortest format of the game, Rohit has the most centuries, getting to the landmark four times. The last century of Rohit Sharma in T20s came against West Indies in 2018.
The first Rohit Sharma T20 century came against South Africa in Dharamshala. And his last century in T20Is came against West Indies in Lucknow. He was the first Indian to score two T20I centuries in the shortest format of the game.
Here is the list of centuries scored by Rohit Sharma in T20Is.
S. No. | Date | Against | Score | Venue |
1 | 2 October 2015 | South Africa | 106 | Himachal Pradesh Cricket Association Stadium, Dharamsala |
2 | 22 December 2017 | Sri Lanka | 118 | Holkar Cricket Stadium, Indore |
3 | 8 July 2018 | England | 100* | County Ground, Bristol |
4 | 6 November 2018 | West Indies | 111* | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow |
Note: The “Star” against the runs indicates the “Not Out” status in that inning.
Century in IPL: Rohit Sharma made his maiden IPL century in the 2012 edition of the league when playing against Kolkata Knight Riders. He made 109 in that match and Mumbai won by 27 runs.
Suggested Read: Shubman Gill Centuries
Rohit has been one of the most consistent batsmen for India when it comes to scoring centuries. This Rohit Sharma record list is a testament to that. He is fourth on the list of overall centuries for India across all formats.
The top three positions are occupied by Sachin Tendulkar with 100 centuries, Virat Kohli with 75 centuries, and Rahul Dravid with 48 centuries. Rohit’s total centuries tally of 43 emphasizes his contribution to the Indian cricket team.
Rohit Sharma’s performance doesn’t just end in international cricket, don’t forget that he is the utmost successful captain of the most dangerous team in IPL history with the most number of wins and also the IPL franchise with the most fan following.
This article contains Rohit Sharma’s total centuries in all formats. How many centuries of Rohit Sharma do you remember? There are a lot of them, share your favorites.
Also read: