Unforgettable moments when minnows caused an upset in ODI World Cup history

5. Ireland defeat Pakistan in the 2007 World Cup

4. Kenya defeat Sri Lanka in 2003 World Cup

3. Bangladesh defeat Pakistan in the 1999 World Cup

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

1. Kenya defeats West Indies in the 1996 World Cup 

ODI World Cup 2023: Ranking teams based on squads