The ICC revealed the full schedule for the Men’s Champions Trophy 2025 on Tuesday, December 24. Dubai will host India’s much-awaited match against Pakistan on February 23. Hosts Pakistan will face New Zealand in the tournament opener in Karachi on February 19 and India will begin their campaign against Bangladesh on February 20. The Dubai International Cricket Stadium will host all three of India’s group-stage games and the first semi-final match.
The final will be played on March 9 at the Gaddafi Stadium in Lahore if India fails to progress to the summit clash. If the Men in Blue qualify for the final, Dubai will host the summit clash. In Pakistan, Rawalpindi, Lahore and Karachi will be the three venues to host the tournament play. There will be three group games at each Pakistan venue, with Lahore hosting the other semi-final. Three group matches and the first semi-final involving India will be played in Dubai.
Group A of the tournament includes defending Champions Trophy holders and hosts Pakistan along with India, New Zealand and Bangladesh, while Group B includes Cricket World Cup 2023 champions Australia along with Afghanistan, England and South Africa.
icc men’s champions trophy 2025 schedule
19 February – Pakistan vs New Zealand, National Stadium, Karachi
20 February – Bangladesh vs India, Dubai International Cricket Stadium, Dubai
21 February – Afghanistan v South Africa, National Stadium, Karachi
22 February – Australia vs England, Gaddafi Stadium, Lahore
23 February – Pakistan vs India, Dubai International Cricket Stadium, Dubai
24 February – Bangladesh vs New Zealand, Rawalpindi Cricket Stadium, Rawalpindi
25 February – Australia vs South Africa, Rawalpindi Cricket Stadium, Rawalpindi
26 February – Afghanistan v England, Gaddafi Stadium, Lahore
27 February – Pakistan vs Bangladesh, Rawalpindi Cricket Stadium, Rawalpindi
28 February – Afghanistan vs Australia, Gaddafi Stadium, Lahore
1 March – South Africa vs England, National Stadium, Karachi
2 March – New Zealand v India, Dubai International Cricket Stadium, Dubai
4 March – Semi-final 1, Dubai International Cricket Stadium, Dubai
5 March – Semifinal 2, Gaddafi Stadium, Lahore
9 March – Final – Gaddafi Stadium, Lahore