Virat Kohli has reached another major milestone in his career, playing his 300th ODI in India’s Champions Trophy 2025 clash against New Zealand. Having made his ODI debut in 2008, Kohli has been one of the most dominant batters in the format, setting multiple records and winning prestigious ICC awards along the way.

Kohli’s record-breaking ODI milestones

Kohli’s ability to accumulate runs at a rapid pace has made him the fastest batter to reach several major milestones in ODI history:

Runs Innings Taken
8,000 175
9,000 194
10,000 205
11,000 222
12,000 242
13,000 267
14,000 287

His consistency has made him a key player for India, excelling in both run chases and setting big targets. Kohli achieved the 10,000-run mark in just 205 innings, the fastest ever, and has continued to break records as he nears the 15,000-run milestone.

Kohli’s ICC honors

Alongside his records, Kohli has been recognized multiple times by the ICC for his performances:

  • ICC ODI Cricketer of the Decade (2011-2020)
  • ICC ODI Cricketer of the Year (2012, 2017, 2018, 2023)

Being named the ODI Cricketer of the Decade highlights his dominance from 2011 to 2020, where he was India’s most consistent performer. His four-time ICC ODI Cricketer of the Year wins further underline his longevity and ability to deliver across different phases of his career.

Kohli’s ODI career at a glance (before the 300th match):

  • Matches: 299
  • Runs: Over 14,000
  • Centuries: 50+
  • Average: Over 57
  • Strike Rate: ~93

With his 300th ODI milestone, Kohli joins an elite list of Indian cricketers who have played 300 or more ODIs, including Sachin Tendulkar, MS Dhoni, Rahul Dravid, and Sourav Ganguly.

As he takes the field for this landmark match, all eyes will be on him to deliver another significant performance in India’s Champions Trophy campaign. Will Kohli mark his 300th match with a memorable knock? Stay tuned for updates from the India vs New Zealand clash!