
Rohit Sharma plays as a right-handed opening batter and is the captain of the Indian side in Tests and ODIs. The 2007 T20 World Cup winner is the highest run-scorer in T20Is and is the only player to win 50 matches as a captain in T20Is. He has the 2007 T20 World Cup and the 2013 ICC Champions Trophy to his name. The 2013 ICC Champions Trophy winner holds the record for hitting the fastest T20I century in 35 balls.
Rohit Sharma’s last century in Test cricket
Date | Against | At | Score | Balls | Strike Rate |
02/09/2021 | England | Kennington Oval | 127 | 256 | 49.61 |
Rohit Sharma scored his last century in the England Tour in 2021. Virat Kohli led the Indian team to the shores of England for a five-match series which was shortened to four matches due to a Covid-19 breakout. His last century was his seventh century in his Test career and the first against England. It was the fourth match of the series, which was level at 1-1. Rohit got out for a mere 11 runs in the first innings and needed to score big in the second. Opening alongside KL Rahul, they put up an opening partnership of 83 runs. Then, Cheteshwara Pujara came to bat and he built a partnership with Rohit Sharma. Rohit got dismissed by Ollie Robinson on 127, off which he scored half of his runs in boundaries. His century helped India post 466 runs in the second innings and England was forced to chase down 378. India won the match to everyone’s astonishment by 167 runs.
Click here to view Rohit Sharma's Centuries too.
Rohit Sharma’a last century in T20I cricket
Date | Against | At | Score | Balls | Strike Rate |
06/11/2018 | West Indies | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium | 111* | 61 | 181.97 |
Rohit Sharma scored his last T20I century against West Indies in November 2018. He made an unbeaten 111 off just 61 balls to help India post 195. Rohit was the acting captain of the Indian team in the match, replacing Virat Kohli. India won the match in Lucknow by 71 runs. This century was his fourth in T20I cricket, the most by any batter in the format. Rohit kept hitting boundaries and did not let the scoring rate slow down even after wickets fell on the other end. He hit eight fours and a whopping seven sixes in the whole innings, scoring at a rate of 181.97.
Rohit Sharma’s last century in ODI cricket
Date | Against | At | Score | Balls | Strike Rate |
09-02-2025 | England | Barabati Stadium | 119 | 90 | 132.22 |
Rohit Sharma's last ODI century came against England in February 2025. He reached the three-figure mark in the second ODI of the three-match series at Baratabati Stadium against England ahead of the ICC Champions Trophy 2025. England won the toss and scored 304 in 49.5 overs. Rohit Sharma opened the batting with Shubman Gill, who departed for 60. Rohit went on to score 119 in 90 balls at a strike rate of 132.22. He hit 12 boundaries and seven sixes to score his 32nd ODI ton as India won the series with a game to spare.
Similar Other Pages
Virat Kohli Centuries |
KL Rahul Centuries |
FAQs on Rohit Sharma Last Century
A. Rohit Sharma's fastest 50 came in 19 balls against Australia in 2024 as per ESPN Cricinfo.
A. Rohit Sharma's last century came against England in 2025 when he scored 119 in 90 balls.
A. Rohit Sharma retired from T20 Internationals after the T20 World Cup win in 2024, as per NDTV.
A. Former Indian captain MS Dhoni saved Rohit Sharma's career, as per Times of India.
A. Rohit Sharma will play in the 2027 World Cup as per India Today.