
Sri Lanka Go Green For Indoor Cricket World Cup Rivalry
The World Indoor Cricket Federation will partner the Ceylon Indoor Cricket Association to conduct the upcoming 12th Men’s & 11th Women’s World Indoor Cricket Open World Cup Championship 2025. It will be held from the 27th of September to the 04th of October at U Pro, Colombo in Thalawathugoda.