Biggest Upsets in Cricket World Cup

The Cricket World Cup has produced some of the most shocking results in sporting history. Across nearly five decades, underdogs have toppled giants, minnows have humbled champions, and matches that looked like formalities have turned into unforgettable classics. These are the biggest upsets in Cricket World Cup history, ranked by their sheer improbability and lasting impact.

What makes a World Cup upset truly great is the gap between expectation and reality. When a part-time team beats a side full of legends, or when a debutant nation knocks out a former champion, the result reverberates far beyond the boundary rope. Many of these shocks changed the course of tournaments, ended eras, and launched new cricketing nations onto the world stage.

Ireland vs England, 2011

The greatest run chase in World Cup history produced the greatest upset of the modern era. England posted 327 for 8 in Bangalore, with Jonathan Trott and Andrew Strauss both scoring freely. Ireland were 111 for 5 in reply and the game looked dead. Then Kevin O'Brien walked in and played one of the most astonishing innings ever seen, smashing 113 off just 63 balls, including the fastest World Cup hundred at the time off 50 deliveries.

O'Brien's assault, supported by Alex Cusack and John Mooney, carried Ireland to 329 for 7 with five balls to spare. England, finalists in spirit and packed with stars, had been beaten by their neighbours in a match nobody gave Ireland a chance of winning. It remains the benchmark for World Cup giant-killing.

Bangladesh vs India, 2007

India arrived at the 2007 World Cup in the Caribbean as one of the favourites, with Sachin Tendulkar, Rahul Dravid, and a batting line-up full of superstars. Bangladesh, still finding their feet in international cricket, bowled India out for just 191 in Port of Spain. Mashrafe Mortaza led the attack with 4 for 38, ripping through the Indian top order.

Bangladesh chased the target down with five wickets in hand, thanks to half-centuries from teenagers Tamim Iqbal, Shakib Al Hasan, and Mushfiqur Rahim, who would define Bangladeshi cricket for the next 15 years. The defeat sent India crashing out in the group stage and triggered a national inquest. For Bangladesh, it was the result that announced their arrival.

Ireland vs Pakistan, 2007

Just days after the Bangladesh shock, the 2007 tournament delivered another stunner. Pakistan, the 1992 champions, were bowled out for 132 by Ireland in Jamaica on a difficult pitch. Boyd Rankin and Trent Johnston shared the bowling honours as Pakistan's star-studded batting collapsed.

Ireland chased it down with three wickets in hand, Niall O'Brien anchoring the innings with 72. The result knocked Pakistan out of the World Cup and remains one of the darkest days in Pakistani cricket history. It also came during a tournament already overshadowed by the tragic death of coach Bob Woolmer, making it an emotionally charged upset.

Zimbabwe vs Australia, 1983

The very first World Cup upset set the template for all that followed. In the 1983 tournament in England, Zimbabwe were playing their first ever World Cup match, having only recently gained independence. Australia were one of the tournament favourites with a side full of established stars.

Zimbabwe posted 239 for 6, with captain Duncan Fletcher scoring a superb 69 not out and taking 4 for 42 with the ball in a magnificent all-round performance. Australia were bowled out for 226, falling 13 runs short. The result stunned the cricket world and proved that on any given day, reputation counts for nothing. Fletcher's performance remains one of the great all-round displays in World Cup history.

Kenya vs West Indies, 1996

The 1996 World Cup in the subcontinent produced one of the most remarkable bowling performances in tournament history. Kenya, making their World Cup debut, faced a West Indies side containing Brian Lara, Richie Richardson, and Courtney Walsh. Kenya were bowled out for 166, and a routine West Indies win seemed inevitable.

What followed was extraordinary. Kenya's bowlers, led by Maurice Odumbe's 3 for 15, ripped through the West Indian batting, dismissing them for just 93. It was the lowest total by a full member nation against an associate at the time, and Kenya's 73-run victory remains one of the biggest shocks the tournament has ever seen. The win put Kenyan cricket on the map and inspired a generation of players in East Africa.

Afghanistan vs England, 2023

The 2023 World Cup in India delivered a modern classic. Defending champions England, with one of the most destructive batting line-ups in the world, were expected to brush aside Afghanistan in Delhi. Instead, Afghanistan posted 284, with Rahmanullah Gurbaz smashing 80 and Ikram Alikhil contributing a vital 58.

England's chase never got going against Afghanistan's world-class spin attack. Rashid Khan, Mujeeb Ur Rahman, and Mohammad Nabi shared eight wickets as England were bowled out for 215, losing by 69 runs. It was Afghanistan's first ever win over England in ODIs and one of the great World Cup hat-tricks of team performances, a complete display with bat, ball, and in the field that announced Afghanistan as a genuine force.

Netherlands vs South Africa, 2023

The same 2023 tournament produced another seismic shock in Dharamsala. Rain reduced the match to 43 overs per side, and the Netherlands posted 245 for 8, with captain Scott Edwards scoring a brilliant unbeaten 78. South Africa, who had been smashing records with their batting all tournament, were expected to chase it comfortably.

Instead, the Dutch bowlers produced a disciplined masterclass. Logan van Beek took 3 for 60 and the fielding was electric, including a stunning run out of the dangerous David Miller. South Africa were bowled out for 207, losing by 38 runs. It was the Netherlands' first ever ODI win over South Africa and a result that blew the tournament wide open.

Bangladesh vs Pakistan, 1999

Before their 2007 heroics, Bangladesh had already tasted World Cup glory against Pakistan. In the 1999 tournament in England, Bangladesh were still an associate nation and Pakistan would go on to reach the final. Nobody gave Bangladesh a chance in their group-stage meeting at Northampton.

Bangladesh posted 223 for 9, with Akram Khan top-scoring with 42. Pakistan's chase fell apart against disciplined bowling, with Khaled Mahmud taking 3 for 31, and they were bowled out for 161. The 62-run victory was Bangladesh's first ever win over a Test-playing nation and played a significant role in their elevation to full ICC membership the following year. Few upsets have had such a tangible legacy.

Sri Lanka vs India, 1979

Long before Sri Lanka became World Cup winners themselves, they were the tournament's great underdogs. In the 1979 World Cup, still an associate nation, Sri Lanka faced an Indian side containing Sunil Gavaskar and Kapil Dev at Old Trafford. Sri Lanka posted 238 for 5, with Duleep Mendis scoring 64.

India's chase collapsed spectacularly against Sri Lanka's medium-pacers, and they were bowled out for 191. The 47-run defeat was a humiliation for India and a landmark moment for Sri Lankan cricket, foreshadowing their rise to the top of the world game. Within 17 years, Sri Lanka would be crowned World Cup winners, a journey that arguably began on that day at Old Trafford.

The Greatest Upsets at a Glance

Year Upset Margin Venue
1983 Zimbabwe beat Australia 13 runs Nottingham
1996 Kenya beat West Indies 73 runs Pune
1999 Bangladesh beat Pakistan 62 runs Northampton
2007 Bangladesh beat India 5 wickets Port of Spain
2007 Ireland beat Pakistan 3 wickets Kingston
2011 Ireland beat England 5 wickets Bangalore
2023 Afghanistan beat England 69 runs Delhi
2023 Netherlands beat South Africa 38 runs Dharamsala

Why Upsets Define the World Cup

These results matter because they are the lifeblood of the tournament. The World Cup's greatest stories are not always about the winners lifting the trophy; they are about the days when the impossible happened. Ireland's heroics in 2011, Bangladesh's breakthroughs, Kenya's miracle in 1996, these are the matches fans remember decades later.

Upsets also grow the game. Bangladesh's wins over Pakistan and India accelerated their path to Test status. Ireland's victories helped their case for full membership. Afghanistan's recent triumphs have inspired millions.

The roll of honour of World Cup winners is dominated by a handful of great teams, from the West Indies of the 1970s to Australia's modern dynasty. But alongside those champions sits this parallel history of glorious failure for the favourites, a reminder that in a one-day match, eleven committed players can beat anyone.

Even the most dramatic individual feats, like World Cup hat-tricks, often arrive in these unlikely contests, adding to the folklore. And when underdogs topple giants in knockout matches, such as the famous 2011 final that followed Ireland's upset of England in the same tournament, the entire narrative of a World Cup can change in a single afternoon.

Frequently Asked Questions

What is the biggest upset in Cricket World Cup history?

Ireland's 2011 victory over England is widely considered the biggest upset, featuring Kevin O'Brien's 113 off 63 balls in a record chase of 328. Kenya's 1996 win over West Indies and Bangladesh's 2007 win over India are close contenders.

Which associate nation has the most World Cup upset wins?

Ireland lead the way with famous wins over Pakistan (2007), England (2011), and West Indies (2015). Bangladesh, while now a full member, recorded iconic upsets as an emerging nation in 1999 and 2007.

Has a minnow ever won the Cricket World Cup?

No associate or minor nation has ever won the World Cup. Sri Lanka came closest to that fairytale, winning in 1996 just 14 years after gaining Test status, having been minnows themselves in 1979 and 1983.

What was the lowest total successfully defended in a World Cup upset?

Kenya's defence of 166 against West Indies in 1996, bowling them out for 93, stands among the most remarkable.

Did Afghanistan ever beat England in a World Cup?

Yes, Afghanistan beat England by 69 runs in the 2023 World Cup in Delhi, bowling the defending champions out for 215 after posting 284. It was Afghanistan's first ODI win over England.

Which World Cup had the most upsets?

The 2007 World Cup is often cited, with Bangladesh beating India and Ireland beating Pakistan in the group stage, both favourites crashing out. The 2023 edition also produced multiple shocks including Afghanistan over England and Netherlands over South Africa.

Rivcky John

A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.