Rohit Sharma Total Centuries in International Cricket (Test, ODI & T20I)

| Posted on May 17, 2023

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!

Career Defining Phase

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.

List of Rohit Sharma Test Centuries

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.

Rohit test match

Here is the list of Rohit Sharma’s Test centuries. 

S. No.DateAgainstScoreVenue
17 November 2013 West Indies177Eden Gardens, Kolkata
215 November 2013 West Indies111*Wankhede Stadium, Mumbai
326 November 2017Sri Lanka102*Vidharbha Cricket Association, Nagpur
42 October 2019South Africa176Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
55 October 2019South Africa127Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
619 October 2019South Africa212JSCA International Stadium Complex, Ranchi
713 February 2021England161M. A. Chidambaram Stadium, Chennai
82 September 2021 England127The Oval, London
99 February 2023Australia120Vidarbha Cricket Association Stadium, Nagpur
1012 July 2023West Indies103Windsor Park, Roseau

List of Rohit Sharma ODI Centuries

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. 

rohit odi century

Here is the list of Rohit Sharma centuries in ODIs. 

S. No.DateAgainstScoreVenue
128 May 2010Zimbabwe114Queens Sports Club, Bulawayo
230 May 2010Sri Lanka101*Queens Sports Club, Bulawayo
316 October 2013Australia141*Sawai Mansingh Stadium, Jaipur
42 November 2013Australia209M. Chinnaswamy Stadium, Bengaluru
513 November 2014Sri Lanka264Eden Gardens, Kolkata
618 January 2015Australia138Melbourne Cricket Ground
719 March 2015Bangladesh137Melbourne Cricket Ground
811 October 2015South Africa150Green Park, Kanpur
912 January 2016Australia171*W.A.C.A Cricket Ground, Perth
1015 January 2016Australia124Brisbane Cricket Ground
1115 June 2017Bangladesh123*Edgbaston, Birmingham
1227 August 2017Sri Lanka124*Pallekele International Cricket Stadium, Kandy
1331 August 2017Sri Lanka104R. Premadasa Stadium, Colombo
141 October 2017Australia125Vidarbha Cricket Association Stadium, Nagpur
1529 October 2017New Zealand147Green Park, Kanpur
1613 December 2017Sri Lanka 208*Punjab Cricket Association IS Bindra, Mohal
1713 February 2018South Africa115St George’s Park, Port Elizabeth
1812 July 2018England 137*Trent Bridge, Nottingham
1923 September 2018 Pakistan111*Dubai International Cricket Stadium, Dubai
2021 October 2018West Indies152*Barsapara Cricket Stadium, Guwahati
2129 October 2018West Indies162Brabourne Stadium, Mumbai
2212 January 2019Australia133Sydney Cricket Ground
235 June 2019South Africa122*The Rose Bowl, Southampton
2416 June 2019Pakistan140Old Trafford, Manchester
2530 June 2019England102Edgbaston, Birmingham
262 July 2019Bangladesh104Edgbaston, Birmingham
276 July 2019Sri Lanka103Headingley, Leeds
2818 December 2019West Indies159Dr. Y. S. Rajasekhara Reddy ACA–VDCA Cricket Stadium, Visakhapatnam
2919 January 2020Australia119M. Chinnaswamy Stadium, Bangalore
3023 January 2023New Zealand101Holkar Cricket Stadium, Indore
3111 October 2023Afghanistan131Arun 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.

List of Rohit Sharma T20I 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. 

Rohit Sharma T20I Centuries

Here is the list of centuries scored by Rohit Sharma in T20Is. 

S. No.DateAgainstScoreVenue
12 October 2015South Africa106Himachal Pradesh Cricket Association Stadium, Dharamsala
222 December 2017Sri Lanka118Holkar Cricket Stadium, Indore
38 July 2018England100*County Ground, Bristol
46 November 2018 West Indies111*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

Concluding Remarks

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: 

Related Post