👉 The International Cricket Council (ICC) is an international cricket governing body based in England. It was established in 1908 and has since become one of the most prominent bodies in the sport, with its headquarters located in New York City. The ICC is responsible for organizing and officiating all forms of domestic cricket, including first-class, List A, and Twenty20 matches.