Virat Kohli is set to play his 300th ODI against New Zealand on Sunday, becoming the 22nd player and seventh Indian to achieve this milestone. Kohli scored a match-winning century against Pakistan in his last game. Both India and New Zealand have already secured semifinal spots, with the winner Sunday's this game set to top Group A.