# 2025 ICC Champions Trophy group stage

The 2025 ICC Champions Trophy group stage was played in two groups of four teams each for a total of 12 matches. The top two teams from each group advanced to the knockout stage.

## Teams

Following table lists teams in their initial group stage seedings.
Group stage :
| Group A | Group B |
| India  New Zealand  Pakistan  Bangladesh | South Africa  Australia  Afghanistan  England |
| Source: International Cricket Council ||

## Venues

Venues in Pakistan :
| KarachiLahoreRawalpindi |||
| Karachi | Lahore | Rawalpindi |
| National Stadium | Gaddafi Stadium | Rawalpindi Cricket Stadium |
| Capacity: 30,000 | Capacity: 34,000 | Capacity: 20,000 |
| Matches: 3 | Matches: 3 | Matches: 3 |
* Venues in United Arab Emirates
* Dubai
* Dubai
* Dubai International Cricket Stadium
* Capacity: 25,000
* Matches: 3

## Group A
### Group A standings

| Pos | Teamvte | Pld | W | L | NR | Pts | NRR | Qualification |
| 1 | India | 3 | 3 | 0 | 0 | 6 | 0.715 | Advanced to the knockout stage |
| 2 | New Zealand | 3 | 2 | 1 | 0 | 4 | 0.267 | Advanced to the knockout stage |
| 3 | Bangladesh | 3 | 0 | 2 | 1 | 1 | −0.443 | Eliminated |
| 4 | Pakistan (H) | 3 | 0 | 2 | 1 | 1 | −1.087 | Eliminated |
Group A progression :
| Team | Group matches | Group matches | Group matches |
| Team | 1 | 2 | 3 |
| Bangladesh | 0 | 0 | 1 |
| India | 2 | 4 | 6 |
| New Zealand | 2 | 4 | 4 |
| Pakistan (H) | 0 | 0 | 1 |
| Win | Loss | No result |
* Note: The total points at the end of each group match are listed.
* Note: Click on the points to see the match summary.

#### Group A summary

| AgainstTeam | India | New Zealand | Pakistan |
| Bangladesh | 6 wickets | 5 wickets | Match abandoned |
| India | | 44 runs | 6 wickets |
| New Zealand | | | 60 runs |
| Pakistan | | | |

### New Zealand vs Pakistan

* 19 February 2025 14:00 UTC+5 (D/N) Scorecard
| New Zealand 320/5 (50 overs) | v | Pakistan 260 (47.2 overs) |
| Tom Latham 118* (104) Naseem Shah 2/63 (10 overs) | | Khushdil Shah 69 (49) Will O'Rourke 3/47 (9 overs) |
* New Zealand won by 60 runs National Stadium, Karachi Umpires: Richard Kettleborough (Eng) and Sharfuddoula (Ban) Player of the match: Tom Latham (NZ)
* Pakistan won the toss and elected to field.
* Will Young (NZ) became the fourth New Zealand batter to score a century in the Champions Trophy and the first Kiwi to score a ton in his debut game of the tournament.

### Bangladesh vs India

* 20 February 2025 13:00 UTC+4 (D/N) Scorecard
| Bangladesh 228 (49.4 overs) | v | India 231/4 (46.3 overs) |
| Towhid Hridoy 100 (118) Mohammed Shami 5/53 (10 overs) | | Shubman Gill 101* (129) Rishad Hossain 2/38 (10 overs) |
* India won by 6 wickets Dubai International Cricket Stadium, Dubai Umpires: Adrian Holdstock (SA) and Paul Reiffel (Aus) Player of the match: Shubman Gill (Ind)
* Bangladesh won the toss and elected to bat.
* Ravindra Jadeja (Ind) played in his 200th ODI match.
* Mohammed Shami (Ind) took his 200th wicket in ODIs. He became the joint second-fastest man to take 200 ODI wickets, in terms of matches played and the fastest to 200 by balls bowled.
* The 154-run partnership between Jaker Ali and Towhid Hridoy was Bangladesh's highest for the 6th wicket in ODIs breaking the record of Mahmudullah and Jaker Ali.
* Virat Kohli (Ind) took his 156th catch, the joint-most for India in ODIs.
* Towhid Hridoy (Ban) scored his maiden century in ODIs.
* Mohammed Shami (Ind) took 60 wickets, the most by an Indian bowler in ICC ODI tournaments moving past Zaheer Khan.
* Rohit Sharma (Ind) completed 11,000 runs in ODIs, becoming the fourth Indian batter to do so. He became the second-quickest to reach 11,000 runs in 261 innings, after Virat Kohli.
* Shubman Gill (Ind) smashed his 8th ODI century in just 51 innings, becoming the fastest Indian batter to achieve this milestone.
* Rohit Sharma (Ind) reached 100 wins as an international captain.

### India vs Pakistan

* 23 February 2025 13:00 UTC+4 (D/N) Scorecard
| Pakistan 241 (49.4 overs) | v | India 244/4 (42.3 overs) |
| Saud Shakeel 62 (76) Kuldeep Yadav 3/40 (9 overs) | | Virat Kohli 100* (111) Shaheen Afridi 2/74 (8 overs) |
* India won by 6 wickets Dubai International Cricket Stadium, Dubai Umpires: Richard Illingworth (Eng) and Paul Reiffel (Aus) Player of the match: Virat Kohli (Ind)
* Pakistan won the toss and elected to bat.
* India set a new record for the most consecutive toss losses in ODI history (12), surpassing the Netherlands' streak of 11.
* Mohammed Shami (Ind) equalled the record for most balls bowled (11) in an over for India in an ODI including wides and no balls.
* Hardik Pandya (Ind) took his 200th international wicket.
* Hardik Pandya (Ind) bowled a continuous six-over spell, a feat he last accomplished during the 2017 Champions Trophy final against Pakistan.
* Kuldeep Yadav (Ind) took his 300th international wicket. He became the third active Indian cricketer to pick 300 wickets.
* Virat Kohli (Ind) took 158 catches, the most for India in ODIs, going past Mohammad Azharuddin (156).
* Rohit Sharma (Ind) became the fastest opener to smash 9000 ODI runs in 181 innings.
* Virat Kohli (Ind) completed 14,000 runs in 287 innings in ODIs, becoming the fastest one to do so, going past Sachin Tendulkar's 350 innings. He also became the third-highest run-scorer (27,503 runs) in international cricket, surpassing Ricky Ponting.
* Virat Kohli (Ind) surpassed Rohit Sharma to become the highest run-scorer in ICC ODI events against Pakistan. He also became the only player to win five player of the match awards against Pakistan in ICC tournament matches.
* Virat Kohli (Ind) scored an unbeaten 100, marking his 51st century in One Day Internationals. His century brought his tally of 50+ scores in ICC ODI events to 23, equaling Sachin Tendulkar's record. At 36 years and 110 days old, he became the oldest player to record a century in the ICC Champions Trophy.

### Bangladesh vs New Zealand

* 24 February 2025 14:00 UTC+5 (D/N) Scorecard
| Bangladesh 236/9 (50 overs) | v | New Zealand 240/5 (46.1 overs) |
| Najmul Hossain Shanto 77 (110) Michael Bracewell 4/26 (10 overs) | | Rachin Ravindra 112 (105) Taskin Ahmed 1/28 (7 overs) |
* New Zealand won by 5 wickets Rawalpindi Cricket Stadium, Rawalpindi Umpires: Kumar Dharmasena (SL) and Ahsan Raza (Pak) Player of the match: Michael Bracewell (NZ)
* New Zealand won the toss and elected to field.
* Michael Bracewell (NZ) delivered his best ODI bowling figures (4/26 in 10 overs) against Bangladesh. This feat set a new record for the best bowling figures by a New Zealand spinner in Champions Trophy history, surpassing Paul Wiseman's 4/45.
* Kane Williamson (NZ) surpassed Stephen Fleming as New Zealand's highest run-scorer in ICC ODI tournaments.
* Rachin Ravindra (NZ) completed 1,000 runs in ODIs in 26 innings. He became the fifth-fastest New Zealand batter to reach this milestone in ODIs.
* Rachin Ravindra (NZ) became the first New Zealand batter to score 4 centuries in ICC ODI events.
* Glenn Phillips (NZ) completed 1,000 runs in ODIs.
* As a result of this match, India and New Zealand qualified for the semi-finals and Pakistan and Bangladesh were eliminated.
* Mushfiqur Rahim and Mahmudullah (Ban) played in their last ODI match.

### Bangladesh vs Pakistan

* 27 February 2025 14:00 UTC+5 (D/N) Scorecard
| Pakistan | v | Bangladesh |
* Match abandoned Rawalpindi Cricket Stadium, Rawalpindi Umpires: Michael Gough (Eng) and Adrian Holdstock (SA)
* No toss.
* No play was possible due to rain.

### India vs New Zealand

* 2 March 2025 13:00 UTC+4 (D/N) Scorecard
| India 249/9 (50 overs) | v | New Zealand 205 (45.3 overs) |
| Shreyas Iyer 79 (98) Matt Henry 5/42 (8 overs) | | Kane Williamson 81 (120) Varun Chakravarthy 5/42 (10 overs) |
* India won by 44 runs Dubai International Cricket Stadium, Dubai Umpires: Michael Gough (Eng) and Richard Illingworth (Eng) Player of the match: Varun Chakravarthy (Ind)
* New Zealand won the toss and elected to field.
* Virat Kohli (Ind) played in his 300th ODI match.
* Shreyas Iyer (Ind) completed 500 runs against New Zealand in ODIs.
* Matt Henry (NZ) took his third five-wicket haul and the first ever fifer against India in Champions Trophy history.
* Kane Williamson (NZ) completed 2,500 runs against India in international cricket.
* Varun Chakravarthy (Ind) took his maiden five-wicket haul in ODIs and became the third Indian to do so in the Champions Trophy.

## Group B
### Group B standings

| Pos | Teamvte | Pld | W | L | NR | Pts | NRR | Qualification |
| 1 | South Africa | 3 | 2 | 0 | 1 | 5 | 2.395 | Advanced to the knockout stage |
| 2 | Australia | 3 | 1 | 0 | 2 | 4 | 0.475 | Advanced to the knockout stage |
| 3 | Afghanistan | 3 | 1 | 1 | 1 | 3 | −0.990 | Eliminated |
| 4 | England | 3 | 0 | 3 | 0 | 0 | −1.159 | Eliminated |
Group B progression :
| Team | Group matches | Group matches | Group matches |
| Team | 1 | 2 | 3 |
| Afghanistan | 0 | 2 | 3 |
| Australia | 2 | 3 | 4 |
| England | 0 | 0 | 0 |
| South Africa | 2 | 3 | 5 |
| Win | Loss | No result |
* Note: The total points at the end of each group match are listed.
* Note: Click on the points to see the match summary.

#### Group B summary

| AgainstTeam | Australia | England | South Africa |
| Afghanistan | No result | 8 runs | 107 runs |
| Australia | | 5 wickets | Match abandoned |
| England | | | 7 wickets |
| South Africa | | | |

### Afghanistan vs South Africa

* 21 February 2025 14:00 UTC+5 (D/N) Scorecard
| South Africa 315/6 (50 overs) | v | Afghanistan 208 (43.3 overs) |
| Ryan Rickelton 103 (106) Mohammad Nabi 2/51 (10 overs) | | Rahmat Shah 90 (92) Kagiso Rabada 3/36 (8.3 overs) |
* South Africa won by 107 runs National Stadium, Karachi Umpires: Sharfuddoula (Ban) and Alex Wharf (Eng) Player of the match: Ryan Rickelton (SA)
* South Africa won the toss and elected to bat.
* This was Afghanistan's first ODI in the Champions Trophy.
* Ryan Rickelton (SA) scored his maiden century in ODIs. He became the first South African to score a hundred on his Champions Trophy debut.
* For only the second time in Champions Trophy history, South Africa innings witnessed four or more 50-plus scores.
* This is the highest match aggregate (523) for Afghanistan vs South Africa in ODIs.

### Australia vs England

* 22 February 2025 14:00 UTC+5 (D/N) Scorecard
| England 351/8 (50 overs) | v | Australia 356/5 (47.3 overs) |
| Ben Duckett 165 (143) Ben Dwarshuis 3/66 (10 overs) | | Josh Inglis 120* (86) Adil Rashid 1/47 (10 overs) |
* Australia won by 5 wickets Gaddafi Stadium, Lahore Umpires: Ahsan Raza (Pak) and Joel Wilson (WI) Player of the match: Josh Inglis (Aus)
* Australia won the toss and elected to field.
* Ben Duckett (Eng) scored his third ODI century. He became the first England batter to score a century on his Champions Trophy debut.
* Adam Zampa (Aus) took his 300th international wicket.
* Ben Duckett (Eng) made the highest individual score by a player in ICC Champions Trophy history, breaking Nathan Astle’s record (145* vs USA in 2004). He scored most runs by an English batter and the first to reach the 150-run mark in the Champions Trophy history.
* Australia broke the record for the highest team total in history of ICC Champions Trophy, breaking England's record set during the same match, however it was again broken by New Zealand in the semi-final 2.
* Josh Inglis (Aus) scored his maiden century in ODIs.
* Josh Inglis (Aus) smashed the fastest-ever Champions Trophy century.
* This was Australia's first victory after 2009 final in Champions Trophy.
* This was the highest successful run chase in any ICC event.
* This was the highest match aggregate in history of ICC Champions Trophy (707/13).

### Australia vs South Africa

* 25 February 2025 14:00 UTC+5 (D/N) Scorecard
| Australia | v | South Africa |
* Match abandoned Rawalpindi Cricket Stadium, Rawalpindi Umpires: Chris Gaffaney (NZ) and Richard Kettleborough (Eng)
* No toss.
* No play was possible due to rain.

### Afghanistan vs England

* 26 February 2025 14:00 UTC+5 (D/N) Scorecard
| Afghanistan 325/7 (50 overs) | v | England 317 (49.5 overs) |
| Ibrahim Zadran 177 (146) Jofra Archer 3/64 (10 overs) | | Joe Root 120 (111) Azmatullah Omarzai 5/58 (9.5 overs) |
* Afghanistan won by 8 runs Gaddafi Stadium, Lahore Umpires: Rod Tucker (Aus) and Joel Wilson (WI) Player of the match: Ibrahim Zadran (Afg)
* Afghanistan won the toss and elected to bat.
* Jos Buttler (Eng) surpassed Michael Atherton to claim the seventh spot on the list of most matches as England captain by playing his 44th ODI.
* Jofra Archer (Eng) took his 50th wicket in ODIs. He became the fastest English bowler to take 50 wickets in just 30 matches surpassing James Anderson.
* Ibrahim Zadran (Afg) completed 1,500 runs in ODIs and became the first Afghan batsman to score a century in ICC Champions Trophy.
* Ibrahim Zadran (Afg) smashed two ICC ODI tournament centuries for Afghanistan, the most by any player from his country.
* Ibrahim Zadran (Afg) made the highest individual score (177) by a player in ICC Champions Trophy history, breaking Ben Duckett’s record (165). He also scored the highest individual score by an Afghan batter in ODIs, breaking his own record (162).
* Afghanistan registered their highest total in ICC ODI tournaments, bettering 291/5 against Australia in the 2023 Cricket World Cup.
* Ben Duckett (Eng) became the joint-fastest English batter to complete 1000 runs in ODIs, achieving the milestone in 21 innings.
* Joe Root's (Eng) century became the 11th century of this edition of the Champions Trophy, breaking the record for the most centuries in a single edition (10 each in 2002 and 2017).
* Azmatullah Omarzai (Afg) took his maiden five-wicket haul in ODIs.
* This was Afghanistan's third narrowest victory (by runs) in ODIs.
* As a result of this match, England were eliminated from the tournament.

### Afghanistan vs Australia

* 28 February 2025 14:00 UTC+5 (D/N) Scorecard
| Afghanistan 273 (50 overs) | v | Australia 109/1 (12.5 overs) |
| Sediqullah Atal 85 (95) Ben Dwarshuis 3/47 (9 overs) | | Travis Head 59* (40) Azmatullah Omarzai 1/43 (5 overs) |
* No result Gaddafi Stadium, Lahore Umpires: Kumar Dharmasena (SL) and Alex Wharf (Eng)
* Afghanistan won the toss and elected to bat.
* No further play was possible due to rain.
* Azmatullah Omarzai (Afg) completed 1,000 runs in ODIs.
* Travis Head (Aus) completed 7,500 international runs.
* Australia broke the previous record for the fastest team fifty in Champions Trophy history by reaching the milestone in just 29 balls against Afghanistan.
* As a result of this match, Australia qualified for the semi-finals of the tournament.

### England vs South Africa

* 1 March 2025 14:00 UTC+5 (D/N) Scorecard
| England 179 (38.2 overs) | v | South Africa 181/3 (29.1 overs) |
| Joe Root 37 (44) Wiaan Mulder 3/25 (7.2 overs) | | Rassie van der Dussen 72* (87) Jofra Archer 2/55 (9 overs) |
* South Africa won by 7 wickets National Stadium, Karachi Umpires: Ahsan Raza (Pak) and Rod Tucker (Aus) Player of the match: Marco Jansen (SA)
* England won the toss and elected to bat.
* Liam Livingstone (Eng) played in his 100th international match.
* Kagiso Rabada (SA) took his 100th wicket against England in international cricket.
* Lungi Ngidi (SA) took his 100th ODI wicket.
* Rassie van der Dussen (SA) completed 500 runs against England in ODIs.
* As a result of this match, South Africa qualified for the semi-finals while Afghanistan were eliminated from the tournament.