Virat Kohli retires from Test cricket after 123 Tests
Virat Kohli announced his retirement from Test cricket on 12 May 2025, ending a 14-year career of 123 Tests with 9,230 runs at an average of 46.85, including 30 centuries.
Summary
Virat Kohli announced his retirement from Test cricket on social media on 12 May 2025, ending a 14-year Test career that began against the West Indies in 2011. He played 123 Tests, scoring 9,230 runs at 46.85 with 30 centuries and 31 fifties, and made seven Test double hundreds, the most by an Indian. As captain he won 40 of 68 Tests, the most wins by an Indian Test captain and fourth overall behind Graeme Smith (53), Ricky Ponting (48) and Steve Waugh (41). He had retired from T20Is in 2024 and remains available for ODIs.
Key facts
- Announced
- 12 May 2025
- Tests / runs
- 123 / 9,230 at 46.85
- Centuries / fifties
- 30 / 31
- Double hundreds
- 7 â most by an Indian
- As captain
- 40 wins in 68 Tests â most by an Indian
- Debut
- vs West Indies, 2011
Practice MCQs 4 questions
How many Test matches did Virat Kohli play before announcing his retirement from Test cricket on 12 May 2025?
Show answer
Correct answer: B â 123
Kohli played 123 Tests, scoring 9,230 runs. He captained India in 68 of them.
Consider the following statements about Virat Kohli's Test career: 1. He won 40 of the 68 Tests in which he captained India, the most wins by an Indian Test captain. 2. He scored 30 Test centuries. Which of the statements given above is/are correct?
Show answer
Correct answer: C â Both 1 and 2
Both are correct as per the ICC and ESPNcricinfo.
How many Test double hundreds did Virat Kohli score, the most by an Indian?
Show answer
Correct answer: D â Seven
Kohli made seven Test double hundreds, the most ever by an Indian.
Virat Kohli retired as the fourth-most successful Test captain by wins. Who holds the record for the most Test wins as captain?
Show answer
Correct answer: D â Graeme Smith
Graeme Smith leads with 53 wins, followed by Ricky Ponting (48), Steve Waugh (41) and Kohli (40).