Rohit Sharma Centuries



Rohit Sharma has 49 international centuries for India [Source:X.com]Rohit Sharma has 49 international centuries for India [Source:X.com]

One of the biggest names in world cricket and an even bigger batter, India's Rohit Sharma has created a niche for himself with his batting over the years.

Starting from batting down the order, Sharma's transcendency to becoming a world-class opener is inspiring. The current India captain, who began his career in 2007, has since managed to register 49 international centuries for India across formats, with as many as 32 coming in One-Day Internationals.

A late bloomer in Tests, the 38-year-old has 12 centuries in Tests and five tons in the shortest format (T20Is), and 32 in One day Internationals, cementing his place as a modern-day great in the sport.

Rohit Sharma All Centuries​

Indian Champions Trophy-winning captain Rohit Sharma has a knack for scoring centuries with ease. With 49 international centuries to his name, Sharma, despite his Test and ODI retirement, remains one of the best openers Indian Cricket has ever produced. 

Rohit Sharma's fastest ODI century is in the record books as he scored a century in just 63 balls during the ODI World Cup 2023 match against Afghanistan. This feat earned him the title of the fastest Indian batter to reach a century in an ODI World Cup. 

Format
Test
ODI
T20
IPL
Span 2007-242013-Present2007-20252008-Present
Matches67273159269
Total Runs43011116842316933
50s18583246
100s123252
200s13--

Rohit Sharma ODI Centuries​

Runs
Vs
Venue
Date
114ZimbabweBulawayo28 May 2010
101*Sri LankaBulawayo30 May 2010
141*AustraliaJaipur16 Oct 2013
209AustraliaBengaluru2 Nov 2013
264Sri LankaKolkata13 Nov 2014
138AustraliaMelbourne18 Jan 2015
137BangladeshMelbourne19 Mar 2015
150South AfricaKanpur11 Oct 2015
171*AustraliaPerth12 Jan 2016
124AustraliaBrisbane15 Jan 2016
123*Bangladesh Birmingham15 June 2017
124*Sri LankaPallekele27 Aug 2017
104Sri LankaColombo31 Aug 2017
125AustraliaNagpur1 Oct 2017
147New ZealandKanpur29 Oct 2017
208*Sri LankaMohali13 Dec 2017
115South AfricaGqeberha13 Feb 2018
137*EnglandNottingham15 Jul 2018
111*PakistanDubai23 Sept 2018
152*West IndiesGuwahati21 Oct 2018
162West IndiesBrabourne29 Oct 2018
133AustraliaSydney12 Jan 2019
122*South AfricaSouthampton5 Jun 2019
140PakistanManchester16 Jun 2019
102EnglandBirmingham30 June 2019
104BangladeshBirmingham2 Jul 2019
103Sri LankaLeeds6 July 2019
159West IndiesVisakhapatnam18 Dec 2019
119AustraliaBengaluru19 Jan 2020
101New ZealandIndore24 Jan 2023
131AfghanistanDelhi11 Oct 2023
119EnglandCuttack9 February 2025

Rohit Sharma's Century in Test​

Runs
Vs
Venue
Date
177West IndiesKolkata6 Nov 2013
111*West IndiesMumbai14 Nov 2013
102*Sri LankaNagpur24 Nov 2017
176South AfricaVisakhapatnam2 Oct 2019
127South AfricaVisakhapatnam4 Oct 2019
212South AfricaRanchi19 Oct 2019
161EnglandChennai13 Feb 2021
127EnglandLondon2 Sep 2021
120AustraliaNagpur9 Feb 2023
103West IndiesDominica12 Jul 2023
131EnglandRajkot15 Feb 2024
102*EnglandDharamsala8 March 2024

Rohit Sharma IPL Century​

Runs
Vs
Venue
Date
109*Kolkata Knight RidersKolkata12 May 2012
105*Chennai Super KingsMumbai14 April 2024

Rohit Sharma T20 Century

Runs
Vs
Venue
Date
106South AfricaDharamsala2 Oct 2015
118Sri LankaIndore22 Dec 2017
100*EnglandBristol8 Jul 2018
111*West IndiesLucknow6 Nov 2018
121*AfghanistanBangalore17 Jan 2024

FAQs: Rohit Sharma Centuries​

Question 1: How many centuries has Rohit Sharma scored in international cricket?

Answer: India ODI captain Rohit Sharma has scored 49 centuries in international cricket.

Question 2: How many double centuries has Rohit Sharma​ hit?

Answer: Indian Champions Trophy-winning captain Rohit Sharma has 3 ODI double centuries and 1 in the longest format of the game, Test cricket.

Question 3: What is Rohit Sharma's greatest innings?

Answer: In an illustrious international career, Rohit Sharma has played numerous memorable knocks. However, his greatest ODI innings is generally considered to be his 264 against Sri Lanka in 2014, which remains the highest individual score in ODI history.