Skip to content
CricketTaken

2025 ICC Champions Trophy

Hosted by Pakistan and United Arab Emirates, 19 February - 9 March 2025. 8 teams, 15 matches.

India — champions

Teams
8
Matches
15
Winner
India
Final margin
4 wickets

The final

How 2025 was decided

India 254/6 (49 overs) beat New Zealand 251/7 (50 overs) by 4 wickets

Date
9 March 2025
Venue
Dubai International Cricket Stadium
City
Dubai
Player of the match
Rohit Sharma

Format

Eight teams in two groups of four, playing a single round-robin, with the top two in each group reaching the semi-finals. Pakistan were the official hosts and used the National Stadium in Karachi, the Gaddafi Stadium in Lahore and the Rawalpindi Cricket Stadium. India declined to travel to Pakistan, so all of their matches, both semi-finals involving them and the final, were played at the Dubai International Cricket Stadium under a neutral-venue arrangement agreed by the two boards.

Reached the knockouts

  • India
  • New Zealand
  • Australia
  • South Africa

India became the first team to win the Champions Trophy three times, and Afghanistan made their first appearance in the tournament.

Leading players

Player of the tournament
Rachin Ravindra
Most runs
Rachin Ravindra
263 runs · New Zealand
Most wickets
Matt Henry
10 wickets · New Zealand

What happened

  • India played every match in Dubai after declining to travel to Pakistan, and won all five.
  • Rohit Sharma made 76 in the final and became the first captain to be named man of the match in a Champions Trophy final.
  • Pakistan, the hosts and defending champions, lost to New Zealand and India and had their third match abandoned, going out in the group stage without a win.
  • Afghanistan, on debut, beat England by 8 runs at Lahore after Ibrahim Zadran made 177, the highest individual score in the competition.
  • Australia chased 352 against England at Lahore, Josh Inglis making 120 not out; three group matches in Rawalpindi were lost to rain.
  • Rachin Ravindra scored 263 runs and Matt Henry took 10 wickets, both tournament highs, but New Zealand lost the final.

The tournament

Pakistan hosts, India plays in Dubai

The Champions Trophy returned after eight years and went to Pakistan, which had been due to host the 2009 edition before it was moved on security grounds. It was the first global tournament staged in the country since the 1996 World Cup, and the grounds at Karachi, Lahore and Rawalpindi were rebuilt for it.

India declined to travel. After several months of negotiation the ICC agreed a hybrid arrangement under which India's matches would be played in the United Arab Emirates, with a reciprocal provision for Pakistan at Indian-hosted events through 2027. In practice this meant India played all five of their matches, including both knockout games, at the Dubai International Cricket Stadium, on a slow surface they knew well and without leaving one venue. Several former players, including Michael Atherton and Nasser Hussain, said publicly that the arrangement gave India an advantage; the ICC did not change it.

The groups

Group A opened with New Zealand beating Pakistan by 60 runs in Karachi, Will Young and Tom Latham both making hundreds. India beat Bangladesh and then Pakistan, both by six wickets, Virat Kohli making 100 not out in the second. Pakistan's last match, against Bangladesh in Rawalpindi, was abandoned without a ball bowled, which eliminated them; they finished the tournament they were hosting without a win. India beat New Zealand by 44 runs in the final group game, Varun Chakravarthy taking 5 for 42.

Group B included Afghanistan for the first time. South Africa beat them by 107 runs in Karachi. Australia chased 352 against England at Lahore with fifteen balls to spare, Josh Inglis making 120 not out from 86 balls after Ben Duckett had made 165. Afghanistan then beat England by 8 runs at the same ground, Ibrahim Zadran making 177, the highest individual score in the history of the competition, and Azmatullah Omarzai taking 5 for 58. Australia's match against South Africa in Rawalpindi was abandoned, as was Afghanistan's against Australia after 12.5 overs of the reply, which ended Afghanistan's hopes on net run-rate. South Africa and Australia advanced.

Knockouts

India beat Australia by four wickets in Dubai, Kohli making 84 in a chase of 265. New Zealand beat South Africa by 50 runs at Lahore, Rachin Ravindra making 108 and Kane Williamson 102 in a total of 362 for 6, the highest of the tournament.

The final in Dubai was low-scoring by comparison. New Zealand made 251 for 7, Daryl Mitchell top-scoring with 63 and Kuldeep Yadav taking 2 for 40. India's four spinners bowled 38 of the 50 overs. Rohit Sharma then made 76 from 83 balls at the top of the chase, and although India lost wickets steadily through the middle, KL Rahul finished on 34 not out and the target was reached with an over to spare.

It was India's third title, after the shared trophy of 2002 and the win of 2013, making them the first side to win the competition three times. Rohit Sharma became the first captain named man of the match in a Champions Trophy final. Ravindra, with 263 runs, and Matt Henry, with 10 wickets, led both lists for the losing finalists.

Results

Every match of 2025

All 15 matches in order. A blank scoreline means we could not verify the figures, not that the match was not played.

Group A

  1. #1New Zealand v PakistanNew Zealand 320/5 (50 overs) beat Pakistan 260 (47.2 overs) by 60 runs19 February 2025 · National Stadium, Karachi
  2. #2Bangladesh v IndiaIndia 231/4 (46.3 overs) beat Bangladesh 228 (49.4 overs) by 6 wickets20 February 2025 · Dubai International Cricket Stadium, Dubai
  3. #5Pakistan v IndiaIndia 244/4 (42.3 overs) beat Pakistan 241 (49.4 overs) by 6 wickets23 February 2025 · Dubai International Cricket Stadium, Dubai
  4. #6Bangladesh v New ZealandNew Zealand 240/5 (46.1 overs) beat Bangladesh 236/9 (50 overs) by 5 wickets24 February 2025 · Rawalpindi Cricket Stadium, Rawalpindi
  5. #9Pakistan v BangladeshNo play was possible; the match was abandoned without a ball bowled27 February 2025 · Rawalpindi Cricket Stadium, Rawalpindi
  6. #12India v New ZealandIndia 249/9 (50 overs) beat New Zealand 205 (45.3 overs) by 44 runs2 March 2025 · Dubai International Cricket Stadium, Dubai

Group B

  1. #3South Africa v AfghanistanSouth Africa 315/6 (50 overs) beat Afghanistan 208 (43.3 overs) by 107 runs21 February 2025 · National Stadium, Karachi
  2. #4England v AustraliaAustralia 356/5 (47.3 overs) beat England 351/8 (50 overs) by 5 wickets22 February 2025 · Gaddafi Stadium, Lahore
  3. #7Australia v South AfricaNo play was possible; the match was abandoned without a ball bowled25 February 2025 · Rawalpindi Cricket Stadium, Rawalpindi
  4. #8Afghanistan v EnglandAfghanistan 325/7 (50 overs) beat England 317 (49.5 overs) by 8 runs26 February 2025 · Gaddafi Stadium, Lahore
  5. #10Afghanistan v AustraliaAfghanistan 273 (50 overs); Australia 109/1 (12.5 overs)28 February 2025 · Gaddafi Stadium, Lahore
  6. #11England v South AfricaSouth Africa 181/3 (29.1 overs) beat England 179 (38.2 overs) by 7 wickets1 March 2025 · National Stadium, Karachi

Semi-final

  1. #13Australia v IndiaIndia 267/6 (48.1 overs) beat Australia 264 (49.3 overs) by 4 wickets4 March 2025 · Dubai International Cricket Stadium, Dubai
  2. #14New Zealand v South AfricaNew Zealand 362/6 (50 overs) beat South Africa 312/9 (50 overs) by 50 runs5 March 2025 · Gaddafi Stadium, Lahore

Final

  1. #15New Zealand v IndiaIndia 254/6 (49 overs) beat New Zealand 251/7 (50 overs) by 4 wickets9 March 2025 · Dubai International Cricket Stadium, Dubai

Compiled from published match records, cross-checked across more than one source. Unlike the player and IPL pages, these are not computed from our own ball-by-ball archive. Anything we could not verify is left blank rather than guessed.

Every Champions Trophy edition