ICC Status: Affiliate Number of players: Unknown Number of clubs: Unknown Address of governing body: Indonesia Cricket Foundation, Jl. Dago Permai No.9, Lipo Cikarang, Bekasi 17550, Jawa Barat
ICC: Cayman Islands, Nigeria and Tanzania head up record number of membership applications
The membership of the International Cricket Council is set to swell significantly with a record number of countries submitting applications to join the world governing body.
[more...]