Introduction to the ICC The International Cricket Council (ICC) is the global governing body for the sport of cricket, responsible for overseeing international competitions, establishing rules, and promoting the game worldwide. Founded in 1909, the ICC has evolved into a prominent organisation that plays a crucial role in the development and governance of cricket. With […]