Rohit Sharma, the Indian player has made 22 centuries in international cricket—17 in One Day Internationals (ODI), 3 in Test cricket and 2 in T20I cricket.
List of One -Day international centuries by Rohit Sharma |
Rohit made his ODI debut against Ireland in June 2007. He scored his first century in 2010 when he made 114 against Zimbabwe at Queens Sports Club, Bulawayo.
15 of Rohit Sharma's 17 ODI centuries he made as an opener. His ODI batting average as an opening batsman is around 58 which is most by any Batsman, 65% of his ODI career runs have come as an opener.
List of International centuries in ODIs by Rohit Sharma
Also read - IPL 2018 -SCHEDULE
Rohit ODI centuries | Venue | Date | Match result |
114 (119) vs Zimbabwe | Queens Sports Club, Bulwayo | 28 May 2010 | India lost by 6 wickets |
101* (100) vs Sri Lanka | Queens Sports Club, Bulwayo | 30 May 2010 | India won by 7 wickets |
141* (123) vs Australia | Sawai Mansingh Stadium, Jaipur | 16 Oct 2013 | India won by 9 wickets |
209 (158) vs Australia | M Chinnaswamy Stadium, Bangalore | 2 Nov 2013 | India won by 57 runs |
264 (173) vs Sri Lanka | Eden Gardens, Kolkata | 13 Nov 2014 | India won by 153 runs |
138 (139) vs Australia | Melbourne Cricket Ground | 18 Jan 2015 | India lost by 4 wickets |
137 (126) vs Bangladesh | Melbourne Cricket Ground | 19 Mar 2015 | India won by 109 runs |
150 (133) vs South Africa | Green Park, Kanpur | 11 Oct 2015 | India lost by 5 runs |
171* (163) vs Australia | WACA, Perth | 12 Jan 2016 | India lost by 5 wickets |
124 (127) vs Australia | Gabba, Brisbane | 15 Jan 2016 | India lost by 7 wickets |
123* (129) vs Bangladesh | Edgbaston, Birmingham | 15 Jun 2017 | India won by 9 wickets |
124* (145) vs Sri Lanka | Pallekele International Cricket Stadium, Pallekele | 27 Aug 2017 | India won by 6 wickets |
104 (88) vs Sri Lanka | R Premadasa Stadium, Colombo | 31 Aug 2017 | India won by 168 runs |
125 (109) vs Australia | Vidarbha Cricket Association Stadium, Nagpur | 1 Oct 2017 | India won by 7 wickets |
147 (138) vs New Zealand | Green Park, Kanpur | 29 Oct 2017 | India won by 6 runs |
208* (153) vs Sri Lanka | PCA IS Bindra Stadium, Mohali | 13 Dec 2017 | India won by 141 runs |
115 (126) vs South Africa | St George’s Park, Port Elizabeth | 13 Feb 2018 | India won by 73 runs |