DUBAI: Indian batsman Virat Kohli has once again written his name in the record books during India’s Champions Trophy match against Pakistan in Dubai. The milestone moment came in the 13th over when Kohli hit Haris Rauf for a boundary to better Sachin Tendulkar’s record of becoming the fastest player to score 14,000 ODI runs.
Coming in to bat at No. 3 after Rohit Sharma’s dismissal, the former India captain showed no signs of his recent struggles as he quickly got into the groove. With Shubman Gill dismantling Pakistan’s bowling attack, Kohli also quickly found his rhythm, unleashing a series of strokes to put India on a clear path to victory. Kohli’s feat added to his already impressive ODI career, further cementing his reputation as one of the greatest limited-overs batsmen of all time. The milestone is yet another testament to his consistency, technique and ability to perform under pressure, especially in high-stakes matches like India vs Pakistan.
Since his debut in 2008, Kohli has been a staple in India’s batting line-up, known for his adaptability across all conditions and opposition. His ability to chase targets, anchor the innings and accelerate when needed has made him one of the most feared batsmen in world cricket. With a number of records already under his belt, Kohli’s latest achievement further cements his legacy as an all-time great.
| Player | Opposition | Ground | Match Date | Debut | Mat | Inns |
|---|---|---|---|---|---|---|
| Virat Kohli (IND) | v Pakistan | Dubai | 23 Feb 2025 | 18 Aug 2008 | 299 | 287 |
| Sachin Tendulkar (IND) | v Pakistan | Peshawar | 6 Feb 2006 | 18 Dec 1989 | 359 | 350 |
| Kumar Sangakkara (SL) | v Australia | Sydney | 8 Mar 2015 | 5 Jul 2000 | 402 | 378 |
Under Virat Kohli’s leadership, India look well on course to reach the semi-finals of the Champions Trophy while also putting Pakistan on the brink of elimination. Meanwhile, still only 36, Kohli has all the time he needs to break any ODI record he has his eyes on next.


