With 14,000 ODI runs and 51 ODI centuries, Virat Kohli is arguably the greatest player in the history of the format, as he gears up to play his 300th game vs New Zealand in Champions Trophy 2025.
Both are exceptional ODI outfits, coming in with a string of wins to their name. Both will also already have one eye on their respective semi-finals, which quickly follow Sunday’s game