Top 10 Virat Kohli records that may never be broken — Which one is most unbreakable?
A countdown of the Top 10 Virat Kohli records that may never be broken, from his most ODI chase runs to 80+ international centuries. Which one is the most unbreakable?

Widely regarded as one of the best batters the game has ever seen, Virat Kohli has redefined consistency across more than a decade. He mastered the art of chasing under pressure and broke several records that many believed would stand forever. His incredible hunger for runs and ability to perform, along with his unmatched fitness, have made him a modern-day icon.
From dominating the bilateral series to deliveries on the ICC stages, Kohli has set the benchmark so high that even the best batters of the world find it extremely difficult to touch. Whether it’s about scoring centuries, maintaining jaw-dropping averages, or leading the country to memorable wins, Kohli’s career has been filled with truck-loaded achievements.
Cricket has continued to evolve over the years, with aggressive batting approaches and a huge number of games being played each year. Some of Kohli’s records are impossible to cross, and they demand not just a few extra-ordinary talents but also longevity, consistency, and mental strength.
Top 10 cricket records held by Virat Kohli that may never be broken
Here are the top 10 cricket records by Kohli that may never be broken. From his unbelievable milestones in the 50-over format to chasing, his achievements have become the all-time greats. But among all these feats, a few records stand above the other to be the most unbreakable of all.
Counting down the top 10 cricket records held by Kohli that may never be broken due to their consistency and greatness-
#10 Most centuries while chasing in ODI format-

Kohli’s record in chases for India is second to none in the ODI format of the game. The right-handed batter has smashed 8499 runs in 166 innings during the second innings of the 50-over format at an average of 65.37 and a strike rate of 94.01, shouldering 29 centuries and 45 half-centuries at the best score of 183 runs.
His 29 centuries in ODI chases sit at the top, with Rohit Sharma being in the second position, far away from the top with 18 centuries, followed by Sachin Tendulkar’s 17 centuries. This shows where Kohli has taken the game in ODI chases.
#9 Most double centuries in Tests by a captain-

The former Indian Test captain, Virat Kohli, holds the record for the most double centuries in red-ball cricket, with seven double centuries. The Delhi-born surpassed West Indies legend Brian Lara, who previously held the record with five double centuries as the leader of the Caribbean side.
See Also: Top 10 biggest upsets in India's T20I cricket history: Which one tops the list?
Kohli’s seven double centuries came in these ways- 200 vs West Indies in Antigua, 2016, his 211-vs New Zealand in Indore in 2016, his 235 against England in Mumbai in 2016, his 204-vs Bangladesh in 2017 in Hyderabad, 213 and 243 vs Sri Lanka in Nagpur, 2017, and the unbeaten 254-run knock against South Africa in Pune, 2019.
#8 Fastest to 13000 runs in ODI cricket-

As of July 22, 2026, a total of five players, including Kohli, Ricky Ponting, Sachin Tendulkar, Kumar Sangakkara, and Sanath Jayasuriya, have crossed the 13000-run mark in ODI cricket, with Tendulkar reaching the milestone for the very first time on March 16, 2004 against Pakistan in Rawalpindi.
However, Kohli is the fastest to reach the 13000-run mark in the 50-over format off just 267 innings, which is 54 innings less than the second-ranked Tendulkar, who got to the landmark in 321 innings. For Kohli, it came in September 2023 against Pakistan in Colombo.
#7 Most runs in a single ODI World Cup edition-
Before the 2023 edition of the Men’s ODI World Cup, Tendulkar held the record of the most runs in a single season of the World Cup when he smashed 673 runs in 2003 out of just 11 innings of the game. Matthew Hayden, for Australia, came close to breaking the record with 659 runs in 2007 out of 10 innings.
But finally, it was broken by Kohli in 2023 at home when he finished the event as the leading run-getter with 765 runs in 11 innings at an average of 95.62 and a blistering strike rate of 90.31 with the help of three centuries and six half-centuries at the best score of 117 runs. He nailed 68 boundaries and nine sixes in the entire competition.
#6 Most player-of-the-series awards in international cricket-

Winning the player-of-the-series awards is always a privilege for any player. That reflects their consistency with the performance throughout an entire series, having done well for the national side to win it. And Kohli has displayed his consistency with the bat on most occasions.
See Also: Top 5 most partnership runs for India across all formats ft. Rohit Sharma and Virat Kohli
The veteran batter has won 22 player-of-the-series awards, which is the most in the history of the game, overtaking Tendulkar’s 20 awards in this way. Kohli has won the award on 12 occasions in the ODI format, while three such awards came in the Test matches. The remaining seven awards have come in the T20Is.
#5 Most times scoring 1000+ runs in ODI cricket-
Kohli has been the owner of another batting record in the game as he surpassed Tendulkar to hold the world record for the most calendar years in ODI cricket with 1000 runs or more. Tendulkar held the record by getting 1000 runs or more in the 50-over format in seven calendar years. However, Kohli broke the batting record by crossing the 1000-run mark in 2023 during the game against Sri Lanka in Mumbai.
Kohli’s best year in ODIs came in 2017 when the Delhi batter smashed 1460 runs in 26 innings at an average of 76.84 with six centuries and seven half-centuries at the best score of 131 runs.
#4 Most wins as Test captain for the Indian side-

Virat Kohli remains the most successful captain in Test cricket for the Indian side. He holds the record for the most red-ball wins as the leader of the blue brigade, securing 40 victories in 68 matches. He is followed by MS Dhoni in the list, who has collected 27 victories in 60 Test matches, along with Sourav Ganguly’s 21 wins in 49 Tests.
Kohli drove India to many Test highs, including the series victory in Australia during the Border-Gavaskar Trophy (BGT) 2018-19, for the very first time in the game. Overall, Kohli is the sixth most successful captain in the five-day format in terms of victories at a winning rate of 58.82%.
#3 Fastest to 8k, 9k, 10k, 11k, 12k & 13k ODI runs-

Virat Kohli holds the world record for being the fastest to reach every single one of these milestones in the ODI format of the game, leaving the legends like Tendulkar and Ricky Ponting behind. He reached 8k runs in 175 innings in 2017 against Bangladesh before taking just 19 more innings for the next 1000 runs.
See Also: Top 5 Indian batters with most runs in SENA countries across all formats Ft. Virat Kohli
In 2018, Kohli headlined the 10k-run mark in 205 innings against West Indies to be the fastest, besides getting to 11k runs in 222 innings against Pakistan in 2019. In the following year, he reached 12000 runs in 242 innings against Australia, while in 2023, he became the fastest to 13000 runs in ODIs in 267 innings.
#2 Best average with 10000+ runs in ODI cricket-
Among the 15 batters who have notched up more than 10000 runs in ODI cricket, Kohli holds the best average of 58.59, having scored 14941 runs in 302 innings. MS Dhoni, who is second on the list with an average of more than 50, has 10773 runs in the qualification.
Meanwhile, Tendulkar is fourth on the list with an average of 44.83 for his 18426 runs, while Rohit Sharma finds his name at the third position with an average of around 49 with 11895 runs in 280 innings of the 50-over format.
#1 Most centuries in ODI format of the game-

Virat Kohli holds the record for the most centuries in the ODI format, having notched up 54 centuries in the format, which is five more than Tendulkar, as of July 22, 2026. In 302 innings, he has smashed 14941 runs at an average of more than 58, with a best score of 183 runs against Pakistan.
See Also: Rohit Sharma or Virat Kohli— Who is the white-ball GOAT? The debate isn't as one-sided as fans think
The Indian batter made the landmark of 50 ODI centuries, crossing Tendulkar’s record, during the 2023 ODI World Cup semifinal against New Zealand at the iconic Wankhede Stadium in Mumbai.
Top 10 Virat Kohli records that may never be broken- FAQs
Frequently Asked Questions
Virat Kohli, as of July 22, 2026, has smashed 54 centuries in the ODI format, which is five more than Sachin Tendulkar’s 49 centuries. He may add 5-10 more such centuries by the time he retires, which means breaking that record of more than 60 ODI centuries would be an acid test.
Virat Kohli holds the record for the most runs in a single ODI World Cup edition. In 2023, at home, he smashed 765 runs in 11 innings, thanks to his three centuries and six half-centuries.
Virat Kohli is widely regarded as the greatest ODI chaser ever, as his record of 27 centuries while chasing is exceptional, thanks to his exceptional batting averages under pressure.
It will be the hardest job in ODI cricket ever to break Kohli’s major records. It would require maintaining elite performance, fitness, and consistency for well over a decade. Players like Shubman Gill, Harry Brook, and Yashasvi Jaiswal could break the record if they continue to play international cricket for a long time.





