International Cricket Council / Cricket
The International Cricket Council (ICC) is the governing body for international Test Match and One Day International (ODI) cricket. As the international governing body for cricket, the International Cricket Council leads by promoting the game as a global sport, protecting the spirit of cricket and optimising commercial opportunities for the benefit of the game.
Contact Details »
NW8 8QN (map)
Listed in »