Mumbai: Indian cricket team captain, Rohit Sharma, has announced his retirement from Test cricket, ending a distinguished chapter in his career. However, he will continue to lead the Indian team in One-Day Internationals (ODIs) after a successful run in limited-overs formats.
Rohit, 38, announced on Instagram, where he expressed his gratitude for representing the country in Test cricket. “It has been an absolute honor to represent my country in whites,” he wrote alongside a picture of his Test cap. “Thank you for all of the love and support over the years.”
The decision comes after reports surfaced that Rohit would be replaced as Test captain ahead of India’s Test series against England this summer.
Rohit played 67 Tests for India and took over the captaincy in 2022 from Virat Kohli. Under his leadership, India reached the final of the 2023 World Test Championship but lost to Australia.
Countless memories, magnificent moments.
Thank you, Captain 🫡🫡#RohitSharma pic.twitter.com/l6cudgyaZC
— BCCI (@BCCI) May 7, 2025
Despite winning half of his 24 Tests as captain, Rohit’s tenure had its struggles, including India’s 3-0 loss to New Zealand at home in 2023 – their first home Test series defeat in 12 years – and a 3-1 loss to Australia in the Border-Gavaskar Trophy.
Rohit was also dropped for the fifth Test against Australia in Sydney after a poor run of form. His Test career saw him score 4,301 runs at an average of 40.57, including 12 centuries. His highest score was 212 against South Africa in Ranchi in 2019.
Rohit’s ODI career remains unaffected by his Test retirement. He continues to be the captain in the 50-over format and is widely regarded for leading India to victory in the 2024 T20 World Cup and the 2024 Champions Trophy.
Rohit’s final Test appearance for India will be marked by the start of the England Test series on June 20. India will look to continue their World Test Championship cycle under new leadership.