Virat Kohli made his Test debut on India's tour of the West Indies in mid-2011

Virat Kohli has officially retired from Test cricket, concluding a remarkable 14-year career that saw him play 123 matches – 68 of them as captain. He amassed 9,230 runs at an impressive average of 46.85.

“It’s been 14 years since I first wore the baggy blue in Test cricket. 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. 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 wrote on social media.

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 represented India in 123 Test matches, scoring 9,230 runs at an average of 46.85. His impressive tally includes 30 centuries, 31 half-centuries, and a career-best score of 254. Whether at home or abroad, Kohli consistently delivered with the bat, letting his performances speak for themselves. Still, he may leave with one lingering regret—falling short of the coveted 10,000-run milestone in Test cricket.

Kohli’s retirement from the longest format marks another major departure in Indian cricket’s transition phase. Ravichandran Ashwin stepped away in December, Rohit Sharma announced his retirement last week, and now Kohli becomes the third senior figure to step down. Meanwhile, questions continue to swirl around the Test future of veteran pacer Mohammed Shami.

Share this!