List of the cricket World Cup's biggest upsets:
1979 – Sri Lanka, 238-5, def. India, 191,
by 47 runs at Manchester, England.
1983 – Zimbabwe, 239-6, def. Australia,
226-7, by 13 runs at Nottingham, England.
1996 – Kenya, 166, def. West Indies, 93,
by 73 runs at Pune, India.
1999 – Bangladesh, 223-9, def. Pakistan,
161, by 62 runs at Northampton, England.
2003 – Canada, 180, def. Bangladesh, 120,
by 60 runs at Durban, South Africa.
2003 – Kenya, 210-9, def. Sri Lanka, 157,
by 53 runs at Nairobi, Kenya.
2007 – Bangladesh, 192-5, def. India, 191,
by 5 wickets at Port-of-Spain, Trinidad.
2007 – Ireland, 133-7, def. Pakistan, 132,
by 3 wickets at Kingston, Jamaica.