New Delhi, Feb. 25 -- Former Australian captain and multi-time World Cup-winning icon hailed the star India batter Virat Kohli's century against Pakistan in the ICC Champions Trophy, calling him the "best ODI player" he has ever seen.

The game was headlined by Virat Kohli's carefully crafted unbeaten century, which not only secured India's win but also saw him achieve remarkable individual milestones of completing 14,000 ODI runs and going past Ponting to become the third-highest run-getter in international cricket. This was also Virat's first ton in the ICC Champions Trophy.

Speaking on The ICC Review, Ponting lauded Kohli's ability to produce clutch knocks in crucial moments, and for breaking a plethora of records on his way.

"I have...