India will play all their Champions Trophy 2025 fixtures in Dubai, the International Cricket Council (ICC) confirmed on December 24 (Tuesday). The Men in Blue are placed in Group A alongside New Zealand, Bangladesh and Pakistan.
The three group matches involving India, as well as the first semi-final, will be played in Dubai. The eight-team tournament will get underway on February 19 in Karachi, with Pakistan taking on New Zealand.
The ICC stated in the media release that Lahore will host the final on March 9 unless India qualify, in which case it will be played in Dubai. Both the semi-finals and the final will have reserve days.
The first Group B fixture - Afghanistan vs South Africa - will be played in Karachi on February 21. Australia and England are the other two teams in Group B.
Meanwhile, the blockbuster India-Pakistan clash will happen on February 23 in Dubai.
Rawalpindi, Lahore and Karachi will be the three venues used in Pakistan. Each of them will host three group games each,
ICC Champions Trophy 2025 Full schedule -
19 February, Pakistan v New Zealand, Karachi, Pakistan
20 February, Bangladesh v India, Dubai
21 February, Afghanistan v South Africa, Karachi, Pakistan
22 February, Australia v England, Lahore, Pakistan
23 February, Pakistan v India, Dubai
24 February, Bangladesh v New Zealand, Rawalpindi, Pakistan
25 February, Australia v South Africa, Rawalpindi, Pakistan
26 February, Afghanistan v England, Lahore, Pakistan
27 February, Pakistan v Bangladesh, Rawalpindi, Pakistan
28 February, Afghanistan v Australia, Lahore, Pakistan
1 March, South Africa v England, Karachi, Pakistan
2 March, New Zealand v India, Dubai
4 March, Semi-final 1, Dubai
5 March, Semi-final 2, Lahore, Pakistan
9 March, Final, Lahore (unless India qualify, when it will be played in Dubai)
10 March, Reserve day
*Day-night encounters
(With inputs from ICC media release)