Virat Kohli on Sunday (2 March) became only the seventh India to play 300 ODIs for the Indian cricket team as he was named in the playing XI for the Champions Trophy 2025 match against New Zealand in Dubai. Overall, he is the 22nd batter in men’s cricket to play 300 ODIs.
**IND vs NZ LIVE SCORE from Dubai**By touching the 300 ODIs mark for India, Kohli also became the only cricketer to do so besides also playing 100 Tests and 100 T20Is.
Cricketers to have played 300 ODIs before Kohli:
| Player | Career years | ODIs |
|---|---|---|
| SR Tendulkar | 1989-2012 | 463 |
| Mahela Jayawardene | 1998-2015 | 448 |
| Sanath Jayasuriya | 1989-2011 | 445 |
| Kumar Sangakkara | 2000-2015 | 404 |
| Shahid Afridi | 1996-2015 | 398 |
| Inzamam-ul-Haq | 1991-2007 | 378 |
| Ricky Ponting | 1995-2012 | 375 |
| Wasim Akram | 1984-2003 | 356 |
| MS Dhoni | 2004-2019 | 350 |
| M Muralidaran | 1993-2011 | 350 |
| R Dravid | 1996-2011 | 344 |
| M Azharuddin | 1985-2000 | 334 |
| T Dilshan | 1999-2016 | 330 |
| Jacques Kallis | 1996-2014 | 328 |
| Steve Waugh | 1986-2002 | 325 |
| Chaminda Vaas | 1994-2008 | 322 |
| Sourav Ganguly | 1992-2007 | 311 |
| Aravinda de Silva | 1984-2003 | 308 |
| Yuvraj Singh | 2000-2017 | 304 |
| Shaun Pollock | 1996-2008 | 303 |
| Chris Gayle | 1999-2019 | 301 |
This is India’s final Group A match in the Champions Trophy 2025 and will decide their semi-finalist opposition.
Kohli’s batting innings, however, did not last long as he fell on 11 against Matt Henry as Glenn Phillips pulled doff a screamer.
In 300 ODIs so far, Kohli has amassed 14,096 runs at an average of 58.01 and with a strike rate of 93.40.
Kohli has set multiple records on his way to 14,000 runs in ODI cricket. He is the fastest player to reach 8,000 (175 innings), 9,000 (194 innings), 10,000 (205 innings), 11,000 (222 innings), 12,000 (242 innings), 13,000 (287 innings), and 14,000 runs (299 innings) in the 50-over format for India.


)

)
)
)
)
)
)
)
)
