
Cricket icon announces shock Test retirement
Former Indian cricket team captain Virat Kohli has announced his retirement from Test cricket, sending ripples through the cricketing world. The 36-year-old superstar broke the shocking news through a social media post on May 12, bringing to a close a remarkable chapter in cricket history that began with his Test debut against the West Indies in Kingston, Jamaica, in 2011.
Virat Kohli’s phenomenal journey in the longest format includes 30 centuries and numerous other milestones that have cemented his place among cricket’s all-time greats. This deep dive examines the statistical legacy of one of India’s most celebrated cricketers.
Among India’s batting elite
Virat Kohli was featured in 123 Test matches for India, accumulating an impressive 9,230 runs at an average of 46.85. With 30 centuries and 31 half-centuries to his name, he stands fourth on India’s all-time Test run-scorers list.
Only three Indian batting legends—Sachin Tendulkar (15,921), Rahul Dravid (13,265), and Sunil Gavaskar (10,122)—have scored more Test runs than Kohli. His home record is imposing, with 4,336 runs at an average of 55.58 in 55 Tests, while his away record shows 4,774 runs at 41.51 in 66 matches.
Captaincy excellence
As captain, Kohli’s batting reached extraordinary heights. According to ESPNcricinfo, he amassed 5,864 runs in 113 Test innings while leading India, maintaining a phenomenal average of 54.80—the highest among all captains with at least 5,000 runs.
“No other captain with at least 5,000 runs averages even 52 in this regard,” notes cricket statistician Arun Venugopal. Australian legend Ricky Ponting (51.51) trails Kohli on this list. Kohli also stands fourth globally for most Test runs scored while captaining a team.
Century machine
Virat Kohli’s century-making ability as captain stands out as particularly remarkable. With 20 Test hundreds as India’s skipper, he holds the national record by a considerable margin, with the great Sunil Gavaskar (11) in second place.
On the global stage, only South Africa’s Graeme Smith (25) has more centuries as captain. In a remarkable demonstration of his class, Kohli scored hundreds in each of his first three innings as Test captain—all on challenging Australian pitches.
His prowess away from home is equally impressive. Ten of Kohli’s 20 Test centuries as captain came in overseas conditions, a feat surpassed only by Graeme Smith’s 17. The next Indian on this list, Mohammad Azharuddin, managed just five centuries as captain in away Tests.
The double-century phenomenon
Perhaps the most striking aspect of Kohli’s Test career is his penchant for massive scores. He hammered seven double-centuries in his illustrious career, all of which came while leading the Indian team—a record unmatched in cricket history.
“No other batter has even six double-tons as a designated captain,” explains cricket analyst Sharda Ugra. West Indies legend Brian Lara holds second place with five such scores. Remarkably, no other Indian captain has recorded multiple Test double-centuries.
Kohli also registered nine scores of 150-plus as captain, again the most by any batter in Test cricket history.
Leadership legacy
Virat Kohli, who stepped down as Test captain in 2022, remains India’s most successful Test captain. Under his leadership, India won 40 out of 68 Tests—an incredible winning percentage of 58.82%.
Many cricket experts believed he was on track to break Graeme Smith’s record for most Test wins as captain (53). In the all-time list, Australian legends Ricky Ponting (48) and Steve Waugh (41) are the only other captains with more Test victories than Kohli.
Record-breaking consistency
One of Kohli’s most remarkable achievements was his consistency across multiple series. His maiden Test double-hundred came in July 2016 against West Indies, after which he reached the 200-run mark in each of his following three series—against New Zealand, England, and Bangladesh (all at home).
This made him the only batter in cricket history to score double-centuries in four consecutive Test series, breaking the previous record held jointly by Don Bradman and Rahul Dravid, who had achieved the feat in three consecutive series.
Pioneer of Indian cricket
Virat Kohli’s career is dotted with several groundbreaking achievements. In 2019, he became the first Asian captain to win a Test series in Australia, breaking a 71-year drought for Indian cricket.
He also holds the record for most consecutive Test series wins as captain (nine) and most hundreds by an Indian cricketer on Australian soil (seven). Adding to his list of accolades is the highest score by an Indian captain in Tests—an unbeaten 254 against South Africa in 2019.
As the cricket world processes Kohli’s unexpected retirement, these statistics stand as a testament to a career that redefined Indian cricket’s approach to Test matches and established new benchmarks for excellence and leadership.



