Kohli Breaks Records with Century Against Pakistan
Published on: Feb 24, 2025 12:09 pm IST|Updated on: Mar 4, 2025 9:23 am IST

Virat Kohli delivered another masterclass in ODI cricket, scoring an unbeaten 100 against Pakistan in the ICC Champions Trophy. His knock not only helped India secure a comfortable win but also saw him rewrite the record books yet again. From becoming the fastest batter to reach 14,000 ODI runs to setting the record for most centuries in the format, Kohli’s innings was packed with milestones.
He also became the first Indian to score a century against Pakistan in the Champions Trophy, surpassed Ricky Ponting in international runs, and now holds the record for the most Player of the Match awards against Pakistan in ICC tournaments. Whether it was his batting, fielding, or overall impact on the game, Kohli left his mark in every department.
Let’s take a look at the records he broke during this unforgettable innings.
- Fastest to 14,000 ODI Runs: Kohli reached the milestone in just 287 innings, breaking Sachin Tendulkar’s record of 350 innings.
- Most 50+ Scores in ICC ODI Tournaments: With 23 scores of 50 or more, he matched Tendulkar’s record for most in ODI World Cups and Champions Trophy combined.
- Third Highest Run Scorer in International Cricket: Kohli surpassed Ricky Ponting’s tally of 27,483 runs and now sits behind only Tendulkar and Kumar Sangakkara.
- Most ODI Hundreds: His 51st century extended his world record for most centuries in the format.
- First Indian to Score a Century Against Pakistan in Champions Trophy: No Indian batter had done it before, with the previous best being Rohit Sharma’s 91 in 2017.
- Most Runs Against Pakistan in Champions Trophy: Kohli overtook Sanath Jayasuriya’s record of 189 runs and now has 224 against Pakistan in this tournament.
- Only Player to Score a Century Against Pakistan in Both the Champions Trophy and ODI World Cup.
- Most Runs Against Pakistan in ICC ODI Tournaments: With 433 runs across Champions Trophy and World Cup matches, he overtook Rohit Sharma’s 370-run tally.
- India’s Leading Catch-Taker in ODIs: Kohli now has 158 catches, moving ahead of Mohammad Azharuddin’s 156.
- Most Player of the Match Awards Against Pakistan in ICC Events: His five POTM awards against Pakistan set a new record, ahead of anyone else in ICC tournaments.