Virat Kohli, who captained India to the WTC final in 2021, has announced his retirement from Test cricket after 123 matches. He scored 9230 runs, including 30 centuries and 31 half-centuries. Kohli expressed gratitude for the game and his experiences, while former cricketer Harbhajan Singh questioned the timing of his decision. Post navigation Virat Kohli retires, legendary India batter bows out before England series Virat Kohli retires: ‘It’s not easy, but it feels right’ – complete statement