List of international cricket centuries by Rohit Sharma

Rohit Sharma is an Indian cricketer who has represented the national team since 2007.[1] He has made 48 centuries in international cricket—31 in One Day Internationals (ODI), 12 in Tests and 5 in Twenty20 Internationals (T20Is)—as of March 2024.

Rohit Sharma has scored 48 centuries in international cricket.

Sharma made his ODI debut against Ireland in June 2007.[1] His first century came during the 2010 Tri-nation tournament in Zimbabwe when he made 114 against the hosts. In the 2013 bilateral series against Australia at home, he made two centuries, including a double-century.[a] The next year, he scored 264 against Sri Lanka at the Eden Gardens, Kolkata. The score remains the highest individual total by a batsman in the format as of May 2023.[2][3] In January 2016, he made 171 not out against Australia; it remained the highest score by a visiting batsman against Australia until England's Jason Roy made 180 in 2018.[b][5] Sharma set the record for most centuries scored in a World Cup when he scored five centuries in the 2019 World Cup.[6] He has scored centuries against nine different opponents and has the joint second-highest number of centuries (eight) against Australia in the format.[c] As of January 2020, Sharma has eight scores in excess of 150, and three double-centuries, both of which are records in ODIs.[8][9] He has the second highest number of centuries for an active player in the format.[d]

Sharma made his Test debut during the 2013–14 home series against the West Indies. He scored 177 on his debut and went on to make another century in the next match.[e][12] He scored three centuries in the home series against South Africa in October 2019—including 176 and 127 in the first match,[f] and a career-highest score of 212 in the third match.

Sharma made his T20I debut during the ICC T20 World Cup 2007 against England.In October 2015, he became the second Indian to score a century in the T20I format when he made 106 against South Africa. Sharma jointly held the record for the fastest century in men's T20I (off 35 balls) with South Africa's David Miller and Czech Republic's Sudesh Wickramasekara.[g] Sharma jointly holds the record for the most centuries in the format with five.[h] As of February 2024, Sharma is ranked joint 11th among players with the most centuries in international cricket.[17]

Key

Test cricket centuries

Test centuries scored by Rohit Sharma[18]
No.ScoreAgainstPos.Inn.TestVenueH/ADateResultRef
1 177 †  West Indies621/2Eden Gardens, KolkataHome6 November 2013Won[19]
2 111*  West Indies622/2Wankhede Stadium, MumbaiHome14 November 2013Won[20]
3 102*  Sri Lanka622/3Vidarbha Cricket Association Stadium, NagpurHome24 November 2017Won[21]
4 176 †  South Africa211/3VDCA Cricket Stadium, VishakhapatnamHome2 October 2019Won[22]
5 127 †  South Africa231/3VDCA Cricket Stadium, VishakhapatnamHome2 October 2019Won[22]
6 212 †  South Africa213/3JSCA International Stadium Complex, RanchiHome19 October 2019Won[23]
7 161  England112/4M. A. Chidambaram Stadium, ChennaiHome13 February 2021Won[24]
8 127 †  England134/5The Oval, LondonAway2 September 2021Won[25]
9 120 ‡  Australia121/4Vidarbha Cricket Association Stadium, NagpurHome9 February 2023Won[26]
10 103 ‡  West Indies221/2Windsor Park, RoseauAway12 July 2023Won[27]
11 131 ‡  England213/5Niranjan Shah Stadium, RajkotHome15 February 2024Won[28]
12 103 ‡  England225/5HPCA Stadium, DharamshalaHome7 March 2024Won[29]

One Day International cricket centuries

ODI centuries scored by Rohit Sharma[30]
No.ScoreAgainstPos.Inn.S/RVenueH/A/NDateResultRef
1 114  Zimbabwe4195.79Queens Sports Club, BulawayoAway28 May 2010Lost[31]
2 101* †  Sri Lanka42170.00Queens Sports Club, BulawayoNeutral30 May 2010Won[32]
3 141* †  Australia12114.63Sawai Mansingh Stadium, JaipurHome16 October 2013Won[33]
4 209 †  Australia11132.27M. Chinnaswamy Stadium, BangaloreHome2 November 2013Won[34]
5 264 †  Sri Lanka21152.60Eden Gardens, KolkataHome13 November 2014Won[35]
6 138  Australia1199.28Melbourne Cricket Ground, MelbourneAway18 January 2015Lost[36]
7 137 †  Bangladesh11108.73Melbourne Cricket Ground, MelbourneNeutral19 March 2015Won[37]
8 150  South Africa12112.78Green Park Stadium, KanpurHome11 October 2015Lost[38]
9 171*  Australia11104.90WACA Ground, PerthAway12 January 2016Lost[39]
10 124 †  Australia1197.63The Gabba, BrisbaneAway15 January 2016Lost[40]
11 123* †  Bangladesh1295.34Edgbaston Cricket Ground, BirminghamNeutral15 June 2017Won[41]
12 124*  Sri Lanka1285.51Pallekele International Cricket Stadium, PallekeleAway27 August 2017Won[42]
13 104  Sri Lanka11118.18R. Premadasa Stadium, ColomboAway31 August 2017Won[43]
14 125 †  Australia22114.67Vidarbha Cricket Association Stadium, NagpurHome1 October 2017Won[44]
15 147 †  New Zealand11106.52Green Park Stadium, KanpurHome29 October 2017Won[45]
16 208* † ‡  Sri Lanka11135.94Punjab Cricket Association Stadium, MohaliHome13 December 2017Won[46]
17 115 †  South Africa1191.26St. George's Park, Port ElizabethAway13 February 2018Won[47]
18 137*  England12120.17Trent Bridge, NottinghamAway12 July 2018Won[48]
19 111* ‡  Pakistan1293.27Dubai Cricket Stadium, DubaiNeutral23 September 2018Won[49]
20 152*  West Indies12129.58ACA Stadium, GuwahatiHome21 October 2018Won[50]
21 162 †  West Indies11118.25Brabourne Stadium, MumbaiHome29 October 2018Won[51]
22 133  Australia12103.10Sydney Cricket Ground, SydneyAway12 January 2019Lost[52]
23 122* †  South Africa1285.10Rose Bowl, SouthamptonNeutral5 June 2019Won[53]
24 140 †  Pakistan21123.89Old Trafford Cricket Ground, ManchesterNeutral16 June 2019Won (D/L)[54]
25 102  England2293.57Edgbaston Cricket Ground, BirminghamAway30 June 2019Lost[55]
26 104 †  Bangladesh21113.04Edgbaston Cricket Ground, BirminghamNeutral2 July 2019Won[56]
27 103 †  Sri Lanka22109.57Headingley Cricket Ground, LeedsNeutral6 July 2019Won[57]
28 159 †  West Indies11115.21ACA-VDCA Stadium, VishakhapatnamHome18 December 2019Won[58]
29 119 †  Australia1292.96M. Chinnaswamy Stadium, BangaloreHome19 January 2020Won[59]
30 101 ‡  New Zealand11118.82Holkar Cricket Stadium, IndoreHome24 January 2023Won[60]
31 131 † ‡  Afghanistan12155.95Arun Jaitley Stadium, DelhiHome11 October 2023Won[61]

Twenty20 International cricket centuries

T20I centuries scored by Rohit Sharma[62]
No.ScoreAgainstPos.Inn.S/RVenueH/A/NDateResultRef
1 106  South Africa11160.60HPCA Stadium, DharamsalaHome2 October 2015Lost[63]
2 118 † ‡  Sri Lanka11274.41Holkar Cricket Stadium, IndoreHome22 December 2017Won[64]
3 100* †  England12178.57Bristol County Ground, BristolAway8 July 2018Won[65]
4 111* † ‡  West Indies11181.96Ekana Stadium, LucknowHome6 November 2018Won[66]
5 121* † ‡  Afghanistan21175.36M. Chinnaswamy Stadium, BangaloreHome17 January 2024Won[67]

Notes

References