Virat Kohli plays his 300th one-day international on Sunday as India take on New Zealand in Dubai to conclude the group stage of the ICC Champions Trophy, and the batting legend is not just the focus of attention for his fans but continues to mesmerized legends like Sir Vivian Richards, who went on to admire that Kohli's energy and passion in every aspect of the game as "things hat I cherish".
Kohli scored a match-winning century in the game against Pakistan a week ago to end the wait for another hundred in 50-over internationals, which took his tally of hundreds in ODIs to 51 -- the most by any batter.