Sri Lanka to Host Indoor Cricket Open World Cup after 21 Years
The World Indoor Cricket Federation has granted the hosting rights of the upcoming Open Indoor Cricket World Cup 2025 to Sri Lanka. Accordingly, the Ceylon Indoor Cricket Association – the governing body of the sport in this beautiful island nation will be involved for the 02nd instance in this capacity after 2004.