List of Records Broken By Virat Kohli: India defeated Pakistan by six wickets in the Champions Trophy 2025 Group A match at Dubai International Cricket Stadium on Sunday, February 23, with Virat Kohli scoring 100 runs off 111 balls. On Sunday, the former India skipper hit 7 fours.
For the second wicket, he contributed 69 runs with Shubman Gill (46) and for the third, 114 with Shreyas Iyer (56). Kohli was named Player of the Match in Champions Trophy 2025 Match No. 5 for his outstanding batting. Kohli shattered several batting records while leading India to a massive win in Dubai and a semifinal position.

List Of Records Broken By Virat Kohli on 23 February 2025
With this, Virat Kohli has completed 51 centuries in one day international cricket and a total of 82 in international cricket. Virat Kohli scored an unbeaten 111 runs off 100 balls during his innings against Pakistan. Virat Kohli scored at a strike rate of 90.09 and hit 7 fours.
Category | Details |
---|---|
Full Name | Virat Kohli |
Date of Birth | November 5, 1988 |
Place of Birth | Delhi, India |
Nickname(s) | Cheeku, King Kohli, Chase Master |
Height | 5 ft 9 in (175 cm) |
Batting Style | Right-handed |
Bowling Style | Right-arm medium |
Role | Top-order batter |
International Debut | ODI: August 18, 2008 vs Sri Lanka |
Test Debut | June 20, 2011 vs West Indies |
T20I Debut | June 12, 2010 vs Zimbabwe |
Domestic Teams | Delhi, Royal Challengers Bangalore |
Major Achievements |
|
Spouse | Anushka Sharma (m. 2017) |
Children | Vamika Kohli, Akaay Kohli |
Social Media accounts | https://www.instagram.com/virat.kohli/ |
Virat Kohli was also awarded the ‘player of the match’ award for the innings as India responded to Pakistan’s score of 241 runs in 42.3 overs to win the match by 244 runs. Here is the list of all recors broken by virat kohli:
Fastest to 14,000 runs in ODIs (innings)
- Virat Kohli (India) – 287
- Sachin Tendulkar (India) – 350
- Kumar Sangakkara (Sri Lanka) – 378
On Sunday, Kohli scored 14,000 ODI runs the fastest in the world. The former Indian skipper beat Sachin Tendulkar’s record after crossing 15 runs with a boundary on the second delivery of Haris Rauf’s 13th over in the run chase. He has 13,985 runs in 298 ODIs. Kohli reached 14,000 ODI runs in his 287th inning and Tendulkar in his 350th. Kohli is the third hitter after Tendulkar and Kumar Sangakkara to achieve 14,000 runs in 50 overs. |
Most 50+ scores in Champions Trophy
- Virat Kohli (India) – 6
- Shikhar Dhawan (India) – 6
- Sourav Ganguly (India) – 6
- Rahul Dravid (India) – 6
- Damien Martyn (Australia) – 5
- Rohit Sharma (India) – 5
- Shivnarine Chanderpaul (West Indies) – 5
- Ricky Ponting (Australia) – 5
- Mahela Jayawardene (Sri Lanka) – 5
- Kumar Sangakkara (Sri Lanka) – 5
Kohli’s Sunday score tied Sachin Tendulkar’s ICC ODI record of 23 50+ scores. Sachin scored 6 hundreds and 15 fifties in 45 ODI World Cup matches and 1 century and 1 fifty in 16 Champions Trophy matches. While Kohli has 5 hundreds and 12 fifties in the ODI World Cup and 1 century and 5 fifties in the Champions Trophy. |
Most 50+ scores in ICC ODI tournaments (World Cup and Champions Trophy)
- Virat Kohli (India) – 23
- Sachin Tendulkar (India) – 23
- Rohit Sharma (India) – 18
- Kumar Sangakkara (Sri Lanka) – 17
- Shakib Al Hasan (Bangladesh) – 15
On Sunday, Kohli reached 81 runs after taking two runs on Haris Rauf’s penultimate ball of the 36th over, breaking Ricky Ponting’s record of 27,483 runs and becoming the third-highest international run scorer. Ponting scored 27,483 runs for Australia and ICC in 560 matches across forms over 17 years. However, Kohli has 27,503 runs in 547 matches for India. |
Most runs against Pakistan in Champions Trophy
Virat Kohli became he highest run scorer against Pakistan in champions trophy.
- Virat Kohli (India) – 224
- Sanath Jayasuriya (Sri Lanka) – 189
- Rahul Dravid (India) – 143
- Shikhar Dhawan (India) – 137
- Rohit Sharma (India) – 129
- Tom Latham (New Zealand) – 118
- Scott Styris (New Zealand) – 114
- Will Young (New Zealand) – 107
- Hardik Pandya (India) – 104
Most runs in international cricket
- Sachin Tendulkar (India) – 34,357
- Kumar Sangakkara (Sri Lanka, Asia, ICC) – 28,016
- Virat Kohli (India) – 27,503
- Ricky Ponting (Australia, ICC) – 27,483
- Mahela Jayawardene (Sri Lanka, Asia) – 25,957
Highest score for India against Pakistan in Champions Trophy
- Virat Kohli – 100* from 111 balls in Dubai on February 23, 2025
- Rohit Sharma – 91 from 119 balls in Birmingham on June 4, 2017
- Virat Kohli – 81* from 68 balls in Birmingham on June 4, 2017
- Rahul Dravid – 76 from 103 balls in Centurion on September 26, 2009
- Hardik Pandya – 76 from 43 balls at The Oval on June 18, 2017
- Shikhar Dhawan – 68 from 65 balls in Birmingham on June 4, 2017
- Rahul Dravid – 67 from 108 balls in Birmingham on September 19, 2004
- Gautam Gambhir – 57 from 46 balls in Centurion on September 26, 2009
- Shreyas Iyer – 56 from 67 balls in Dubai on February 23, 2025
- Yuvraj Singh – 53 from 32 balls in Birmingham on June 4, 2017
Most runs against Pakistan in ICC tournaments (World Cup and Champions Trophy)
- Virat Kohli (India) – 433
- Rohit Sharma (India) – 370
- Sachin Tendulkar (India) – 321
- David Warner (Australia) – 294
- Viv Richards (West Indies) – 253
Most catches by any player for India in ODIs
- Virat Kohli – 158
- Mohammad Azharuddin – 156
- Sachin Tendulkar – 140
- Rahul Dravid – 124
- Suresh Raina – 102
- Sourav Ganguly – 99
- Rohit Sharma – 96
Most catches in ODIs from all teams
- Mahela Jayawardene (Sri Lanka, Asia) – 218
- Ricky Ponting (Australia, ICC) – 160
- Virat Kohli (India) – 158
- Mohammad Azharuddin (India) – 156
- Ross Taylor (New Zealand) – 142
Kohli’s POTM awards against Pakistan in ICC tournaments
- 78* from 61 balls in Colombo (T20 World Cup 2012)
- 107 from 126 balls in Adelaide (ODI World Cup 2015)
- 55* from 37 balls in Kolkata (T20 World Cup 2016)
- 82* from 53 balls in Melbourne (T20 World Cup 2022)
- 100* from 111 balls in Dubai (Champions Trophy 2025)
Highest run-scorer in international cricket
- Sachin Tendulkar (India) – 34357 runs
- Kumar Sangakkara (Sri Lanka) – 28016 runs
- Virat Kohli (India) – 27503 runs
- Ricky Ponting (Australia) – 27483 runs
- Mahela Jayawardene (Sri Lanka) – 25957 runs
- Jack Kallis (South Africa) – 25534 runs
Highest number of centuries in international cricket
- Sachin Tendulkar (India) – 100 centuries
- Virat Kohli (India) – 82 centuries
- Ricky potting (Australia) – 71 centuries
- Kumar Sangakkara (Sri Lanka) – 63 centuries
- Jack Kallis (South Africa) – 62 centuries