
Suyash Sahay
abplive|19-01-2026
Ever since recorded consecutive ducks against Australia in Perth and Adelaide, Virat Kohli has turned back the clock in the One Day International (ODI) format.
The veteran Indian batsman has continued to demonstrate his class against top-quality opposition, producing innings that consistently rewrite the record books.
His latest statement came at Holkar Stadium in Indore, where, despite India’s defeat to New Zealand, Kohli delivered a defiant knock that shattered key records and added major milestones to his illustrious career.
For those interested, here's how Virat Kohli stole the show with his ton despite in a losing effort for the Men in Blue.
For many years, it was Sachin Tendulkar, who held the record for smashing the most centuries in ODIs. Virat Kohli then equalled him, surpassed the record, and has now gone well ahead.
He has now scored 54 tons in the format, becoming the first player ever to reach the mark.
Additionally, Kohli has the most 100s against New Zealand (7), not just in the 50-over format, but across international cricket. This inning also made him the player with most ODI centuries at different venues, which is 35.
Interestingly, he has joined West Indies' Shai Hope in having struck the most 100s in ODIs in the 2020 decade (11), and by the looks of it, could easily surpass him. Kohli has also reached the mark in 66 innings, 10 faster than Hope.
Keeping his century aside and taking a look at pure run-scoring, Virat Kohli has scored the most runs (12,676 at this moment) batting at the No. 3 position in the format.
And if all of that wasn't already impressive enought, a 37-year old Virat Kohli has struck 616 runs with an average of 123.2 in his last 7 One Day International outings.
This features 3 fifties and 3 centuries.Also Check: 5 Key Reasons Team India Lost The IND vs NZ ODI Series At Home
This features 3 fifties and 3 centuries.Also Check: 5 Key Reasons Team India Lost The IND vs NZ ODI Series At Home




