T20 World Cup 2026: Full Match Schedule, Host Venues and Complete Fixtures
The full schedule for the 2026 Men’s T20 World Cup has been announced, with India and Sri Lanka as co-hosts for the tournament.
The final is slated for Ahmedabad. However, under the neutral-venue arrangement between the BCCI and PCB for bilateral and multi-nation events, Pakistan will play all its fixtures in Sri Lanka. If Pakistan reaches the title match, the final will also shift to Sri Lanka instead of being held in India.
Below is the complete fixture list.
T20 World Cup 2026 – Full fixture list
1. Pakistan vs Netherlands – Feb. 7 – SSC, Colombo
2. West Indies vs Bangladesh – Feb. 7 – Eden Gardens, Kolkata
3. India vs USA – Feb. 7 – Wankhede Stadium, Mumbai
4. New Zealand vs Afghanistan – Feb. 8 – MA Chidambaram Stadium, Chennai
5. England vs Nepal – Feb. 8 – Wankhede Stadium, Mumbai
6. Sri Lanka vs Ireland, Feb. 8 – R. Premadasa Stadium, Colombo
7. Bangladesh vs Italy, Feb. 9 – Eden Gardens, Kolkata
8. Zimbabwe vs Oman, Feb. 9 – SSC, Colombo
9. South Africa vs Canada – Feb. 9 – Narendra Modi Stadium, Ahmedabad
10. Netherlands vs Namibia – Feb. 10 – Arun Jaitley Stadium, New Delhi
11. New Zealand vs UAE – Feb. 10 – MA Chidambaram Stadium, Chennai
12. Pakistan vs USA – Feb. 10 – SSC, Colombo
13. South Africa vs Afghanistan – Feb. 11 – Narendra Modi Stadium, Ahmedabad
14. Australia vs Ireland – Feb. 11 – R. Premadasa Stadium, Colombo
15. England vs West Indies – Feb. 11 – Wankhede Stadium, Mumbai
16. Sri Lanka vs Oman – Feb. 12 – Kandy
17. Nepal vs Italy – Feb. 12 – Wankhede Stadium, Mumbai
18. India vs Namibia – Feb. 12 – Arun Jaitley Stadium, New Delhi
19. Australia vs Zimbabwe – Feb. 13 – R. Premadasa Stadium, Colombo
20. Canada vs UAE – Feb. 13 – Arun Jaitley Stadium, New Delhi
21. USA vs Netherlands – Feb. 13 – MA Chidambaram Stadium, Chennai
22. Ireland vs Oman – Feb. 14 – SSC, Colombo
23. England vs Bangladesh – Feb. 14 – Eden Gardens, Kolkata
24. New Zealand vs South Africa – Feb. 14 – Narendra Modi Stadium, Ahmedabad
25. West Indies vs Nepal – Feb. 15 – Wankhede Stadium, Mumbai
26. USA vs Naimbia – Feb. 15 – MA Chidambaram Stadium, Chennai
27. India vs Pakistan – Feb. 15 – R. Premadasa Stadium, Colombo
28. Afghanistan vs UAE – Feb. 16 – Arun Jaitley Stadium, New Delhi
29. England vs Italy – Feb. 16 – Eden Gardens, Kolkata
30. Australia vs Sri Lanka – Feb. 16 – Kandy
31. New Zealand vs Canada – Feb. 17 – MA Chidambaram Stadium, Chennai
32. Ireland vs Zimbabwe – Feb. 17 – Kandy
33. Bangladesh vs Nepal – Feb. 17 – Wankhede Stadium, Mumbai
34. South Africa vs UAE – Feb. 18 – Arun Jaitley Stadium, New Delhi
35. Pakistan vs Naimbia – Feb. 18 – SSC, Colombo
36. India vs Netherlands – Feb. 18 – Narendra Modi Stadium, Ahmedabad
37. West Indies vs Italy – Feb. 19 – Eden Gardens, Kolkata
38. Sri Lanka vs Zimbabwe – Feb. 19 – R. Premadasa Stadium, Colombo
39. Afghanistan vs Canada – Feb. 19 – MA Chidambaram Stadium, Chennai
40. Australia vs Oman – Feb. 20 – Kandy
Super 8 stage
41. Y2 vs Y3 – Feb. 21 – R. Premadasa Stadium, Colombo
42. Y1 vs Y4 – Feb. 22 – Kandy
43. X1 vs X4 – Feb. 22 – Narendra Modi Stadium, Ahmedabad
44. X2 vs X3 – Feb. 23 – Wankhede Stadium, Mumbai
45. Y1 vs Y3 – Feb. 24 – Kandy
46. Y2 vs Y4 – Feb. 25 – R. Premadasa Stadium, Colombo
47. X3 vs X4 – Feb. 26 – Narendra Modi Stadium, Ahmedabad
48. X1 vs X2 – Feb. 26 – MA Chidambaram Stadium, Chennai
49. Y1 vs Y2 – Feb. 27 – R. Premadasa Stadium, Colombo
50. Y3 vs Y4 – Feb. 28 – Kandy
51. X2 vs X4 – Mar. 1 – Arun Jaitley Stadium, New Delhi
52. X1 vs X3 – Mar. 1 – Eden Gardens, Kolkata
Knockouts
53. Semifinal 1 – Mar. 4 – Eden Gardens, Kolkata/Colombo
54. Semifinal 2 – Mar. 5 – Wankhede Stadium, Mumbai
55. Final – Mar. 8 – Narendra Modi Stadium, Ahmedabad/Colombo