By Lehlohonolo Lehana.
Virat Kohli has announced his retirement from Test cricket, bringing the curtain down on a career that spanned 14 years and included 123 Tests – 68 of them as captain – in which he scored 9230 runs at an average of 46.85.
“It’s been 14 years since I first wore the baggy blue in Test cricket,” Kohli posted on social media.
“Honestly, I never imagined the journey this format would take me on. It’s tested me, shaped me, and taught me lessons I’ll carry for life.”
Kohli retired from T20 internationals in 2024, after India’s World Cup victory, but is expected to continue playing one-day internationals.
After making his Test debut against West Indies in 2011, Kohli went on to captain India in 68 of his Tests, with his 40 wins in charge making him the country’s most successful leader in the format.
“There’s something deeply personal about playing in whites. The quiet grind, the long days, the small moments that no-one sees but that stay with you forever,” he added.
“As I step away from this format, it’s not easy – but it feels right. I’ve given it everything I had, and it’s given me back so much more than I could’ve hoped for.
“I’m walking away with a heart full of gratitude – for the game, for the people I shared the field with, and for every single person who made me feel seen along the way. I’ll always look back at my Test career with a smile.”
Kohli has long been regarded as one of the four batting greats of his era, alongside England’s Joe Root, Australia’s Steve Smith and New Zealand’s Kane Williamson, and has scored 30 Test centuries.
During his golden run, he averaged 75.93 in 2016, 75.64 in 2017, 55.08 in 2018, and 68.00 in 2019. During that period between 2016 and 2018, Kohli scored 3596 runs in 35 Tests at an average of 66.59, with 14 hundreds and eight fifties in 58 innings.
