T20 World Cup 2026: India, led by Suryakumar Yadav, will get a final tune-up ahead of the T20 World Cup with a single warm-up match scheduled for February 4 at the Dr DY Patil Stadium in Navi Mumbai.
India Set For One Final Rehearsal For T20 World Cup 2026
According to ESPNcricinfo, the defending champions will face South Africa in their only warm-up game before the 20-team tournament gets underway on February 7. The World Cup opener will see Pakistan take on the Netherlands.
The fixture against South Africa adds extra intrigue, as the two sides met in the final of the 2024 T20 World Cup. On that occasion, Rohit Sharma’s team emerged victorious, finally ending India’s long ICC title drought.
T20 World Cup 2026: Pakistan and Other Big Teams Finalise Preparations
Pakistan, who share a group with India in the tournament, will also play one warm-up match. They are set to face Ireland on February 4 in Colombo.
England and Australia, meanwhile, will skip warm-up games entirely. However, both teams will still head into the tournament well prepared, with England playing a bilateral series against Sri Lanka and Australia taking on Pakistan ahead of the World Cup.
T20 World Cup 2026: Scotland’s Late Entry and Busy Warm-Up Schedule
Scotland, who were drafted into the competition at the last moment, will play two warm-up matches. They are scheduled to face Afghanistan on February 2 and Namibia on February 4.
Scotland replaced Bangladesh after the latter refused to travel to India due to security concerns, a situation that ultimately forced the ICC to make a tough decision.
T20 World Cup 2026: Full Warm-Up Schedule and Key Dates
The warm-up phase will begin on February 2 and conclude on February 6, with the final fixture seeing India A take on Namibia in Bengaluru. In total, 15 warm-up matches will be played across five days, giving teams valuable match practice before the main event.

T20 World Cup 2026: Here is the full warm-up fixtures list:
February 2
Afghanistan vs Scotland, Bengaluru, 3 PM
India A vs USA, Navi Mumbai, 5 PM
Canada vs Italy, Chennai, 7 PM
February 3
Sri Lanka A vs Oman, Colombo, 1 PM
Netherlands vs Zimbabwe, Colombo, 3 PM
Nepal vs UAE, Chennai, 5 PM
February 4
Namibia vs Scotland, Bengaluru, 1 PM
Afghanistan vs West Indies, Bengaluru, 3 PM
Ireland vs Pakistan, Colombo, 5 PM
India vs South Africa, Navi Mumbai, 7 PM
February 5
Oman vs Zimbabwe, Colombo, 1 PM
Canada vs Nepal, Chennai, 3 PM
New Zealand vs USA, Navi Mumbai, 5 PM
February 6
Italy vs UAE, Chennai, 3 PM
India A vs Namibia, Bengaluru, 5 PM
With the countdown nearly over, these warm-up matches will offer teams a final chance to fine-tune their plans before the T20 World Cup begins in earnest.
ALSO READ: Thailand Masters 2026: Full Schedule, Where To Watch Live For Free
