The International Cricket Council (ICC) officially announced the fixtures of the 2025 Champions Trophy on Tuesday, with the tournament beginning with a match between hosts Pakistan and New Zealand in Karachi on 19 February. The marquee India vs Pakistan match will take place in Dubai on 23 February. India will play all of their matches in Dubai.
India are in Group A along with defending champions and hosts Pakistan, New Zealand and Bangladesh. Group B features Australia, England, South Africa and Afghanistan. Karachi, Lahore and Rawalpindi have been named as venues that will host the games in Pakistan.
The first semi-final, on 4 March, will take place in Dubai whereas Lahore will host the second semi-final on 5 March. This means regardless of where India finish if they qualify, the Men in Blue will play the first semi-final in Dubai. Lahore will host the final on 9 March, but if India qualify for the summit clash, then Dubai will host the match. There is a reserve day (10 March) for the final.
The 2025 Champions Trophy will be held in a hybrid model after India refused to travel to Pakistan citing security concerns. Although the Pakistan Cricket Board (PCB) was initially reluctant to agree to the hybrid model at first, the board later agreed to the model on certain conditions.
The PCB had requested ICC to implement the hybrid model format in future global tournaments in India. The ICC approved this and as a result, all global tournaments that take place in India till 2027 will be held in a hybrid model format. This means that Pakistan won’t travel to India to play their matches.
2025 Champions Trophy groups
Group A: India, Pakistan, New Zealand, Bangladesh
Group B: Australia, South Africa, England, Afghanistan
2025 Champions Trophy full list of fixtures
19 February
Pakistan v New Zealand, Karachi
20 February
India v Bangladesh, Dubai
21 February
Afghanistan v South Africa, Karachi
22 February
Australia v England, Lahore
23 February
India vs Pakistan, Dubai
Impact Shorts
View All24 February
Bangladesh v New Zealand, Rawalpindi
25 February
Australia v South Africa, Rawalpindi
26 February
Afghanistan v England
27 February
Pakistan v Bangladesh, Rawalpindi
28 February
Afghanistan v Australia, Lahore
1 March
South Africa v England, Karachi
2 March
India v New Zealand, Dubai
4 March
Semi-final 1 in Dubai
5 March
Semi-final 2 in Lahore
9 March
Final in Lahore ( If India qualify, final will be played in Dubai)
10 March
Reserve day