Star India batter Virat Kohli achieved yet another accomplishment during his century against Pakistan in the ongoing ICC Champions Trophy, becoming the first-ever player to score an ODI century in all the countries he has played in. The crowd at Dubai International Stadium witnessed a masterclass from the chase master, who scored 100* in 111 balls and seven centuries. Now, Virat has scored an ODI century in all 10 countries he has played ODI cricket in: Australia, Bangladesh, England, New Zealand, South Africa, Sri Lanka, UAE, West Indies, Zimbabwe, and finally, India, his home.