| 14 Feb 2025 |
Pakistan Shaheens 314/8 (50 overs) |
Afghanistan 170 (38.4 overs) |
Pakistan Shaheens won by 144 runs |
Gaddafi Stadium, Lahore |
|
🪙 Afghanistan won the toss and elected to field. 👤 Umpires: Zulfiqar Jan (Pak) and Tariq Rasheed (Pak) |
| 16 Feb 2025 |
Afghanistan 305/9 (50 overs) |
New Zealand 308/8 (47.5 overs) |
New Zealand won by 2 wickets |
National Stadium, Karachi |
|
🪙 Afghanistan won the toss and elected to bat. 👤 Umpires: Imtiaz Iqbal (Pak) and Asif Yaqoob (Pak) |
| 17 Feb 2025 |
Pakistan Shaheens 322/8 (50 overs) |
South Africa 324/7 (49 overs) |
South Africa won by 3 wickets |
National Stadium, Karachi |
|
🪙 South Africa won the toss and elected to field. 👤 Umpires: Faisal Afridi (Pak) and Nasir Hussain (Pak) |
| 17 Feb 2025 |
Bangladesh 202 (38.2 overs) |
Pakistan Shaheens 206/3 (34.5 overs) |
Pakistan Shaheens won by 7 wickets |
ICC Academy Ground, Dubai |
|
🪙 Bangladesh won the toss and elected to bat. 👤 Umpires: Akbar Ali (UAE) and Shiju Sam (UAE) |
| 19 Feb 2025 |
New Zealand 320/5 (50 overs) |
Pakistan 260 (47.2 overs) |
New Zealand won by 60 runs |
National Stadium, Karachi |
|
🪙 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. 👤 Umpires: Richard Kettleborough (Eng) and Sharfuddoula (Ban) ⭐ Player of the match: Tom Latham (NZ) |
| 20 Feb 2025 |
Bangladesh 228 (49.4 overs) |
India 231/4 (46.3 overs) |
India won by 6 wickets |
Dubai International Cricket Stadium, Dubai |
|
🪙 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 👤 Umpires: Adrian Holdstock (SA) and Paul Reiffel (Aus) ⭐ Player of the match: Shubman Gill (Ind) |
| 21 Feb 2025 |
South Africa 315/6 (50 overs) |
Afghanistan 208 (43.3 overs) |
South Africa won by 107 runs |
National Stadium, Karachi |
|
🪙 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. 👤 Umpires: Sharfuddoula (Ban) and Alex Wharf (Eng) ⭐ Player of the match: Ryan Rickelton (SA) |
| 22 Feb 2025 |
England 351/8 (50 overs) |
Australia 356/5 (47.3 overs) |
Australia won by 5 wickets |
Gaddafi Stadium, Lahore |
|
🪙 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. Duckett also made the highest individual score by a player in ICC Champions T 👤 Umpires: Ahsan Raza (Pak) and Joel Wilson (WI) ⭐ Player of the match: Josh Inglis (Aus) |
| 23 Feb 2025 |
Pakistan 241 (49.4 overs) |
India 244/4 (42.3 overs) |
India won by 6 wickets |
Dubai International Cricket Stadium, Dubai |
|
🪙 Pakistan won the toss and elected to bat. Virat Kohli (Ind) took his 158th catch, the most for India in ODIs, going past Mohammad Azharuddin (156). Virat Kohli (Ind) completed 14,000 runs in 287 innings in ODIs, becoming the fastest player to do so, going 👤 Umpires: Richard Illingworth (Eng) and Paul Reiffel (Aus) ⭐ Player of the match: Virat Kohli (Ind) |
| 24 Feb 2025 |
Bangladesh 236/9 (50 overs) |
New Zealand 240/5 (46.1 overs) |
New Zealand won by 5 wickets |
Rawalpindi Cricket Stadium, Rawalpindi |
|
🪙 New Zealand won the toss and elected to field. Michael Bracewell (NZ) delivered his best ODI bowling figures (4/26 in 10 overs). This feat set a new record for the best bowling figures by a New Zealand spinner in Champions Trophy history, surpassing Paul 👤 Umpires: Kumar Dharmasena (SL) and Ahsan Raza (Pak) ⭐ Player of the match: Michael Bracewell (NZ) |
| 26 Feb 2025 |
Afghanistan 325/7 (50 overs) |
England 317 (49.5 overs) |
Afghanistan won by 8 runs |
Gaddafi Stadium, Lahore |
|
🪙 Afghanistan won the toss and elected to bat. 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) was the first Afghan batsman to score 👤 Umpires: Rod Tucker (Aus) and Joel Wilson (WI) ⭐ Player of the match: Ibrahim Zadran (Afg) |
| 28 Feb 2025 |
Afghanistan 273 (50 overs) |
Australia 109/1 (12.5 overs) |
No result |
Gaddafi Stadium, Lahore |
|
🪙 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. Australia broke the previous record for the fastest team fifty in Champions Trophy history by reaching the milest 👤 Umpires: Kumar Dharmasena (SL) and Alex Wharf (Eng) |
| 01 Mar 2025 |
England 179 (38.2 overs) |
South Africa 181/3 (29.1 overs) |
South Africa won by 7 wickets |
National Stadium, Karachi |
|
🪙 England won the toss and elected to bat. Lungi Ngidi (SA) took his 100th ODI wicket. As a result of this match, South Africa qualified for the semi-finals while Afghanistan were eliminated from the tournament. 👤 Umpires: Ahsan Raza (Pak) and Rod Tucker (Aus) ⭐ Player of the match: Marco Jansen (SA) |
| 02 Mar 2025 |
India 249/9 (50 overs) |
New Zealand 205 (45.3 overs) |
India won by 44 runs |
Dubai International Cricket Stadium, Dubai |
|
🪙 New Zealand won the toss and elected to field. Virat Kohli (Ind) played in his 300th ODI match. Varun Chakravarthy (Ind) took his maiden five-wicket haul in ODIs and became the third Indian to do so in the Champions Trophy. 👤 Umpires: Michael Gough (Eng) and Richard Illingworth (Eng) ⭐ Player of the match: Varun Chakravarthy (Ind) |
| 04 Mar 2025 |
Australia 264 (49.3 overs) |
India 267/6 (48.1 overs) |
India won by 4 wickets |
Dubai International Cricket Stadium, Dubai |
|
🪙 Australia won the toss and elected to bat. Rohit Sharma (Ind) surpassed Chris Gayle for the most sixes in ICC ODI events. Kohli became India's highest run-getter in Champions Trophy, surpassing Shikhar Dhawan's 701 runs. Kohli became the first ever cricke 👤 Umpires: Chris Gaffaney (NZ) and Richard Illingworth (Eng) ⭐ Player of the match: Virat Kohli (Ind) |
| 05 Mar 2025 |
New Zealand 362/6 (50 overs) |
South Africa 312/9 (50 overs) |
New Zealand won by 50 runs |
Gaddafi Stadium, Lahore |
|
🪙 New Zealand won the toss and elected to bat. Kane Williamson (NZ) became New Zealand's highest run-scorer in the Champions Trophy. This was the highest team total in history of Champions Trophy. David Miller (SA) scored the fastest century in Champions Tr 👤 Umpires: Kumar Dharmasena (SL) and Paul Reiffel (Aus) ⭐ Player of the match: Rachin Ravindra (NZ) |