Invented in England, cricket spread to other European nations and beyond, creating an opportunity for international tournaments, and this narration is found in this section. The section talks about the ICC, which governs the sport. Exploring this section also helps you to understand how to bet on cricket online.