The 2026 Men's T20 World Cup is all set to begin on February 7, co-hosted by India and Sri Lanka. In the meantime, India seems packed with T20I matches. Currently is playing a five-match T20I series against South Africa, with India winning the first one heavily. Following that, New Zealand will be touring India for three ODI matches followed by another five T20I matches, with the last one being held on January 3rd. India's schedule before 2026 T20 Men's WC Date Format Opponent Venue December 11 T20I South Africa Mullanpur December 14 T20I South Africa Dharamshala December 17 T20I South Africa Lucknow December 19 T20I South Africa Ahmedabad January 11 ODI New Zealand Vadodara January 14 ODI New Zealand Rajkot January 18 ODI New Zealand Indore January 21 T20I New Zealand Nagpur January 23 T20I New Zealand Raipur January 25 T20I New Zealand Guwahati January 28 T20I New Zealand Visakhapatnam January T20I New Zealand Thiruvananthapuram India will get a seven-day gap before starting their World Cup campaign. Australia to play three Ashes Meanwhile for Australia, they will be playing the final Ashes Test on January 4 to 8, and will enjoy an extensive one-month gap before they face Ireland on February 11 at Colombo for their match in the 2026 T20I World Cup Australia's schedule before 2026 T20 Men's WC Date Venue December 17-21 Adelaide December 26-30 Melbourne January 04-08 Sydney Zimbabwe, Ireland, Bangalesh and Afghanistan have free weeks Zimbabwe, Ireland, Bangalesh and Afghanistan have nothing to play internationally before they walk into the T20 World Cup in February. Zimbabwe played their last match against Sri Lanka on Novemeber 25, in the tri-match series involving Pakistan at Rawalpindi. Ireland played the third T20I match of their Bangladesh tour, on December 2nd as their last international match. This happened to be Bangladesh's last international match too On November 11, Afghanistan played their last international match—the only T20 match against Qatar. Read also: Gill or Samson - Who Should Open for India in T20 World Cup 2026? England to tour Sri Lanka After completing the Ashes, England will tour Sri Lanka for three ODI matches and threeT20I matches. Date Format Venue January 22 ODI Colombo January 24 ODI Colombo January 27 ODI Colombo January 30 T20I Pallekele February 01 T20I Pallekele February 03 T20I Pallekele West Indies and Pakistan fixtures Currently the West Indies is touring New Zealand three Test matches, with them playing the second one now. After that, WI will tour South Africa for three T20Is, with the last one scheduled on February 1. This happens to be South Africa's last international outing before the World Cup too. Pakistan will be touring Sri lanka for three T20 matches, from January 9 to January 11. This means they too, like Australia, will enjoy a month gap before they face the Netherlands as their first match in the T20 World Cup 2026.