5 Instances when minnows caused an upset in ODI World Cup history

5. Kenya defeats West Indies in the 1996 World Cup

4. Zimbabwe defeat India and South Africa in the 1999 World Cup

3. Bangladesh defeat Pakistan in the 1999 World Cup

2. Ireland defeat England in the 2011 World Cup

1. Afghanistan defeat England in 2023 ODI World Cup

Top 5 Most Ducks in ODI World Cup History