1983 World Cup:  India beat West Indies  by 43 runs

1983 World Cup Zimbabwe beat Australia by 13 runs

1992 World Cup Zimbabwe beat England by 9 runs

1996 World Cup Kenya beat West Indies  by 73 runs

2007 World Cup Bangladesh beat India  by 5 wickets

2007 World Cup Ireland beat Pakistan  by 3 wickets

2011 World Cup Ireland beat England  by 3 wickets

2015 World Cup Bangladesh beat England by 15 runs

2023 World Cup Afghanistan beat defending champions England by 69 runs

2023 World Cup Netherlands beat South Africa by 38 runs

Thank You