January 24, 2026 – The International Cricket Council (ICC) has issued a revised schedule for the ICC Men’s T20 World Cup 2026 after Scotland was confirmed as the replacement for Bangladesh in the tournament.
Bangladesh was removed from the event after failing to participate under the original schedule following disputes over playing matches in India. In its place, Scotland has been added to the competition’s groups and fixtures.
Group A
| Date | Match | Venue | Local Time |
| February 7 | Pakistan vs Netherlands | Colombo | 11:00 AM |
| February 7 | India vs USA | Mumbai | 7:00 PM |
| February 10 | Netherlands vs Namibia | Delhi | 11:00 AM |
| February 10 | Pakistan vs USA | Colombo | 7:00 PM |
| February 12 | India vs Namibia | Delhi | 7:00 PM |
| February 13 | USA vs Netherlands | Chennai | 7:00 PM |
| February 15 | USA vs Namibia | Chennai | 3:00 PM |
| February 15 | India vs Pakistan | Colombo | 7:00 PM |
| February 18 | Pakistan vs Namibia | Colombo | 3:00 PM |
| February 18 | India vs Netherlands | Ahmedabad | 7:00 PM |
Group B
| Date | Match | Venue | Local Time |
| February 8 | Sri Lanka vs Ireland | Colombo | 7:00 PM |
| February 9 | Zimbabwe vs Oman | Colombo | 3:00 PM |
| February 11 | Australia vs Ireland | Colombo | 3:00 PM |
| February 12 | Sri Lanka vs Oman | Kandy | 11:00 AM |
| February 13 | Australia vs Zimbabwe | Colombo | 11:00 AM |
| February 14 | Ireland vs Oman | Colombo | 11:00 AM |
| February 16 | Australia vs Sri Lanka | Kandy | 7:00 PM |
| February 17 | Ireland vs Zimbabwe | Kandy | 3:00 PM |
| Feb 19 | Sri Lanka vs Zimbabwe | Colombo | 3:00 PM |
| Feb 20 | Australia vs Oman | Kandy | 7:00 PM |
Group C
| Date | Match | Venue | Local Time |
| February 7 | West Indies vs Scotland | Kolkata | 3:00 PM |
| February 8 | England vs Nepal | Mumbai | 3:00 PM |
| February 9 | Scotland vs Italy | Kolkata | 11:00 AM |
| February 11 | England vs West Indies | Mumbai | 7:00 PM |
| February 12 | Nepal vs Italy | Mumbai | 3:00 PM |
| February 14 | England vs Scotland | Kolkata | 3:00 PM |
| February 15 | West Indies vs Nepal | Mumbai | 11:00 AM |
| February 16 | England vs Italy | Kolkata | 3:00 PM |
| February 17 | Scotland vs Nepal | Mumbai | 7:00 PM |
| February 19 | West Indies vs Italy | Kolkata | 11:00 AM |
Group D
| Date | Match | Venue | Local Time |
| February 8 | New Zealand vs Afghanistan | Chennai | 11:00 AM |
| February 9 | South Africa vs Canada | Ahmedabad | 7:00 PM |
| February 10 | New Zealand vs UAE | Chennai | 3:00 PM |
| February 11 | South Africa vs Afghanistan | Ahmedabad | 11:00 AM |
| February 13 | Canada vs UAE | Delhi | 3:00 PM |
| February 14 | New Zealand vs South Africa | Ahmedabad | 7:00 PM |
| February 16 | Afghanistan vs UAE | Dehli | 11:00 AM |
| February 17 | New Zealand vs Canada | Chennai | 11:00 AM |
| February 18 | South Africa vs UAE | Dehli | 11:00 AM |
| February 19 | Afghanistan vs Canada | Chennai | 7:00 PM |
The changes affect the group stage, especially Group C, which now features England, West Indies, Scotland, Italy, and Nepal. Scotland’s inclusion brings new matchups and changes to the fixture list.
📅 Updated Schedule for Scotland in Group C
- Feb 7, 2026 – Scotland vs West Indies (Eden Gardens, Kolkata)
- Feb 9, 2026 – Scotland vs Italy (Eden Gardens, Kolkata)
- Feb 14, 2026 – England vs Scotland (Eden Gardens, Kolkata)
- Feb 17, 2026 – Scotland vs Nepal (Wankhede Stadium, Mumbai)
The full tournament begins on February 7, 2026, with matches across India and Sri Lanka. The final will be played on March 8, 2026.
Cricket fans are now adjusting to the updated schedule as teams prepare, sponsors revise plans, and broadcasters finalize lineups for what promises to be an action-packed T20 World Cup.