The ICC Champions Trophy 2025, held in Pakistan and Dubai, marked the return of cricket's most prestigious ODI tournament after an eight-year hiatus. The last edition was played in 2017, when Pakistan stunned India in the final at The Oval. The 2025 edition lived up to its billing with dramatic group-stage matches, tense semi-finals, and a final that will be remembered for years. Here is the complete tournament recap.
The 2025 Champions Trophy featured 8 teams divided into two groups, with the top two from each advancing to the semi-finals. Pakistan served as the primary host, with India's matches played in Dubai due to the geopolitical arrangement between the two cricket boards. The tournament ran from February 19 to March 9, 2025.
The eight participating teams were the top-ranked ODI sides: India, Pakistan, Australia, England, South Africa, New Zealand, Bangladesh, and Afghanistan.
One of the greatest ODI matches ever played. Australia batted first and posted 297/7, anchored by Steve Smith's patient 89 and Mitchell Marsh's explosive 67 off 44 balls. India's chase looked precarious at 112/3 in the 25th over before Virat Kohli produced a vintage knock — 104 not out off 97 balls — to guide India home with two overs to spare. The partnership between Kohli and Shreyas Iyer (78 off 66) was the decisive passage of play.
Pakistan's bowlers were magnificent under lights at the Gaddafi Stadium. Shaheen Afridi (4/32) and Haris Rauf (3/41) demolished England's top order, reducing them to 48/5 in the powerplay. England managed only 184 all out. Pakistan chased it down in 33 overs with 7 wickets in hand, Babar Azam scoring an unbeaten 82 to set up the dream final: India vs Pakistan.
The final, played in Dubai on March 9, 2025, was the most watched cricket match of the year. Over 1.5 billion viewers tuned in globally.
India won the toss and elected to bat first. Despite losing Rohit Sharma early (12 off 15), Shubman Gill (91 off 102) and Virat Kohli (63 off 72) built a solid platform. A late onslaught from Hardik Pandya (47 off 23) propelled India to 310/6 from their 50 overs — a formidable target.
Pakistan's chase started aggressively, with Babar Azam and Fakhar Zaman putting on 78 for the opening wicket. But Jasprit Bumrah's spell of 3/29 in 10 overs broke the backbone of the chase. Pakistan were bowled out for 248 in the 46th over. India won by 62 runs to claim their third Champions Trophy title (after 2002 shared and 2013).
Player of the Tournament: Virat Kohli (321 runs at an average of 64.2, including two centuries and a fifty)
Player of the Match (Final): Jasprit Bumrah (3/29 in 10 overs)
The tournament was not without its share of controversy. The hybrid hosting model (Pakistan + Dubai) generated significant debate about the precedent it sets for future ICC events. DRS decisions in the India-Pakistan group match led to heated exchanges. And South Africa's early elimination reignited questions about the Proteas' ability to perform in ICC knockout tournaments.
The Champions Trophy format itself — only 8 teams, 15 matches — drew criticism from those who believe ICC events should be more inclusive. However, the compact format ensured every match mattered, creating an intensity that longer tournaments sometimes lack.
India's Champions Trophy victory cemented their status as the dominant force in world cricket. With the 2024 T20 World Cup and 2025 Champions Trophy both in their cabinet, India carry unprecedented momentum into the 2026 T20 World Cup on home soil and the 2027 ODI World Cup cycle.
Relive key moments from the Champions Trophy on SportGodAI, where our AI-powered analysis breaks down pivotal match situations and win probability swings from the tournament's most dramatic encounters.
Try Sport God AI live
Live scores, AI predictions, and fantasy — free during IPL 2026.