The International Cricket Council (ICC) is cricket’s global governing body, overseeing various prestigious tournaments. These ...