Virat Kohli

Virat Kohli already has the most ODI hundreds of any player in history, but many more milestones await him at the 2025 Champions Trophy.

Most runs in the Champions Trophy

With 529 runs, Kohli is 11th on this list – but hear us out. None of the ten batters above him will be playing in the 2025 Champions Trophy. Of the ones that will, only Rohit Sharma (481) and Joe Root (431) are within a hundred runs of Kohli. Additionally, the gap to Chris Gayle (791), the leading run-scorer in Champions Trophy history, is only 262 runs.

Most runs for India in the Champions Trophy

Kohli needs only 173 runs to go past Shikhar Dhawan (701) and achieve this. En route, he will have to surpass Rahul Dravid (627) and Sourav Ganguly (665) as well.

Second-most runs in ODI history

Sachin Tendulkar (18,426) is far away the ODI format's leading run-scorer, especially as ODIs have come under threat from the two other formats. However, Kohli (13,963) needs only 271 to go past Kumar Sangakkara (14,234) and secure the second place on the all-time list.

Fastest to 14,000 ODI runs

Kohli has batted in 285 ODI innings thus far and will become the quickest batter to the landmark of 14,000 runs if he scores 37 more runs in his next 64 innings. Tendulkar took 350 innings for 14,000 runs, while Sangakkara needed 378. Kohli is currently in the midst of a poor run, but he should get there.

Second-most outfield catches in ODI history

With 154 catches, Kohli is currently fourth on the list. He needs three to overtake Mohammad Azharuddin (156) and seven to surpass Ricky Ponting (160). However, Mahela Jayawardene (218) looks set to hold the record for the foreseeable future.

Quiz! Can you name every host venue of the Champions Trophy?

Most fifty-plus scores in the Champions Trophy

Of all records, this is the easiest for Kohli to achieve. He has five at this point, and needs only one more to equal the record and two to own it outright. Curiously, the three men tied with six apiece – Ganguly, Dravid, Dhawan – are all Indians.

Some global ODI tournament records

While combining formats is often not prudent, it is safe to collate career records across tournaments of similar stature in the same format. Kohli (2,324) needs only 13 runs to go past Ponting (2,336) and secure second place across the two global ODI tournaments, the World Cup and the Champions Trophy. Tendulkar’s 2,719 is probably too distant, but who knows? India will play up to five matches...

Kohli (22) also needs to reach 50 twice to go past Tendulkar (23) and secure top spot on the list of most fifties across the two tournaments. Meanwhile, six fours will take Kohli (212) to surpass Gayle and Rohit (217 each) and reach second place on the list of most fours in the same competitions (Sangakkara has 215).

Not a record, but...

It is perhaps unusual that the man with the most ODI hundreds does not have one in the Champions Trophy – this, despite averaging an astonishing 88.17. Maybe this time.

This one will need help from his teammates

If one counts the two finals of the 2002 Champions Trophy as one game, Yuvraj Singh (2000, 2002, 2017), Brian Lara (1998, 2004, 2006), and Shivnarine Chanderpaul (1998, 2004, 2006) are the only cricketers to have featured in the finals of three separate editions of the Champions Trophy. If India qualify for the final and – assuming they play in the final – Rohit, Kohli, and Jadeja are set to emulate them. They will also be the first cricketers to play in three consecutive finals.

If India win, the trio will join Ponting, Michael Hussey, Brett Lee, and Shane Watson as two-time Champions Trophy winners. Across the eight squads at the 2025 Champions Trophy, Fakhar Zaman, Babar Azam, and Faheem Ashraf are the only ones who can win a second time.

Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.