Rohit Sharma Centuries

Rohit Sharma has 46 international centuries for India [Source:Twitter]Rohit Sharma has 46 international centuries for India [Source:Twitter]

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 44 international centuries for India across formats, with as many as 30 coming in One-Day Internationals.

A late bloomer in Tests, the 36-year-old has 11 centuries and has struck four tons in the shortest format (T20Is) cementing his place as a modern-day great in the sport.

Rohit Sharma's Test Centuries

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's One-Day International Centuries

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
15 Jan 2016
123*Bangladesh Birmingham15 June 2017
124*Sri LankaPallekele27 Aug 2017
104Sri LankaColombo31 Aug 2017
AustraliaNagpur1 Oct 2017
147New Zealand
Kanpur29 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

Rohit Sharma's T20 International Centuries

106South AfricaDharamsala2 Oct 2015
118Sri LankaIndore22 Dec 2017
100*EnglandBristol8 Jul 2018
111*West IndiesLucknow6 Nov 2018
Bangalore17 Jan 2024

Rohit Sharma's IPL Centuries

109*Kolkata Knight RidersKolkata12 May 2012

Frequently Asked Questions(FAQs)

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

Answer: Current India captain Rohit Sharma has scored 45 centuries in international cricket.

Question 2: What is the significance of Rohit Sharma's centuries in his career?

Answer: Rohit Sharma's tally of 31 ODIs hundreds, makes him third in the most hundreds list.

Question 3: Which format has witnessed the maximum number of centuries by Rohit Sharma?

Answer: Out of Rohit Sharma's 46 international centuries, 31 have come in One-Day Internationals.