India and Sri Lanka are set to co-host the 2026 Men’s T20 World Cup starting on February 7. But the BCB has been adamant in its league stage matches being shifted to Sri Lanka amid security concerns and growing tensions between Bangladesh and India ... .