Champions Trophy: Kohli becomes the fastest player to reach 14000 ODI runs

Kohli became only the third batter overall and the second Indian after India's Sachin Tendulkar and Sri Lanka's Kumar Sangakkara to reach this milestone

Virat Kohli
Virat Kohli (Pic: Sportspicz for BCCI)
Aditya Kaushik New Delhi
4 min read Last Updated : Feb 24 2025 | 2:22 PM IST
India superstar Virat Kohli on Sunday made history by becoming the quickest batter to reach 14,000 One-Day International runs during the Champions Trophy clash against Pakistan.  Also Read: BAN vs NZ live streaming  BAN vs NZ Live Score | Bangladesh vs New Zealand scorecard 
Exclusive Club of Legends
  Kohli now joins an elite group as only the third batter in ODI cricket to achieve this milestone, following the legendary Sachin Tendulkar, who amassed 18,246 runs, and Sri Lanka's Kumar Sangakkara, with 14,234 runs.
 
Record-Breaking Innings
  Remarkably, Kohli reached 14,000 runs in just 287 innings. In comparison, Tendulkar required 350 innings, while Sangakkara took 378 outings to hit the same landmark.
 
The Final 15 Runs 
The India number three needed only 15 runs on Sunday to complete the milestone, which he achieved with a four through the covers off Haris Rauf in the 13th over of the run chase.
 
Previous Milestones and Centuries
  At 36, Kohli is also the fastest to 13,000 ODI runs, a record he set in September 2023 against Pakistan in Colombo during the Asia Cup. He further extended his legacy by breaking the record for the most ODI centuries—50 in total—surpassing Tendulkar during the 2023 World Cup semifinal against New Zealand in Mumbai.
 
Fielding Record Surpassed 
Earlier in the game, Kohli broke former captain Mohammad Azharuddin's record for the most catches by an Indian fielder by taking his 157th catch in his 299th ODI. Azharuddin had secured 156 catches in his 334 ODIs for India between 1985 and 2000. Kohli then further extended his record by taking his 158th catch, grabbing his second of the match at deep midwicket to dismiss Khushdil Shah off Harshit Rana.
 
Players fastest to 14,000 ODI runs 
Player Country Innings Year
Virat Kohli India 287 2025
Sachin Tendulkar India 350 2006
Kumar Sangakkara Sri Lanka 378 2015
Most runs in ODI cricket 
Virat Kohli is now aiming to improve his position on the list of players with the most runs in ODI cricket after his historic achievement on Sunday. While Kohli is unlikely to surpass Sachin Tendulkar (18,426 runs) at the top, he is well within reach of the second spot held by Kumar Sangakkara (14,234 runs) and could even overtake him during the ongoing Champions Trophy. 
 
Most runs in ODI cricket 
Most ODI runs
Player Span Matches Innings Runs HS 100 50
SR Tendulkar (IND) 1989-2012 463 452 18426 200* 49 96
KC Sangakkara (Asia/ICC/SL) 2000-2015 404 380 14234 169 25 93
V Kohli (IND) 2008-2025 299 287 14000 183 50 73
RT Ponting (AUS/ICC) 1995-2012 375 365 13704 164 30 82
ST Jayasuriya (Asia/SL) 1989-2011 445 433 13430 189 28 68
DPMD Jayawardene (Asia/SL) 1998-2015 448 418 12650 144 19 77
Inzamam-ul-Haq (Asia/PAK) 1991-2007 378 350 11739 137* 10 83
JH Kallis (Afr/ICC/SA) 1996-2014 328 314 11579 139 17 86
SC Ganguly (Asia/IND) 1992-2007 311 300 11363 183 22 72
RG Sharma (IND) 2007-2025 270 262 11049 264 32 57
R Dravid (Asia/ICC/IND) 1996-2011 344 318 10889 153 12 83
MS Dhoni (Asia/IND) 2004-2019 350 297 10773 183* 10 73
CH Gayle (ICC/WI) 1999-2019 301 294 10480 215 25 54
 
Kohli on the verge of another record 
Virat Kohli will have the chance to add another historic record to his name if India manages to win the ICC Champions Trophy 2025, as he and Rohit Sharma would become the first two Indian players to win four ICC events. Kohli has previously been part of India’s 2011 ICC Cricket World Cup, 2013 ICC Champions Trophy, and 2024 ICC T20 World Cup-winning squads.
 

More From This Section

Topics :Virat KohliIndia vs BangladeshIndia cricket teamBangladesh cricket teamICC Champions Trophy

First Published: Feb 23 2025 | 7:47 PM IST

Next Story