Rohit Sharma is widely regarded as one of the greatest all-format openers in cricket history, with numerous match-winning performances across various oppositions and conditions.
In Test cricket, Rohit made his debut against the West Indies at Eden Gardens, Kolkata, in November 2013. He marked his debut with a century, but the early years of his Test career were plagued by injuries and inconsistent batting.
Rohit’s career experienced a revival in 2019 when he was promoted to open the innings. From then on, he showcased exceptional performances in Test cricket. However, in 2024, his form took a noticeable dip, reaching an all-time low.
5. 131 vs England, Rajkot, 2024
Rohit Sharma played one of his finest innings in the Rajkot Test against England in February 2024, scoring 131 runs off 196 balls. India posted a strong 445 runs in their first innings. In reply, Ben Duckett’s 153 helped England reach 319. In India’s second innings, Yashasvi Jaiswal’s 214 guided the hosts to 430 runs before declaring, setting England a challenging target of 557. England were bowled out for just 122 in their chase, and India won by a commanding 434 runs.
4. 161 vs England, Chennai, 2021
On a spin-friendly pitch in Chennai, Rohit Sharma scored 161 runs off 231 balls against England in 2021, his fourth-highest Test score. His knock helped India reach 329 runs in the first innings. England were bowled out for just 134. India declared their second innings at 286, setting England a target of 482. England were dismissed for 164, and India won by 317 runs.
3. 176 vs South Africa, Visakhapatnam, 2019
In the 2019 Test against South Africa in Visakhapatnam, Rohit Sharma opened for the first time in Test cricket. He scored 176 runs in India’s first innings, helping the team reach 502/7 before declaring. South Africa responded with 431 runs. In India’s second innings, Rohit made 127 runs, setting a target of 395. South Africa were bowled out for 191, and India won by 203 runs. Rohit was named Player of the Match for his outstanding contributions.
2. 177 vs West Indies, Eden Gardens, 2013
Rohit Sharma scored a match-winning 177 runs in his debut Test against the West Indies at Eden Gardens in 2013. His knock helped India reach 453 runs in the first innings. West Indies were dismissed for 234 and 168. India won by an innings and 51 runs, and Rohit was named Player of the Match for his stunning debut performance.
1. 212 vs South Africa, Ranchi, 2019
Rohit Sharma scored his maiden Test double century during the 2019 Ranchi Test against South Africa. He made 212 runs off 255 balls, including 28 fours and six sixes, leading India to a declaration at 497/9. South Africa were bowled out for just 162 and 133 runs, and India won by an innings and 202 runs. Rohit was named Player of the Match for his brilliant double-century.