Skip to content
Records7 min

Virat Kohli Career Stats and Records: The King of Modern Cricket

Virat Kohli's career stats, records, and legacy — 30 Test centuries, 50 ODI centuries, 80+ international tons, and batting dominance across all formats.

Written by GeoCric EditorialUpdated Jul 3, 2026
ShareShareWhatsAppFacebook

Virat Kohli stands as one of the greatest batsmen cricket has ever produced. With over 80 international centuries across Tests and ODIs, his consistency across formats and conditions is unmatched in modern cricket. From his debut in 2008 to becoming India's most reliable match-winner, Kohli's career arc is a study in relentless self-improvement and fierce competitive drive.

ODI Batting Dominance: The 50-Century Milestone

Kohli reached 50 ODI centuries in November 2023 against South Africa, surpassing Sachin Tendulkar's record of 49. His ODI average of over 58 is the highest among batsmen with 10,000+ runs. What separates Kohli is his ability to chase — his average when chasing in ODIs exceeds 65, earning him the title of the greatest ODI run-chaser in history. He has steered India to victories in conditions ranging from the subcontinent to English swing.

Test Career: 30 Centuries and Counting

In Test cricket, Kohli has scored 30 centuries and over 9,000 runs, averaging above 48 across a career spanning 16 years. His technical refinements after a difficult 2014 England tour — where he struggled against Andrew Flintoff-style left-arm seam — became one of cricket's great comeback stories. He returned to England in 2018 and 2021 with enhanced outside-off-stump discipline, scoring vital centuries. His double century against Sri Lanka (254*) at Feroz Shah Kotla in 2016 remains one of his finest Test efforts.

T20 International Record

  • 4,000+ T20I runs — more than any other batter in history
  • Average over 52 in T20Is — exceptional in the shortest format
  • Player of the Tournament at the 2014 ICC World Twenty20
  • Integral in India's 2024 T20 World Cup triumph under Rohit Sharma

Captaincy Legacy

As India's Test captain from 2014 to 2022, Kohli led India to their first-ever Test series win in Australia (2018-19). He transformed India's away record and built a fearless, aggressive brand of cricket. His 68 Test wins as captain placed him among India's most successful leaders. He stepped down from T20I captaincy in 2021 and Test captaincy in 2022, making way for a new generation of leadership.

Records and Milestones

  • 50+ ODI centuries — world record, surpassing Sachin Tendulkar
  • 30+ Test centuries, highest among active Indian batsmen
  • Fastest to 10,000 ODI runs (in 205 innings)
  • Most runs in IPL history with Royal Challengers Bangalore
  • Only player to score 20,000+ international runs before turning 35
Kohli's ODI average in winning causes exceeds 75 — illustrating how his innings directly translate to team victories, not merely personal milestones.

Frequently asked questions

How many international centuries has Virat Kohli scored?

As of 2025, Kohli has scored over 80 international centuries — 30+ in Tests and 50+ in ODIs — making him the second-highest century scorer in international cricket after Sachin Tendulkar's 100.

What is Virat Kohli's ODI batting average?

Kohli's ODI batting average is above 58, the highest among batsmen with 10,000+ ODI runs. When chasing, his average exceeds 65, cementing his reputation as cricket's greatest match-chaser.

Did Virat Kohli break Sachin Tendulkar's ODI century record?

Yes. Kohli scored his 50th ODI century in November 2023 against South Africa, surpassing Tendulkar's record of 49 ODI centuries. It was one of cricket's most anticipated milestones.