The International Cricket Council has confirmed that Scotland will replace Bangladesh in the ICC Men’s T20 World Cup 2026 after the Bangladesh Cricket Board declined to play its scheduled matches in India. The tournament is set to be hosted by India and Sri Lanka beginning February 7, 2026. Security assessment and deadline The ICC stated […]














