The Indian team is still in a phase of change, the senior players who were fulfilling responsibilities for years are now being handed over to the young players. Whether Test cricket or T20, now most of the players are playing those who can play for about 10 years in future. In the last 8 months, 8 Indian cricketers have retired, some of them had to take retirement from the heart. The players who have retired this year include Virat Kohli, Rohit Sharma, Cheteshwar Pujara.
Rohit Sharma
Rohit Sharma retired from cricket’s shortest format only after winning the T20 World Cup 2024. On 7 May this year, he also announced retirement from Test cricket. It is believed that Rohit had to take the test under the pressure of retirement management, he was not able to score a big score in the test for many times. Rohit scored 4301 runs in 67 Tests with an average of 40.57, including 12 centuries and 18 half -centuries.
Virat Kohli
Virat Kohli also retired from T20 after winning the T20 World Cup 2024 with Rohit Sharma, he also retired along with Rohit in the Test. On May 12, 2025, 5 days after Rohit’s announcement, Virat Kohli also said goodbye to the Test. It is believed that BCCI asked him to play the last Test series in England, but Kohli retired before that. Kohli scored 9230 runs at an average of around 47 in 123 Tests, including 30 centuries and 31 half -centuries.
R Ashwin
Ashwin retired from international cricket on 18 December 2024. Ashwin announced this at the press conference after the Gaba Test. The reason for his retirement was also not constant selection on foreign tours. He had told that he now wants to give more time to the family. Ashwin has taken 537 wickets in 106 Tests and scored 3503 runs. He played 116 ODIs and 65 T20 matches.
Cheteshwar Pujara
The latest Indian player to retire is Cheteshwar Pujara, who was being ignored for a long time. Pujara retired from all format of cricket. He has scored 7195 runs in 103 Tests at an average of around 44. He scored 19 centuries and 35 half -centuries in the Test. Apart from this, Pujara also played 5 ODIs.
Wriddhiman Saha
Wriddhiman Saha played his last domestic match in February this year, before he announced his retirement from all formats of cricket. 40 -year -old Saha played 40 Tests for India, in whose 56 innings he scored 1353 runs. Apart from this, he also played 9 ODIs.
Piyush Chawla
Piyush Chawla announced his retirement from all the formats of cricket in June 2025. Chawla was not sold in the IPL this year. Chawla, 36, played 3 Tests, 25 ODIs and 7 T20 international matches for India.
These 2 Indian players also retired in 2025
35 years old Varun aron Had retired from all the formats of cricket in January this year. He played 9 Tests and 9 ODIs for India, in which he has 18 and 11 wickets respectively. Sage dhawan This year, he retired from limited over cricket, he played 3 ODIs and 1 T20 matches for India in 2016.

