Advertisement
The Indoor Cricket World Cup is the leading international championship of both men's and women's Indoor Cricket. It is held at an interval of two or three years. The Indoor Cricket World Cup was first played in Birmingham, England in 1995. It is organized by the WICF (World Indoor Cricket Federation). The teams that compete in the tournament are also the members of WICF (World Indoor Cricket Federation).
Kindly log in to use this feature.