
Known as the “Mini World Cup”, the ninth edition of the Champions Trophy is just a few days away from kickstarting on 19th February 2025. The stage has been perfectly set for a high-stakes championship with eight competitive cricketing nations categorized into two groups: Group A featuring India, Pakistan, Bangladesh, and New Zealand while Group B includes England, Afghanistan, Australia, and South Africa.
Particularly, the high-scoring matches since the inaugural season in 1998 reflect the intent of the batters to accumulate runs. In addition, the stats also highlight the progressive structure of the game where the combination of aggressive stroke play and calculating risks have become the preferred tactics as batters have spectacularly dominated bowlers.
As the ICC Champions Trophy 2025 prepares to deliver a spectacle of adrenaline-pumping contests, intense rivalries, and cherished performances, it’s the perfect moment to look back at a few of the most incredible team achievements in the tournament’s history.
1. New Zealand: 347/4 in 50 Overs vs USA in 2004
With a speedy run rate of 6.94, New Zealand set the record for the highest team total in the history of the Champions Trophy. It was during the 2004 edition, the Kiwis compiled a staggering total of 347/4 in 50 overs.
The inexperienced American bowling line-up was clueless against the New Zealand opener Nathan Astle’s unbeaten 151-ball-145 run knock (including 13 fours and 6 sixes). In addition, Scott Styris’s 75 runs from 78 balls (including 8 fours) and Craig McMillan’s quickfire 27-ball-64 runs (including 2 fours and 7 sixes), ripped apart the opponent’s bowling attack.
Ultimately, the match concluded with a stunning 210 victory for Stephen Fleming’s led side showing their batting competence and setting a benchmark that continues to stand high.
2. Pakistan: 338/4 in 50 Overs vs India in 2017
The 2017 edition recorded one of the most epic clashes of India vs Pakistan. In a high-stakes battle between the arch-rivals at The Oval, Pakistani batters steered their team to 338/4 in 50 overs, batting at a run rate of 6.76.
Fakhar Zaman’s spectacular century of 114 runs from 106 balls (including 12 fours and 3 sixes), trounced the Indian bowling attack. Also, supportive fifties from Azhar Ali and Mohammad Hafeez along with Babar Azam’s 52-ball-46 (including 4 fours) made it tough for India to chase the target. As a result, the men-in-green claimed their maiden championship title with a massive 180-run win in the finals.
3. India: 331/7 in 50 Overs vs South Africa in 2013
Team India under MS Dhoni’s captaincy exhibited their powerful batting skills in the 2013 edition against South Africa in group stages. Batting first at Cardiff, the men-in-blue with a 6.62 run rate amassed 331/7 in 50 overs.
Shikhar Dhawan’s maiden ODI century scoring 114 runs from 94 balls (including 12 fours and 1 six) at a strike rate of 121.27 set the basement for India to post a formidable total. Also, Rohit Sharma’s 65 runs from 81 balls (including 8 fours and 1 six) and Ravindra Jadeja’s fiery 29-ball-47 runs (including 7 fours and 1 six) complicated the task for the Proteas batters to chase a massive target.
Ultimately, India’s victory by 26 runs in this match was a signal of their domination in the tournament, which they eventually won by defeating England in the finals.
4. England: 323/8 in 50 Overs vs South Africa in 2009
The 2009 Champions Trophy witnessed England exhibiting a spirited batting performance at a steady run rate of 6.46 against South Africa at Centurion.
Owais Shah’s 98 runs from 89 balls (including 5 fours and 6 sixes), Paul Collingwood’s 82 runs from 94 balls (including 6 fours and 1 six), and Eoin Morgan’s 67 runs from 34 balls (including 4 fours and 5 sixes) were the top three knocks for England.
Even after a valiant response from the Proteas batters in a high-scoring run chase, England’s total of 323/8 in 50 overs was strong enough to secure a 22-run victory. This clash against the hosts is one of the unforgettable moments that highlights England’s explosive batting abilities in the ODI format.
5. Sri Lanka: 322/3 in 48.4 Overs vs India in 2017
Sri Lanka would certainly cherish the exceptional run chase against India in the 2017 Champions Trophy. With a run rate of 6.61, Sri Lankan batters comfortably chased India’s total of 321/6, showing their composed attitude and classy cricketing shots.
The valuable contributions from these four batters steered the Lankans to the highest successful run chase in the tournament’s history scoring 322/3 in just 48.4 overs:
- Kusal Mendis: 89 runs from 93 balls (including 11 fours and 1 six).
- Danushka Gunathilaka: 76 runs from 72 balls (including 7 fours and 2 sixes).
- Angelo Mathews: 52 runs from 45 balls (including 6 fours).
- Kusal Perera: 47 runs from 44 balls (including 5 fours).
A 7-wicket victory against Virat Kohli’s led Team India will always remain special for Sri Lanka in the Champions Trophy.



