What is the ICC ?

ICC stands for International Cricket Council and is governing body of Cricket. The ICC is responsible for the governance of all Cricketing tournaments.