38 Years, 38 Milestones: The Epic Evolution of Virat Kohli
From U19 heroics to global dominance, explore 38 incredible stats and records as Virat Kohli celebrates his 38th birthday.

Indian batting icon Virat Kohli turned 38 on Thursday, marking another year in a career that has been as cinematic as it has been statistically overwhelming. From the raw potential of a teenager with a BDM bat to the unapologetic authority of the 'MRF Genius', Kohli's journey has spanned nearly two decades. He has experienced the full spectrum of professional sports: the euphoria of trophies, the agony of heartbreak, the weight of immense media scrutiny, and the triumph of redemption.
Stepping into the massive shoes of the 'God of Cricket', Sachin Tendulkar, Kohli has proven that one can be both a superhuman record-breaker and a relatable human being. As he enters the final phase of his career, with his sights set on the 2027 50-over World Cup and the legendary 100-century mark, the records continue to flow. To celebrate his 38th birthday, we dive into 38 unique numbers and statistics that define the legacy of the King.
The Foundation: Domestic and Youth Heroics
Before he became a global superstar, Kohli was carving a path through the rigorous Indian domestic circuit and youth levels.
- 257: The runs he amassed in his first full Ranji Trophy campaign for Delhi (2006-07), averaging 36.71 with a high score of 90.
- 534: Runs scored in his debut full Vijay Hazare Trophy season (2008-09), where he finished as the tournament's highest run-getter with four centuries and an average of 89.00.
- 179: Runs scored in his first Syed Mushtaq Ali Trophy season for Delhi.
- 235: The tally from his 2008 U19 World Cup-winning run, including a century, making him the third-highest run-getter of that tournament.
- 1,910: Total runs for India at the youth level across Tests and ODIs, featuring four centuries and 12 fifties. This includes 932 runs in youth Tests and 978 runs in youth ODIs.
The Test Arena: A Captain's Dominance
With 123 matches, 9,230 runs, and 30 centuries, Kohli stands as India's fourth-highest run-getter in Test cricket. His tenure as captain redefined India's approach to the longest format.
Leadership and Wins
- 40: The number of Test wins as captain, the most by any Indian skipper in history.
- 11/11: An impeccable record of series wins at home while leading the side.
- 5,864: Runs scored across 68 Tests as captain, averaging 54.8 with 20 centuries.
- 7: Double centuries scored as captain, a world record for any Test skipper.
Conquering the World
- 70.02: His staggering batting average during his home run as captain, where he scored 2,871 runs.
- 12: Centuries in SENA (South Africa, England, New Zealand, Australia) conditions, trailing only Sachin Tendulkar (17) among Indians.
- 7: Centuries in Australia, the most by any Indian or Asian batter on Australian soil.
The Battle of Innings
Kohli's productivity varies across the stages of a Test match, showing a particular mastery of the chase.
- 61.78: His average in the second innings, his most productive phase with 3,151 runs and 15 centuries.
- 35.98: His lowest average, occurring during the third innings, where he has 1,871 runs and four centuries.
ODI Supremacy: The Chase Master
In One Day Internationals, Kohli has ascended to the throne as the world's second-highest run-getter, with 15,183 runs across 318 matches and a phenomenal average of 58.84.
The Art of the Chase
Perhaps the most defining characteristic of Kohli's ODI career is his ability to finish games under pressure.
- 8,741: The most runs scored by any batter in ODI history while chasing a total, achieved across 180 matches.
- 55: The number of ODI centuries he has etched into the record books, closing in on the ultimate milestone of 100.