India begins their ICC Men’s T20 World Cup 2026 title defence against the USA in Mumbai on Feb 7. Co-hosted by India and Sri Lanka, the tournament’s final will be in Ahmedabad on March 8. India will play Pakistan in Colombo on Feb 15.
Read Full
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.