Veteran Indian cricketer Virat Kohli is poised to play his 300th One Day International game in the Champions Trophy against New Zealand, receiving accolades from Kiwi all-rounder Michael Bracewell.