
Virat Kohli etched his name into the record books on Sunday, February 23, by becoming the first Indian batter to score a century against Pakistan in Champions Trophy history. The former Indian captain achieved the milestone during the 2025 Champions Trophy clash at the Dubai International Stadium, where he played a match-winning knock of 100 off 111 balls* against Mohammad Rizwan’s side.
Kohli reached the three-figure mark in style, smashing a boundary on the third ball of the 43rd over bowled by Khushdil Shah. His century was laced with seven exquisite fours, and he remained unbeaten, guiding India to a dominant victory.
Before Kohli’s landmark century, the highest individual score by an Indian batter in a Champions Trophy match against Pakistan was held by Rohit Sharma, who scored 91 off 119 balls in the 2017 Champions Trophy clash at Edgbaston, Birmingham.
Highest Individual Scores for India in Champions Trophy Against Pakistan
Player | Score | Venue | Date |
---|---|---|---|
Virat Kohli | 100 off 111 balls* | Dubai | February 23, 2025 |
Rohit Sharma | 91 off 119 balls | Birmingham | June 4, 2017 |
Virat Kohli | 81* off 68 balls | Birmingham | June 4, 2017 |
Rahul Dravid | 76 off 103 balls | Centurion | September 26, 2009 |
Hardik Pandya | 76 off 43 balls | The Oval | June 18, 2017 |
With this century, Kohli became only the third batter to score a century in an India-Pakistan Champions Trophy match.
- Shoaib Malik was the first player to achieve this feat, scoring 128 off 126 balls in Centurion on September 26, 2009.
- Fakhar Zaman followed him, scoring 114 off 106 balls in the 2017 Champions Trophy final at The Oval.
Kohli Surpasses Ricky Ponting, Becomes Third-Highest Run-Scorer in International Cricket
Kohli’s record-breaking night wasn’t just about his century against Pakistan. During this innings, he surpassed Australian legend Ricky Ponting’s tally of 27,483 runs, becoming the third-highest run-scorer in international cricket history.
Additionally, Kohli also reached another historic milestone, becoming the fastest batter in the world to score 14,000 ODI runs, surpassing the likes of Sachin Tendulkar and Kumar Sangakkara.
With his unmatched consistency and hunger for records, Kohli continues to cement his legacy as one of the greatest batters in cricket history.