Cricket is a multi-format sport and is only behind football in popularity. Whether the Cricket World Cup, the T20 World Cup, test cricket or leagues like the Indian Premier League, cricket has a format for all its fans.