CricketSky
IPL 2026 Team Points Table Schedule Orange Cap Purple Cap Stats Head to Head Most Runs Most Wickets Most Fifties Most Hundreds
ICC Champions Trophy

ICC Champions Trophy 2025 Match Schedule – Complete Fixtures with Venues

ODI
ICC Champions Trophy 2025

19 Feb – 09 Mar, 2025 · INT · 8 Teams · ODI: 15 Matches

Matches · ICC Champions Trophy 2025

15 Matches

Playoffs

Knockout matches

Final · Qualifiers · Eliminator

1st Semi-Final · Match 13 04 Mar 2025 · Dubai
India won by 4 wickets
India

IND

267/6 (48.1 ov)

VS

India won by 4 wickets

AUS

264/10 (49.3 ov)

Australia
2nd Semi-Final · Match 14 05 Mar 2025 · Lahore
New Zealand won by 50 runs.
South Africa

SA

312/9 (50 ov)

VS

New Zealand won by 50 runs.

NZ

362/6 (50 ov)

New Zealand
Final · Match 15 09 Mar 2025 · Dubai
India won by 4 wickets
India

IND

254/6 (49 ov)

VS

India won by 4 wickets

NZ

251/7 (50 ov)

New Zealand
Wed

19 February 2025

Results
1st Match, Group A 2:30 PM IST · Day
New Zealand won by 60 runs.
Pakistan

PAK

260/10 (47.2 ov)

VS

New Zealand won by 60 runs.

NZ

320/5 (50 ov)

New Zealand
Thu

20 February 2025

Dubai

Results
2nd Match, Group A 2:30 PM IST · Day
India won by 6 wickets
Bangladesh

BAN

228/10 (49.4 ov)

VS

India won by 6 wickets

IND

231/4 (46.3 ov)

India
Fri

21 February 2025

Results
3rd Match, Group B 2:30 PM IST · Day
South Africa won by 107 runs.
Afghanistan

AFG

208/10 (43.3 ov)

VS

South Africa won by 107 runs.

SA

315/6 (50 ov)

South Africa
Sat

22 February 2025

Lahore

Results
4th Match, Group B 2:30 PM IST · Day
Australia won by 5 wickets
Australia

AUS

356/5 (47.3 ov)

VS

Australia won by 5 wickets

ENG

351/8 (50 ov)

England
Sun

23 February 2025

Dubai

Results
5th Match, Group A 2:30 PM IST · Day
India won by 6 wickets
Pakistan

PAK

241/10 (49.4 ov)

VS

India won by 6 wickets

IND

244/4 (42.3 ov)

India
Mon

24 February 2025

Rawalpindi

Results
6th Match, Group A 2:30 PM IST · Day
New Zealand won by 5 wickets
Bangladesh

BAN

236/9 (50 ov)

VS

New Zealand won by 5 wickets

NZ

240/5 (46.1 ov)

New Zealand
Tue

25 February 2025

Rawalpindi

Results
7th Match, Group B 2:30 PM IST · Day
Match abandoned due to rain
Australia

AUS

VS

Match abandoned due to rain

SA

South Africa
Wed

26 February 2025

Lahore

Results
8th Match, Group B 2:30 PM IST · Day
Afghanistan won by 8 runs.
Afghanistan

AFG

325/7 (50 ov)

VS

Afghanistan won by 8 runs.

ENG

317/10 (49.5 ov)

England
Thu

27 February 2025

Rawalpindi

Results
9th Match, Group A 2:30 PM IST · Day
Match abandoned due to rain
Pakistan

PAK

VS

Match abandoned due to rain

BAN

Bangladesh
Fri

28 February 2025

Lahore

Results
10th Match, Group B 2:30 PM IST · Day
Match abandoned
Afghanistan

AFG

273/10 (50 ov)

VS

Match abandoned

AUS

109/1 (12.5 ov)

Australia
Sat

01 March 2025

Results
11th Match, Group B 2:30 PM IST · Day
South Africa won by 7 wickets
South Africa

SA

181/3 (29.1 ov)

VS

South Africa won by 7 wickets

ENG

179/10 (38.2 ov)

England
Sun

02 March 2025

Dubai

Results
12th Match, Group A 2:30 PM IST · Day
India won by 44 runs.
New Zealand

NZ

205/10 (45.3 ov)

VS

India won by 44 runs.

IND

249/9 (50 ov)

India