Written by: Ankit Yadav
[read_meter]

Virat Kohli is one of the greatest cricketers of our time, known for his incredible batting skills and fierce determination on the field. Over the years, he has broken countless records in all formats of the game, earning the admiration of fans worldwide. 

His passion, consistency, and hunger for runs have made him a true legend in modern cricket. Recently, Kohli announced his retirement from Test cricket, choosing to focus only on One-Day Internationals after stepping away from T20Is following India’s World Cup victory last year. 

This article takes you through the remarkable records set by Virat Kohli, celebrating his phenomenal achievements in international cricket.

Virat Kohli Stats – All Formats

Virat Kohli’s cricketing journey is defined by extraordinary numbers that span across all three formats—Tests, ODIs, and T20Is. His ability to score runs consistently, adapt to different conditions, and perform under pressure has set him apart as a modern-day great.

FormatMatchesInningsRunsAverageStrike Rate100s50s4s6sHighest Score
Test1232109,23046.8555.5830311,02730254*
ODI30629414,39058.0293.4152751,343159183
T20I1251174,18848.70137.05138369124122*
IPL2672598,66139.55132.86863771291113*

Detailed Format Statistics

Virat Kohli has surpassed numerous records throughout his international career, including being 1st on the list of most centuries in ODIs. Let’s take a look at Virat’s record in detail: 

Test Cricket

Kohli’s Test career saw him accumulate 9,230 runs across 123 matches, with 30 centuries, including 7 double hundreds. His highest score of 254* came against South Africa in 2019.

Test Cricket

Batting Stats in Test Cricket:

MatchesInningsRunsBalls FacedAverageStrike Rate100s50s4s6sHighest ScoreNot Outs
1232109,23016,60846.8555.5830311,02730254*13

Bowling Stats in Test Cricket:

MatchesInningsBallsRunsWicketsAverageEconomyStrike RateBBIBBM
123111758400.02.880.00/00/0

ODI Cricket

In ODIs, Kohli has been phenomenal with 14,181 runs in 302 matches at an outstanding average of 57.88, including a record 51 centuries. He has the most centuries in ODI cricket which is one of the biggest achievements for any player.

ODI Cricket

Batting Stats in ODI Cricket:

MatchesInningsRunsBalls FacedAverageStrike Rate100s50s4s6sHighest ScoreNot Outs
30629414,39015,40558.0293.3552751,34315918346

Bowling Stats in ODI Cricket:

MatchesInningsBallsRunsWicketsAverageEconomyStrike RateBBIBBM
306506626805136.06.16132.41/131/13

T20I Cricket

Kohli excelled in T20Is with 4,188 runs at an impressive average of 48.70, making him one of the format’s most consistent performers.

T20I Cricket

Batting Stats in T20I Cricket:

MatchesInningsRunsBalls FacedAverageStrike Rate100s50s4s6sHighest ScoreNot Outs
1251174,1883,05648.70137.05138369124122*31

Bowling Stats in T20I Cricket:

MatchesInningsBallsRunsWicketsAverageEconomyStrike RateBBIBBM
12513152204451.08.0538.01/131/13

IPL Cricket

Kohli has been the face of Royal Challengers Bangalore, amassing 8,509 runs in 263 matches with 8 centuries.

IPL Cricket

Batting Stats in IPL:

MatchesInningsRunsBalls FacedAverageStrike Rate100s50s4s6sHighest ScoreNot Outs
2672598,6616,51939.55132.86863771291113*40

Bowling Stats in IPL:

MatchesInningsBallsRunsWicketsAverageEconomyStrike RateBBIBBM
26726251368492.08.8062.752/252/25

Virat Kohli – Records

Kohli’s career is built on an impressive array of records that showcase his brilliance across all formats. His relentless work ethic and focus have helped him achieve remarkable feats, setting new standards in cricket.

Test Cricket Records:

  • 9,230 Test runs – fourth-highest Test total for India
  • 30 Test centuries – ranks 16th all-time, fourth among Indians
  • 7 double-centuries – the most double-hundreds by any Indian batsman
  • 40 Test wins as captain – the most Test victories by an Indian skipper
  • Highest Test score as India captain – 254* vs South Africa (2019)
  • Twin centuries on captaincy debut – first Indian captain to score hundreds in both innings of his first Test as captain
  • First Indian to score three double centuries in a single year (2016)

ODI Cricket Records:

  • 51 ODI centuries – most hundreds by any player in ODI history
  • 14,390 runs – second-highest in ODI history
  • Career average of 58.02 – third-highest in ODI history (minimum 5,000 runs)
  • Fastest to 8,000, 9,000, 10,000, 11,000, 12,000, 13,000, and 14,000 ODI runs
  • Most centuries against a single team – 10 vs Sri Lanka
  • Outstanding chaser – career average 64.50 in ODI run chases (89.50 when India won)
  • 87.5% ODI wins after scoring a century – 42 of his first 50 ODI tons led to India winning
  • Most Player of the Series awards in an ODI bilateral series

T20I Cricket Records:

  • 4,188 T20I runs – third-highest in T20I history
  • Average of 48.69 – highest career average among players with 4,000+ T20I runs
  • 38 fifties – most in T20I history
  • Fastest to 3,500 runs – 96 matches
  • 7 Player of the Series awards – most in T20I cricket
  • Most runs in T20 World Cups – over 1,100 runs across editions
  • Player of the Tournament in two ICC T20 World Cups (2014 and 2016)

Virat Kohli in the Indian Premier League (IPL)

Kohli has been the cornerstone of Royal Challengers Bangalore since the IPL’s inception in 2008, playing all 16 seasons with the same franchise – a testament to his loyalty and commitment. Due to his milestones and unmatched accuracy, fans gave him the title of “King of IPL.”

Notable IPL Records:

  • 8,509 runs – the most by any player in IPL history
  • 8 IPL centuries – most by any player
  • Most matches for a single team – 263 appearances for RCB
  • 973 runs in IPL 2016 – most runs in a single IPL season
  • 4 centuries in a single season (2016) – a record
  • First player to hit 1,000 boundaries in IPL
  • Orange Cap winner – top scorer of IPL 2016 and 2024
  • Fastest to 6,000 and 7,000 IPL runs

Kohli’s Impact on Indian Cricket’s Success

Virat Kohli’s record-breaking achievements have been instrumental in India’s rise as a global cricketing powerhouse. His consistency under pressure has led India to many historic victories.

  • Led India to their first Test series win in Australia (2018-19)
  • Captained India to the No.1 Test ranking for five consecutive years (2016-2021)
  • Key contributor to India’s 2023 ODI World Cup campaign with 765 runs at an average of 95.63
  • Scored the match-winning 76 in the 2024 T20 World Cup final against South Africa
  • Broke Sachin Tendulkar’s record by becoming the first player to score 50 ODI centuries
  • Won 10 ICC individual awards – more than any other cricketer
  • Named ICC Cricketer of the Decade (2011-2020)
  • Received India’s Padma Shri (2017) and Rajiv Gandhi Khel Ratna (2018)
  • Led India in 68 Test matches with 40 wins – the most successful Indian Test captain
  • Only Indian captain to win a Test series in Australia

Career Journey

Virat Kohli’s journey began when he led India to victory in the Under-19 World Cup in 2008. Soon after, he made his ODI debut against Sri Lanka in August 2008. His breakthrough moment came in 2009 when he scored his maiden ODI century against Sri Lanka in a run chase.

Virat Kohli Records

In the 2011 World Cup final, he played a crucial innings of 35 runs in partnership with Gautam Gambhir after India lost early wickets, helping set the platform for MS Dhoni’s match-winning knock. Kohli made his Test debut against West Indies in 2011 and struggled initially in Australia before scoring his breakthrough century at Adelaide in 2012.

After being appointed full-time Test captain in 2015, Kohli led India to numerous victories, including a historic series win in Australia in 2018-19. He experienced a significant slump between 2020-2022, going without an international century for nearly three years before breaking the drought against Afghanistan in the 2022 Asia Cup.

Kohli’s redemption continued with a memorable 82* against Pakistan in the 2022 T20 World Cup and culminated with India’s triumph in the 2024 T20 World Cup, after which he retired from the format. He announced his retirement from Test cricket in May 2025, drawing the curtains on an illustrious red-ball career.

More Suggested Reads:

Conclusion: Virat Kohli’s Record-Breaking Journey Across All Formats

Virat Kohli’s cricket career is defined by incredible records across all formats. In Tests, he scored over 9,000 runs with 30 centuries before retiring in 2025. In ODIs, he holds the record for most centuries (51) and became the fastest to reach 14,000 runs. In T20Is, he finished as one of the top run-scorers with 4,188 runs before retiring after India’s 2024 World Cup triumph.

His 82 international centuries (30 Test, 51 ODI, 1 T20I) place him second only to Sachin Tendulkar’s 100. As Allan Border said, “Virat Kohli is one of the greatest batsmen of all time. He has an insatiable appetite for runs.” His records are not just numbers but milestones that define a cricketing era and inspire future generations to chase greatness.

About the Author

Meet Ankit Yadav, a dedicated cricket analyst at The Cricket Panda. Growing up playing street leagues and college tournaments, Ankit's love for cricket has been a lifelong journey. With a knack for numbers and a talent for data analysis, he brings a unique perspective to cricket reporting. At The Cricket Panda, Ankit combines his passion for cricket with his expertise in data analysis to provide fans with in-depth insights and comprehensive coverage of the sport.

Leave a Comment

Your email address will not be published. Required fields are marked *

Subscribe to Our Newsletter

Stay updated about the offers and latest news

Email
The form has been submitted successfully!
The form has been submitted successfully!
Scroll to Top