Virat Kohli, one of India’s greatest batters, is on the verge of breaking multiple records when India play New Zealand in the upcoming ICC Champions Trophy 2025 clash on Sunday. The match is scheduled to take place in Dubai on 2 March. The former Indian captain has several milestones within reach that could further cement his legacy as an all-time great in ODI cricket.
Champions Trophy 2025: News | Schedule | Results | Points Table
Here are the list of records that could be broken by Virat Kohli in India’s upcoming clash against New Zealand:
Most runs in Champions Trophy history
Kohli has amassed 651 runs in 15 Champions Trophy matches so far. If he manages to score at least 142 runs against New Zealand, he will surpass Chris Gayle’s record of 791 runs and become the highest run-scorer in the tournament’s history.
Position | Player | Matches | Runs |
---|---|---|---|
1 | Chris Gayle | 17 | 791 |
2 | Mahela Jayawardene | 22 | 742 |
3 | Shikhar Dhawan | 10 | 701 |
4 | Kumar Sangakkara | 22 | 683 |
5 | Sourav Ganguly | 13 | 665 |
6 | Jacques Kallis | 17 | 653 |
7 | Virat Kohli | 15 | 651 |
Most runs for India in Champions Trophy
Currently, Shikhar Dhawan holds the record for the most runs scored by an Indian in Champions Trophy history with 701 runs in 10 matches. Kohli, who has 651 runs, needs just 51 more runs to surpass Dhawan and claim the top spot.
Position | Player | Matches | Runs |
---|---|---|---|
1 | Shikhar Dhawan | 10 | 701 |
2 | Sourav Ganguly | 13 | 665 |
3 | Virat Kohli | 15 | 651 |
4 | Rahul Dravid | 19 | 627 |
5 | Rohit Sharma | 12 | 542 |
Most ODI Runs for India against New Zealand
Kohli has scored 1645 runs in 31 ODIs against New Zealand since his debut in 2008. If he scores 106 more runs, he will surpass Sachin Tendulkar’s tally of 1750 runs and become India’s highest run-getter in ODIs against the Kiwis.
Position | Player | Matches | Runs |
---|---|---|---|
1 | Sachin Tendulkar | 42 | 1750 |
2 | Virat Kohli | 31 | 1645 |
3 | Virender Sehwag | 23 | 1157 |
4 | Mohammad Azharuddin | 40 | 1118 |
5 | Sourav Ganguly | 32 | 1079 |
Most ODI centuries vs New Zealand
Kohli currently shares the record for most ODI centuries against New Zealand (6) with Virender Sehwag and Ricky Ponting. If he scores another hundred, he will become the first batter to notch seven centuries against the Black Caps.
Impact Shorts
View AllPosition | Player | Matches | Runs | 100s |
---|---|---|---|---|
=1 | Virender Sehwag | 23 | 1157 | 6 |
=1 | Virat Kohli | 31 | 1645 | 6 |
=1 | Ricky Ponting | 51 | 1971 | 6 |
=2 | Sachin Tendulkar | 42 | 1750 | 5 |
=2 | Sanath Jayasuriya | 47 | 1519 | 5 |
2nd highest run scorer in ODIs
Kohli recently became the fastest to reach 14,000 ODI runs. If he scores at least 150 runs, he will surpass Kumar Sangakkara’s 14,234 runs and become the second-highest run-getter in ODI history, behind only Sachin Tendulkar.
Position | Player | Country | Matches | Runs |
---|---|---|---|---|
1 | Sachin Tendulkar | India | 463 | 18,426 |
2 | Kumar Sangakkara | Sri Lanka | 404 | 14,234 |
3 | Virat Kohli | India | 299 | 14,085 |
4 | Ricky Ponting | Australia | 375 | 13,704 |
2nd most successful fielder in ODIs
Kohli surpassed Mohammad Azharuddin’s record (156 catches) and became India’s most successful ODI fielder in the previous game. If he takes three more catches, he will surpass Ricky Ponting’s tally of 160 catches and become the second most successful fielder in ODI history after Mahela Jayawardene.
Position | Player | Teams | Matches | Catches |
---|---|---|---|---|
1 | Mahela Jayawardene | Sri Lanka, Asia | 448 | 218 |
2 | Ricky Ponting | Australia, ICC | 375 | 160 |
3 | Virat Kohli | India | 299 | 158 |
Kohli scored a brilliant century in India's previous game against arch-rivals Pakistan to help his side register a six-wicket win. Kohli looked in fine touch as he anchored India’s innings and forged crucial partnerships in the middle. The 36-year-old will look to carry his good form into the next game against New Zealand.