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.