The ICC revealed the fixtures for the 2025 Champions Trophy on Tuesday, December 24, confirming that hosts Pakistan will open the tournament with a game against New Zealand on February 19 in Karachi.
India's group stage encounters, along with one of the semi-finals, are set to take place in Dubai, with the highly anticipated match against Pakistan scheduled for February 23.

The Afghanistan side are grouped alongside South Africa, Australia and England in Group B in a tricky group for sure. But the Afghans' recent performance in big-ticket tournaments have earned them the reputation of a giant slayer.
| Date | Time | Teams | Venue |
|---|---|---|---|
| 21 February 2025 | 14:30 (IST), 13:30 (Afghanistan Time) | Afghanistan vs South Africa | National Stadium, Karachi |
| 26 February 2025 | 14:30 (IST), 13:30 (Afghanistan Time) | Afghanistan vs England | Gaddafi Stadium, Lahore |
| 28 February 2025 | 14:30 (IST), 13:30 (Afghanistan Time) | Afghanistan vs Australia | Gaddafi Stadium, Lahore |
The Afghans will play their group stage matches mostly at Lahore's Gaddafi Stadium and only one match will be played at Karachi's National Stadium.
The Afghans will be making their debut in the ICC Champions Trophy for the first-time ever. From 2004 to 2017, they didn't manage to qualify and now finally they'll be taking on the big guns in order to be called 'Champions of Champions'. Since it will be a 50-over tournament, Afghanistan have shown steady progress in their ODI World Cup campaigns since their debut in 2015. In the 2015 edition held in Australia and New Zealand, they secured their first win in six matches under Mohammad Nabi's captaincy. The 2019 World Cup in England saw them struggle, ending without a win in nine games, led by Gulbadin Naib. However, their performance improved significantly in the 2023 World Cup in India, where they achieved four wins in nine matches under Hashmatullah Shahidi, including victories over top teams. Afghanistan's journey highlights their growing competitiveness and potential in international cricket's biggest stage.