Rewriting History: Virat Kohli Greatest Cricketing Records


1. Fastest to 8,000, 9,000, 10,000, 11,000, 12,000, and 13,000 ODI Runs
  • Kohli didn’t just break records; he broke them in record time. His journey to these run milestones was faster than any player in history, cementing his status as one of the greatest ODI batsmen of all time.
2. Most Double Centuries by an Indian in Tests
  • Kohli holds the record for the most double centuries by an Indian batsman in Tests, with 7 double tons. His highest score of 254 against South Africa* in 2019 showcased his dominance in the longer format.
3. Highest Batting Average in Chases (ODIs)
  • Kohli has an astounding average of over 68 while chasing in ODIs. His ability to stay calm under pressure has made him the ultimate “chase master,” capable of turning challenging situations into victories.
4. Most Centuries as a Captain in ODIs
  • With 21 centuries in ODIs while leading the team, Kohli holds the record for the most centuries by a captain. His performances as captain-batsman have been consistently explosive, adding to his legacy.
5. First Player to Score Three Consecutive Centuries Against Two Opponents
  • Kohli is the first player to hit three consecutive ODI centuries against two different teams, achieving this feat against Sri Lanka and the West Indies.
6. Only Player with an Average Above 50 in All Formats
  • Kohli is the only batsman with an average above 50 across all three formats for a significant period of his career, showing unmatched consistency in T20Is, ODIs, and Tests.
7. Most Runs in a Single IPL Season
  • In the 2016 IPL season, Kohli scored a staggering 973 runs, including 4 centuries, which remains a record for the most runs in a single season.
8. Most Test Wins as Indian Captain
  • Kohli led India to 40 Test victories out of 68 matches, making him India’s most successful Test captain, known for leading with aggression and fostering a winning mentality.
9. Fastest to 20,000 International Runs Across All Formats
  • Kohli reached the 20,000-run milestone faster than any player in history, demonstrating his prolific scoring ability and consistency across formats.
10. Youngest Player to Score a Century in World Cup Knockouts
  • Kohli scored a crucial 107 against Pakistan in the 2011 World Cup semi-final, becoming the youngest player to score a hundred in a World Cup knockout game.
11. Highest Runs Scored in a Decade (2010-2019)
  • From 2010 to 2019, Kohli scored over 20,000 runs, making him the highest run-scorer of the decade across all formats. This decade-long dominance underlines his consistency and skill.
12. Most Successful T20I Batsman for India
  • Kohli is one of the few players to have scored over 4,000 T20I runs, with an impressive average near 53, proving his prowess even in the shortest format.

These records aren’t just numbers; they’re milestones that highlight Kohli’s impact on modern cricket and his ability to push the boundaries of what a batsman can achieve. He isn’t just playing the game—he’s rewriting it, one run, one century, and one victory at a time.


Virat Kohli’s highest scores against each major international cricket team, highlighting his dominance across opponents:

  1. Australia – 186 (Test, Ahmedabad, 2023)
  2. England – 235 (Test, Mumbai, 2016)
  3. South Africa – 254* (Test, Pune, 2019)
  4. New Zealand – 254 (ODI, Christchurch, 2016)
  5. Pakistan – 183 (ODI, Dhaka, 2012)
  6. Sri Lanka – 166 (ODI, Kolkata, 2023)
  7. West Indies – 200* (Test, North Sound, 2023)
  8. Bangladesh – 136 (Test, Kolkata, 2019)
  9. Afghanistan – 122* (T20I, Dubai, 2022)
  10. Ireland – 44* (T20I, Dublin, 2018)

These scores showcase Kohli’s adaptability and ability to excel across different opponents, formats, and playing conditions. Let me know if you’d like a deeper dive into any of these performances!


Kohli’s century timeline over years
Kohli
Kohli’s top scores by year
Kohli
Kohli’s performance against top teams
Kohli
Kohli’s milestones
Kohli
Kohli’s highest scores against each team

Virat Kohli’s highest scores against each major international cricket team, highlighting his dominance across opponents:

  1. Australia – 186 (Test, Ahmedabad, 2023)
  2. England – 235 (Test, Mumbai, 2016)
  3. South Africa – 254* (Test, Pune, 2019)
  4. New Zealand – 254 (ODI, Christchurch, 2016)
  5. Pakistan – 183 (ODI, Dhaka, 2012)
  6. Sri Lanka – 166 (ODI, Kolkata, 2023)
  7. West Indies – 200* (Test, North Sound, 2023)
  8. Bangladesh – 136 (Test, Kolkata, 2019)
  9. Afghanistan – 122* (T20I, Dubai, 2022)
  10. Ireland – 44* (T20I, Dublin, 2018)
Kohli’s century timeline by format?
Kohli

Leave a Reply