Shocking T20 World Cup Upsets

These days the T20 format has become so unpredictable that any team can beat any other highly experienced team on a given day. Those defeats in a tournament like the T20 World Cup are considered into the category of T20 World Cup Upsets.

Why T20 World Cup Upsets are too often?

Till the 7th edition of the T20 World Cup 2021, only 4 upsets were witnessed. And in the T20 World Cup 2022 edition only, 6 upsets happened. Most probably, it is due to the introduction of franchise cricket in various parts of the world which is usually played in T20 format.

With the help of franchise cricket, players who do not get much exposure in their respective nations have improved their skills by playing more competitive cricket alongside many greats of the game and also got exposure to better coaching facilities than theirs. That’s why this shorter format of cricket has witnessed a rise in T20 World Cup upsets.

List of All T20 World Cup Upsets

EditionMatchWinnerScorecardDateVenue
2007Australia vs ZimbabweZIM won by 5 wicketsAUS: 138/9
ZIM: 139/5 (19.5)
12/09/07Cape Town
2009England vs NetherlandsNED won by 4 wicketsENG: 162/5
NED: 163/6 (19.5)
5/06/09Lord’s
2009Bangladesh vs IrelandIRE won by 6 wicketsBAN: 137/8
IRE: 138/4 (18.2)
8/06/09Nottingham 
2016Afghanistan vs West IndiesAFG won by 6 runsAFG: 123/7
WI: 117/8
27/03/16Nagpur
2022Srilanka vs NamibiaNAM won by 55 runsNAM: 163/7
SL: 108 (19)
16/10/22Geelong
2022West Indies vs ScotlandSCO won by 42 runsSCO: 160/5
WI: 118 (18.3)
17/10/22Hobart
2022West Indies vs IrelandIRE won by 9 wicketsWI: 146/5
IRE: 150/1 (17.3)
21/10/22Hobart
2022England vs IrelandIRE won by 5 runs (DLS method)IRE: 157 (19.2)
ENG: 105/5 (14.3)
26/10/22Melbourne
2022Pakistan vs ZimbabweZIM won by 1 runZIM: 130/8
PAK: 129/8 (20)
27/10/22Perth
2022South Africa vs NetherlandsNED won by 13 runsNED: 158/4
SA: 145/8 (20)
06/11/22Adelaide
2024United States vs PakistanUSA won the Super OverPAK: 159/7
USA: 159/3 (20)
06/06/24Dallas
2024New Zealand vs AfghanistanAFG won by 84 runsAFG: 159/6
NZ: 75 (15.2)
07/06/24Guyana