Virat Kohli 300th ODI: Mind-Boggling Statistics Of World Cricket's Most-Calculated 'Chase-Master'
When India take on New Zealand for their final ICC Champions Trophy league stage match, star India batter Virat Kohli will be stepping on to the field for his 300th ODI match, becoming the only seventh Indian to do so. India will be taking on New Zealand in their final ICC Champions Trophy league stage match, having already qualified for the semifinals. With no stakes involved in this match, it would be the perfect time for Virat to showcase his free-flowing style of batting and regain some more confidence and form heading into the knockouts after a remarkable century while chasing against arch-rivals Pakistan.
Virat, having made his debut in the format and with it, in international cricket back on August 18, 2008, has accomplished plenty of records in the 50-over format. Despite his heroics in Tests and T20Is, one can easily argue that the ODI is Virat's favourite format and after years of breaking once-unbreakable records and acing tough chases, the 36-year-old has mastered and completed this format and everything from now on is just a bonus.
In 299 ODIs so far, Virat has scored 14,085 runs at an average of 58.20 and a strike rate of 93.41, with 51 centuries and 73 fifties. His best score is 193. He is the third-highest run-getter in the format after Kumar Sangakkara (14,234 runs in 404 matches with 25 centuries) and Sachin Tendulkar (18,426 runs in 463 matches) and India's second-highest run-getter.
Virat also holds the record for most centuries in ODIs with 51 tons, outdoing his idol Sachin during the World Cup semifinal in 2023 against New Zealand.
Among batters having played 100-plus ODI innings, he has the batting average of all time and overall he is at third spot, with Netherlands' Ryan Ten Doeschate (1,541 runs


