India’s skipper, Rohit Sharma, has officially declared his retirement from Test cricket just prior to the team’s forthcoming tour of England.
The 38-year-old has confirmed that he will still don the Indian jersey in one-day internationals.
In an emotional Instagram post, he stated, “It’s been an incredible honour to represent my country in the longer format.”
“I am grateful for all the love and support throughout the years.”
During the 2024-25 season, Sharma faced significant challenges, averaging a mere 10.93 runs across 11 innings in eight Test matches.

Rohit Sharma featuring in the Test at the MCG. Getty
Overall, Sharma amassed 4301 runs in 67 Test matches, averaging 40.57, which included 12 centuries for his country.
Taking over from Virat Kohli as captain in March 2022, he led India to 12 victories, nine defeats, and three draws, while scoring 1254 runs during his captaincy tenure.
His time as leader concluded with consecutive Test series losses, a historic 3-0 defeat to New Zealand on home soil followed by a 4-1 loss to Australia, which ultimately eliminated India from the 2025 World Test Championship.
In an unusual decision, Rohit was left out of the Sydney Test during that challenging Australian series, leading to defensive responses from the team regarding the decision, especially given his lacklustre performances both as a batsman and captain in preceding matches.
“Thank you, Captain… The end of an era in whites! We take pride in you, Hitman,” read a statement from Indian cricket officials.
In recent times, Sharma led India to victories in both the 2025 ODI Champions Trophy and the 2024 T20 World Cup before announcing his retirement from that format.
India’s five-Test series against England is set to commence on June 20.
Compiled by SportArena.com.au.
Fanpage: SportArena.com.au.
LiveScore – Live Sports Results & Odds.