Rohit Sharma's Test career began with a bang as he smashed two centuries in his first two Tests.
However, Rohit struggled in South Africa in the 2013 tour.
Rohit failed to nail his place in the side during the subsequent tours to England and Australia as well.
Home comforts gave Rohit an opportunity to end his three-year century drought.
A move to the opening slot did wonders to Rohit's Test career as he hit a purple patch.
His only double ton in Tests came in Ranchi against South Africa in 2019.
Rohit's best Test ton at home came in a crucial Test against England in Chennai.
A few months later, Rohit played arguably his best innings in Test cricket as he hit a century at the Oval against England.
Rohit led India for the first time in the format in 2022 as India thrashed Sri Lanka 2-0.
His last Test ton came against England in Dharamsala in 2024.
Rohit's lowest point as Test captain came at home after New Zealand whitewashed India 3-0.
Battling for form, Rohit endured a torrid time in Australia.
Poor form led to Rohit dropping himself for the final Test in Sydney against Australia before announcing his retirement from the format a few months later.