Champions Trophy 2025: Top 3 Batting Performances | Best Innings of the Tournament

Champions Trophy 2025: Top Three Batting Performances of the Tournament.
The ICC Champions Trophy returned with its eighth edition after an eight-year wait. So far it has showcased some interesting batting performances. This article will discuss the top three batting performances of the Champions Trophy 2025.
The group stage of the Champions Trophy has already been completed, with India, New Zealand, South Africa, and Australia advancing to the next stage. With India's victory against Australia in the first semi-final, they have reached the semi-finals.
Ibrahim Zadran (177)

Ibrahim Zadran, the star batter of Afghanistan, played the best knock of the Champions Trophy 2025, setting a record for the highest individual score in the history of Champions Trophy . He scored 177 against England at Gaddafi Stadium, and with his contribution, Afghanistan defeated a strong team like England in the Champions Trophy. In his innings, he hit 12 boundaries and six sixes.
| Matches | Innings | Runs | Highest Score | Average | Strike Rate | 100s | 50s |
|---|---|---|---|---|---|---|---|
| 3 | 3 | 237 | 177 | 79.00 | 95.56 | 1 |
Ben Duckett (165)

England’s opener and star batter Ben Duckett scored secind highest individual score of the Champions Trophy 2025 in an important match against Austry, scoring 165 runs off 143 balls with seventeen boundaries and three sixes. Despite his crucial knock, England lost the match to Australia.
| Matches | Innings | Runs | Highest Score | Average | Strike Rate | 100s | 50s |
|---|---|---|---|---|---|---|---|
| 4 | 4 | 278 | 165 | 69.50 | 110.32 | 1 | 1 |
Virat Kohli (100*)

Virat Kohli, India's most successful modern-day batter and key player in the top order, played a crucial and much-needed innings against Pakistan. In a high-pressure match against arch-rivals Pakistan, Kohli completed the chase with the scoring winning runs and reached his century. In his unbeaten 100-run innings off 111 balls, he hit seven boundaries.
| Stat | Value |
|---|---|
| Country | India |
| Matches | 4 |
| Runs | 217 |
| Average | 72.33 |
| Leaderboard Rank | 3rd (Runs) |
Follow Us
Latest Comments
johnylevis