Andrew Strauss

The ICC on Monday launched the ODI Super League, which will determine qualification for the men's World Cup in 2023. The top seven teams from the league will automatically book their spot at the showpiece event in India.