
Indian Test and ODI skipper Rohit Sharma is regarded as one of the best batters in modern day cricket. The opening batter has achieved significant milestones and shattered several records in his 18-year-old career so far. Rohit has established himself among India’s top ranked batters especially in the limited overs format and has also shown a great form in Test cricket from the last five to six years. He is currently the fourth highest run getter of all time for India across formats with over 19000 runs. Apart from that, Rohit is also the second fastest batter to complete 10000 runs in ODI cricket.
Along with his batting, Rohit Sharma also turned out to be a great captain in shorter formats of the game. He is one of the most successful captains in the history of the Indian Premier League (IPL) who led Mumbai Indians to five titles. Apart from that, Rohit also led the Indian team to the T20 World Cup title in 2024. He is also a kind of a batter who loves to score big hundreds and has a capability to turn the match around single-handedly. Let’s have a look at Rohit Sharma’s Tests Centuries list, Rohit Sharma’s ODI centuries list,T20I Centuries list, career stats and major milestones.
Rohit Sharma Career Centuries List
Rohit Sharma has scored a total number of 48 centuries in his career in Tests, ODIs and T20Is combined. Making his international debut in June 2007, Rohit went on score his first international hundred in an ODI match against Zimbabwe in Bulawayo on May 28, 2010. In 2013, Rohit went on to make his Test debut in a match against West Indies in Kolkata on November 6, 2013. The right-hander had a memorable Test debut where he went on to score 177 runs in his maiden Test innings.
Rohit Sharma’s first T20I hundred came in a match against South Africa Dharamshala on October 2, 2015. He is now the player with third most centuries in ODI cricket and joint-most centuries in T20I cricket. Apart from that, Rohit also comes third in the list to score most hundreds for India across all formats. Let’s have a look at Rohit Sharma’s century list across all formats.
Rohit Sharma Test Centuries List
Rohit Sharma started his Test career on a high note with a knock of 177 runs in his debut Test match in 2013. He also went on to score 111* in his second Test in Mumbai. However, he couldn’t find constant form in the longest format and could only score only one Test hundred after that, before hee was promoted as an opener in a series against South Africa in 2019. It turned out to be a memorable series for Rohit where he went on to score three hundreds in three matches, including his maiden double hundred in Tests.
After that, Rohit Sharma turned out to be an improved batter in Test cricket and also scored a hundred in England. The right-hander has scored 4301 runs from 67 matches in his Test career so far, scoring 12 centuries. His highest score in Test cricket came against South Africa in October 2019 in Ranchi where he scored 212(255) runs hitting 28 fours and six sixes.
S.No. |
Date |
Score |
Opponent |
Location |
1 |
6 November 2013 |
177* |
West Indies |
Kolkata |
2 |
14 November 2013 |
111 |
West Indies |
Mumbai |
3 |
24 November 2017 |
102* |
Sri Lanka |
Nagpur |
4 |
2 October 2019 |
176 |
South Africa |
Visakhapatnam |
5 |
2 October 2019 |
127 |
South Africa |
Visakhapatnam |
6 |
19 October 2019 |
212 |
South Africa |
Ranchi |
7 |
13 February 2021 |
161 |
England |
Chennai |
8 |
2 September 2021 |
127 |
England |
Oval |
9 |
9 February 2023 |
120 |
Australia |
Nagpur |
10 |
12 July 2023 |
103 |
West Indies |
Dominica |
11 |
15 February 2024 |
131 |
England |
Rajkot |
12 |
8 March 2024 |
103 |
England |
Dharamsala |
Rohit Sharma ODI Centuries List
Rohit Sharma is a player who has mastered the art of scoring big hundreds in the ODI format. He comes third in the list of players with the most number of centuries in the 50-over format. Rohit has scored 10868 runs from 266 matches in his ODI career along with 31 centuries in the format. In these 31 centuries, Rohit has also three ODI double hundreds and has a record for scoring double centuries in ODI cricket.
Apart from that, Rohit Sharma also boasts a record for the highest individuals score in ODI cricket. During a match against Sri Lanka in Kolkata on November 13, 2014, Rohit went on to smash a record 264(173) runs amassing 33 fours and nine sixes. His record is still untouched by many of the great cricketers.
Rohit Sharma also had a memorable campaign in the 2019 ODI World Cup in England where he went on to amass 648 runs in nine matches with five hundreds.
S.No. |
Date |
Score |
Opponent |
Location |
1 |
28 May 2010 |
114 |
Zimbabwe |
Bulawayo |
2 |
30 May 2010 |
101* |
Sri Lanka |
Bulawayo |
3 |
16 October 2013 |
141* |
Australia |
Jaipur |
4 |
2 November 2013 |
209 |
Australia |
Bengaluru |
5 |
13 November 2014 |
264 |
Sri Lanka |
Kolkata |
6 |
18 January 2015 |
138 |
Australia |
Melbourne |
7 |
19 March 2015 |
137 |
Bangladesh |
Melbourne |
8 |
11 October 2015 |
150 |
South Africa |
Kanpur |
9 |
12 January 2016 |
171* |
Australia |
Perth |
10 |
15 January 2016 |
124 |
Australia |
Brisbane |
11 |
15 June 2017 |
123* |
Bangladesh |
Birmingham |
12 |
27 August 2017 |
106 |
Sri Lanka |
Pallekele |
13 |
31 August 2017 |
128 |
Sri Lanka |
Colombo |
14 |
1 October 2017 |
125 |
Australia |
Nagpur |
15 |
29 October 2017 |
147 |
New Zealand |
Kanpur |
16 |
13 December 2017 |
208 |
Sri Lanka |
Mohali |
17 |
13 February 2018 |
115 |
South Africa |
Port Elizabeth |
18 |
12 July 2018 |
137* |
England |
Nottingham |
19 |
23 September 2018 |
111* |
Pakistan |
Dubai |
20 |
21 October 2018 |
152* |
West Indies |
Guwahati |
21 |
29 October 2018 |
162 |
West Indies |
Brabourne |
22 |
12 January 2019 |
133 |
Australia |
Sydney |
23 |
5 June 2019 |
122* |
South Africa |
Southampton |
24 |
16 June 2019 |
140 |
Pakistan |
Manchester |
25 |
30 June 2019 |
102 |
England |
Birmingham |
26 |
2 July 2019 |
104 |
Bangladesh |
Birmingham |
27 |
6 July 2019 |
103 |
Sri Lanka |
Leeds |
28 |
18 December 2019 |
159 |
West Indies |
Visakhapatnam |
29 |
19 January 2020 |
119 |
Australia |
Bengaluru |
30 |
23 January 2023 |
101 |
New Zealand |
Indore |
31 |
11 October 2023 |
131 |
Afghanistan |
Delhi |
Rohit Sharma T20I Centuries List
Talking about the T20I format, Rohit Sharma has shattered several records in the shortest format of the game. He joins the list with Australia’s Glenn Maxwell to score the most number of centuries in T20I cricket with 5 hundreds to his name. He is currently the all-time leading run scorer in the T20I format with 4231 runs in 159 matches hitting three tons.
Rohit Sharma also boasts a record for scoring the fastest T20I century for India. During a match against Sri Lanka in Indore on December 22, 2017, Rohit went on to smash 118(43) with 12 fours and 10 sixes firing his hundred in just 35 balls. His highest score in T20Is came against Afghanistan in Bengaluru on January 17, 2024, where he smashed 121*(69) runs. Notably, Rohit retired from T20I cricket after leading India to T20 World Cup win in Barbados on June 29, 2024.
S.No. |
Date |
Score |
Opponent |
Location |
1 |
2 October 2015 |
106 |
South Africa |
Dharamsala |
2 |
22 December 2017 |
118 |
Sri Lanka |
Indore |
3 |
8 July 2018 |
100* |
England |
Bristol |
4 |
6 November 2018 |
111* |
West Indies |
Lucknow |
5 |
17 January 2024 |
121* |
Afghanistan |
Bengaluru |
Rohit Sharma Career Centuries FAQs
-
What is the fastest 100 scored by Rohit Sharma?
Rohit Sharma went on to score his fastest hundred for India in a T20I match against Sri Lanka in Indore on December 22, 2017. The opening batter completed his hundred in just 35 balls, and went on to score 118(43) hitting 12 fours and 10 sixes.
-
How many centuries of Rohit Sharma?
Rohit Sharma has scored 48 centuries in his international career so far, including 31 in ODIs, 12 in Test and five in T20Is. Apart from that, Rohit has also scored two hundreds in his IPL career.
-
How many 200 scored by Rohit Sharma?
Rohit Sharma has a record for scoring most double tons in ODI cricket. The opening batter has amassed three double tons in the 50-over format. Apart from that, Rohit also has one double hundred in Test cricket.