Virat Kohli has announced his immediate retirement from Test cricket, two weeks before India's Test tour of England starts on June 20. The 36-year-old played 123 matches and scored 9,230 runs at an average of 46.85, according to BBC.
Kohli also led India in 68 Tests, winning 40, the highest of any Indian captain. His final Test century came in November, against Australia.
In a statement, Kohli said the decision “wasn’t easy” but felt “right,” adding that the format had tested and shaped him, BBC reported.
He retired from T20Is in 2024 but will continue playing ODIs.