The ICC has released the fixtures of the 10th edition of ICC Men’s T20 World Cup scheduled to begin from February 7, with the final scheduled for March 8 at the Narendra Modi Stadium in Ahmedabad.
The tournament will kick off with Pakistan taking on Netherlands at Colombo on 07 February 2026.
The teams are divided into 4 Groups.
1- Group A: India, Pakistan, Namibia, Netherlands, USA
2- Group B: Sri Lanka, Australia, Ireland, Zimbabwe, Oman
3- Group C: England, West Indies, Scotland, Nepal, Italy
4-Group D: South Africa, Afghanistan, New Zealand, Canada, UAE
The games will be played at Ahmedabad, Chennai, New Delhi, Mumbai, Kolkata, R. Premadasa Stadium (Colombo), Sinhalese Sports Club Cricket Ground (Colombo) and Pallekele International Cricket Stadium (Kandy) respectively.
Defending champions India will kick start their World Cup campaign against USA at the Wankhede Stadium in Mumbai on February 7, 2026.

ICC Men’s T20 World Cup 2026 fixtures
Feb 07, Sat – Pakistan vs Netherlands, 1st Match, Group A, SSC, Colombo, 11:00 am IST/ 11:00 am local/ 5:30 am GMT, Pakistan win by 3 wickets.
Feb 07, Sat – West Indies vs Scotland, 2nd Match, Group C, Eden Gardens, Kolkata, 3:00 pm IST/ 3:00 pm local/ 9:30 am GMT, West Indies win by 35 runs.
Feb 07, Sat – India vs USA, 3rd Match, Group A, Wankhede Stadium, Mumbai, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT, India win by 29 runs
Feb 08, Sun – New Zealand vs Afghanistan, 4th Match, Group D, MA Chidambaram Stadium, Chennai, 11:00 am IST/ 11:00 am local/ 5:30 am GMT, New Zealand win by 5 wickets.
Feb 08, Sun – England vs Nepal, 5th Match, Group C, Wankhede Stadium, Mumbai, 3:00 pm IST/ 3:00 pm local/ 9:30 am GMT, England win by 4 runs
Feb 08, Sun – Sri Lanka vs Ireland, 6th Match, Group B, R. Premadasa Stadium, Colombo, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT, Sri Lanka win by 20 runs
Feb 09, Mon – Scotland vs Italy, 7th Match, Group C, Eden Gardens, Kolkata, 11:00 am IST/ 11:00 am local/ 5:30 am GMT, Scotland won by 73 runs
Feb 09, Mon – Zimbabwe vs Oman, 8th Match, Group B, SSC, Colombo, 3:00 pm IST/ 3:00 pm local/ 9:30 am GMT, Zimbabwe won by 8 wickets
Feb 09, Mon – South Africa vs Canada, 9th Match, Group D, Narendra Modi Stadium, Ahmedabad, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT, South Africa win by 57 runs
Feb 10, Tue – Netherlands vs Namibia, 10th Match, Group A, Arun Jaitley Stadium, Delhi, 11:00 am IST/ 11:00 am local/ 5:30 am GMT, Netherlands win by 7 wickets.
Feb 10, Tue – New Zealand vs UAE, 11th Match, Group D, MA Chidambaram Stadium, Chennai, 3:00 pm IST/ 3:00 pm local/ 9:30 am GMT, New Zealand win by 10 wickets.
Feb 10, Tue – Pakistan vs USA, 12th Match, Group A, SSC, Colombo, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT, Pakistan win by 32 runs
Feb 11, Wed – South Africa vs Afghanistan, 13th Match, Group D, Narendra Modi Stadium, Ahmedabad, 11:00 am IST/ 11:00 am local/ 5:30 am GMT, South Africa win in a Super Over
Feb 11, Wed – Australia vs Ireland, 14th Match, Group B, R. Premadasa Stadium, Colombo, 3:00 pm IST/ 3:00 pm local/ 9:30 am GMT, Australia win by 67 runs
Feb 11, Wed – England vs West Indies, 15th Match, Group C, Wankhede Stadium, Mumbai, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT, West Indies win by 30 runs
Feb 12, Thu – Sri Lanka vs Oman, 16th Match, Group B, Pallekele Stadium, Kandy, 11:00 am IST/ 11:00 am local/ 5:30 am GMT, Sri Lanka win by 105 runs
Feb 12, Thu – Nepal vs Italy, 17th Match, Group C, Wankhede Stadium, Mumbai, 3:00 pm IST/ 3:00 pm local/ 9:30 am GMT, Itlay win by 10 wickets
Feb 12, Thu – India vs Namibia, 18th Match, Group A, Arun Jaitley Stadium, Delhi, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT,India win by 93 runs.
Feb 13, Fri – Australia vs Zimbabwe, 19th Match, Group B, R. Premadasa Stadium, Colombo, 11:00 am IST/ 11:00 am local/ 5:30 am GMT, Zimbabwe win by 23 runs
Feb 13, Fri – Canada vs UAE, 20th Match, Group D, Arun Jaitley Stadium, Delhi, 3:00 pm IST/ 3:00 pm local/ 9:30 am GMT, UAE won by 5 wickets
Feb 13, Fri – USA vs Netherlands, 21st Match, Group A, MA Chidambaram Stadium, Chennai, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT, USA win by 93 runs
Feb 14, Sat – Ireland vs Oman, 22nd Match, Group B, SSC, Colombo, 11:00 am IST/ 11:00 am local/ 5:30 am GMT
Feb 14, Sat – England vs Scotland, 23rd Match, Group C, Eden Gardens, Kolkata, 3:00 pm IST/ 3:00 pm local/ 9:30 am GMT
Feb 14, Sat – New Zealand vs South Africa, 24th Match, Group D, Narendra Modi Stadium, Ahmedabad, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT
Feb 15, Sun – West Indies vs Nepal, 25th Match, Group C, Wankhede Stadium, Mumbai, 11:00 am IST/ 11:00 am local/ 5:30 am GMT
Feb 15, Sun – USA vs Namibia, 26th Match, Group A, MA Chidambaram Stadium, Chennai, 3:00 pm IST/ 3:00 pm local/ 9:30 am GMT
Feb 15, Sun – India vs Pakistan, 27th Match, Group A, R. Premadasa Stadium, Colombo, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT
Feb 16, Mon – Afghanistan vs UAE, 28th Match, Group D, Arun Jaitley Stadium, Delhi, 11:00 am IST/ 11:00 am local/ 5:30 am GMT
Feb 16, Mon – England vs Italy, 29th Match, Group C, Eden Gardens, Kolkata, 3:00 pm IST/ 3:00 pm local/ 9:30 am GMT
Feb 16, Mon – Australia vs Sri Lanka, 30th Match, Group B, Pallekele Stadium, Kandy, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT
Feb 17, Tue – New Zealand vs Canada, 31st Match, Group D, MA Chidambaram Stadium, Chennai, 11:00 am IST/ 11:00 am local/ 5:30 am GMT
Feb 17, Tue – Ireland vs Zimbabwe, 32nd Match, Group B, Pallekele Stadium, Kandy, 3:00 pm IST/ 3:00 pm local/ 9:30 am GMT
Feb 17, Tue – Scotland vs Nepal, 33rd Match, Group C, Wankhede Stadium, Mumbai, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT
Feb 18, Wed – South Africa vs UAE, 34th Match, Group D, Arun Jaitley Stadium, Delhi, 11:00 am IST/ 11:00 am local/ 5:30 am GMT
Feb 18, Wed – Pakistan vs Namibia, 35th Match, Group A, SSC, Colombo, 3:00 pm IST/ 3:00 pm local/ 9:30 am GMT
Feb 18, Wed – India vs Netherlands, 36th Match, Group A, Narendra Modi Stadium, Ahmedabad, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT
Feb 19, Thu – West Indies vs Italy, 37th Match, Group C, Eden Gardens, Kolkata, 11:00 am IST/ 11:00 am local/ 5:30 am GMT
Feb 19, Thu – Sri Lanka vs Zimbabwe, 38th Match, Group B, R. Premadasa Stadium, Colombo, 3:00 pm IST/ 3:00 pm local/ 9:30 am GMT
Feb 19, Thu – Afghanistan vs Canada, 39th Match, Group D, MA Chidambaram Stadium, Chennai, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT
Feb 20, Fri – Australia vs Oman, 40th Match, Group B, Pallekele Stadium, Kandy, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT
Feb 21, Sat – Super 8 (Y2 vs Y3), R. Premadasa Stadium, Colombo, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT
Feb 22, Sun – Super 8 (Y1 vs Y4), Pallekele Stadium, Kandy, 3:00 pm IST/ 3:00 pm local/ 9:30 am GMT
Feb 22, Sun – Super 8 (X1 vs X4), Narendra Modi Stadium, Ahmedabad, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT
Feb 23, Mon – Super 8 (X2 vs X3), Wankhede Stadium, Mumbai, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT
Feb 24, Tue – Super 8 (Y1 vs Y3), Pallekele Stadium, Kandy, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT
Feb 25, Wed – Super 8 (Y2 vs Y4), R. Premadasa Stadium, Colombo, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT
Feb 26, Thu – Super 8 (X3 vs X4), Narendra Modi Stadium, Ahmedabad, 3:00 pm IST/ 3:00 pm local/ 9:30 am GMT
Feb 26, Thu – Super 8 (X1 vs X2), MA Chidambaram Stadium, Chennai, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT
Feb 27, Fri – Super 8 (Y1 vs Y2), R. Premadasa Stadium, Colombo, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT
Feb 28, Sat – Super 8 (Y3 vs Y4), Pallekele Stadium, Kandy, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT
Mar 01, Sun – Super 8 (X2 vs X4), Arun Jaitley Stadium, Delhi, 3:00 pm IST/ 3:00 pm local/ 9:30 am GMT
Mar 01, Sun – Super 8 (X1 vs X3), Eden Gardens, Kolkata, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT
Mar 04, Wed – 1st Semi-Final, Eden Gardens, Kolkata (or Colombo), 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT
Mar 05, Thu – 2nd Semi-Final, Wankhede Stadium, Mumbai, 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT
Mar 08, Sun – Final, Narendra Modi Stadium, Ahmedabad (or Colombo), 7:00 pm IST/ 7:00 pm local/ 1:30 pm GMT