The T20 World Cup 2026 will take place in India and Sri Lanka from February 7 to March 8. India is in Group A with Pakistan, the United States of America, Namibia, and the Netherlands. India’s group-stage matches: Feb 7 vs USA in Mumbai, Feb 12 vs Namibia in Delhi, Feb 15 vs Pakistan in Colombo, and Feb 18 vs Netherlands in Ahmedabad.