T20 World Cup 2026 warm-up schedule: India to play South Africa; Pakistan faces Ireland
India is likely to play one warm-up game before the ICC Men’s T20 World Cup, set to be played in India and Sri Lanka between February 7 and March 8, 2026.
The defending champion will reportedly face South Africa, a repeat fixture of the 2024 World Cup final, in Navi Mumbai. Meanwhile, India A will play two matches, against USA and Namibia, in the run-up to the 2026 World Cup.
RELATED: India squad for T20 World Cup 2026 announced: Gill out; Ishan, Samson make cut
Pakistan will take on Ireland in Colombo, while Scotland, which replaced Bangladesh in the tournament, will play two warm-up games, against Afghanistan and Namibia.
| Date | Match | Venue | Start time |
| February 2 | Afghanistan vs Scotland | Bengaluru (CoE) | 3:00 pm |
| February 2 | India A vs USA | Navi Mumbai | 5:00 pm |
| February 2 | Canada vs Italy | Chennai | 7:00 pm |
| February 3 | Sri Lanka A vs Oman | Colombo | 1:00 pm |
| February 3 | Netherlands vs Zimbabwe | Colombo | 3:00 pm |
| February 3 | Nepal vs UAE | Chennai | 5:00 pm |
| February 4 | Namibia vs Scotland | Bengaluru (CoE) | 1:00 pm |
| February 4 | Afghanistan vs West Indies | Bengaluru (CoE) | 3:00 pm |
| February 4 | Ireland vs Pakistan | Colombo | 5:00 pm |
| February 4 | India vs South Africa | Navi Mumbai | 7:00 pm |
| February 5 | Oman vs Zimbabwe | Colombo | 1:00 pm |
| February 5 | Canada vs Nepal | Chennai | 3:00 pm |
| February 5 | Australia vs Netherlands | Colombo | 5:00 pm |
| February 5 | New Zealand vs USA | Navi Mumbai | 7:00 pm |
| February 6 | Italy vs UAE | Chennai | 3:00 pm |
| February 6 | India A vs Namibia | Bengaluru (CoE) | 5:00 pm |
Published on Jan 27, 2026