Legendary Indian batter Cheteshwar Pujara took to X on Sunday (August 12) to announce his retirement from all forms of cricket. The 37-year-old right-handed batter from Rajkot played 103 Tests and five ODIs for Team India from October 2010 to June 2023 and scored 7246 runs, of which 7195 runs came in the five-day format of the game. The retirement of Pujara brings an end to an era, but he isn’t the only one who stepped away from Test cricket in 2025. Here’s a look at seven Test greats who have announced their retirement in 2025.

Cheteshwar Pujara announced his retirement from all forms of the game on August 24, 2025. He played 103 Tests for India and scored 7195 runs. His last Test was against Australia in the 2023 WTC final at The Oval. (Picture Credit: AFP)

Virat Kohli announced his retirement from Test cricket on May 12, 2025. The former India captain played 123 Tests and scored 9230 runs. (Picture Credit: AFP)

Rohit Sharma announced his retirement from Test cricket on May 7, 2025. Rohit played 67 Tests for India and scored 4301 runs. (Picture Credit: AFP)

Former Sri Lanka captain Dimuth Karunaratne announced his retirement from all forms of international cricket in February 2025. He played 100 Tests for Sri Lanka and scored 7222 runs. (Picture Credit: AFP)

Former Sri Lanka captain and legendary all-rounder Angelo Mathews quit Test cricket in July 2025. His last red-ball match was against Bangladesh in Galle. Mathews played 119 Tests and scored 8214 runs in addition to taking 33 wickets. (Picture Credit: AFP)

Tamim Iqbal played 70 Tests for Bangladesh and scored 5134 runs, which is the second most by any player. He retired from all forms of the game on January 10, 2025. (Picture Credit: AFP)

Wriddhiman Saha was India’s first-choice wicketkeeper-batter in Tests after MS Dhoni. Saha played 40 Tests and scored 1353 runs. He retired from all forms of the game in February 2025. (Picture Credit: AFP)