ICL

Definition : Indian Cricket League
Category : Sports & Games » Cricket
Country/Region : India India
Popularity :
Type :
Initialism

What does ICL mean?

Indian Cricket League (ICL) was a private cricket league funded that operated between 2007 and 2009 in India.

Sort By: Popularity Alphabetically Filter by: Country/Region: Category:
We have found 4 more results for ICL
United Kingdom ICL Imperial College London
Academic & Science
>>
Universities & Institutions
Worldwide ICL Inrush Current Limiter
Academic & Science
>>
Electronics
India ICL Idea Cellular Limited
Business
>>
Companies & Corporations
United Kingdom ICL International Computers Limited
Business
>>
Companies & Corporations