Skip to content
CricketTaken

2024 ICC Men's T20 World Cup

Hosted by West Indies and United States, 1 - 29 June 2024. 20 teams, 55 matches.

India — champions

Teams
20
Matches
55
Winner
India
Final margin
7 runs

The final

How 2024 was decided

India 176/7 (20 overs) beat South Africa 169/8 (20 overs) by 7 runs

Date
29 June 2024
Venue
Kensington Oval
City
Bridgetown, Barbados
Player of the match
Virat Kohli

Format

Twenty teams were split into four groups of five, with the top two from each group advancing to a Super 8 stage of two groups of four, followed by semi-finals and a final.

Semi-finalists

  • India
  • South Africa
  • England
  • Afghanistan

India became the first team to go through a T20 World Cup unbeaten, and Rohit Sharma the first Indian captain to win two men's T20 World Cups (2007 as a player, 2024 as captain).

Leading players

Player of the tournament
Jasprit Bumrah
Most runs
Rahmanullah Gurbaz
281 runs · Afghanistan
Most wickets
Fazalhaq Farooqi and Arshdeep Singh
17 wickets

What happened

  • Rohit Sharma's side defended 176 in the final, the highest total ever made in a men's T20 World Cup final, beating New Zealand's 172 from 2021.
  • Virat Kohli made 76 off 59 balls in the final and was Player of the Match; Hardik Pandya took 3/20.
  • Heinrich Klaasen's 52 off 27 balls took South Africa close before India held on by 7 runs.
  • India won every match they played, the first team to win a T20 World Cup undefeated.
  • It was the first edition with 20 teams and the first co-hosted by the United States.
  • Arshdeep Singh equalled the record for most wickets in a single T20 World Cup edition with 17.

The tournament

Twenty teams, and a stadium that did not last the summer

The ninth men's T20 World Cup was the first with twenty sides and the first to be played, in part, in the United States. That second fact was the point. The ICC had spent a decade trying to open a market it could not reach, and the 2024 tournament was the lever: four groups of five, a Super 8 stage, then knockouts, spread across nine Caribbean grounds and three American ones. A 34,000-seat modular stadium was thrown up in Eisenhower Park at East Meadow on Long Island, its design unveiled in January and the ground finished in May, used for eight matches and then taken apart again.

Low scores, washouts and a Super Over in Dallas

Those New York pitches misbehaved. The ball seamed and stopped, batting collapsed, and the tournament's marquee fixture became a grind: India were bowled out for 119 and still won, restricting Pakistan to 113 for seven, Jasprit Bumrah taking three for 14. Florida provided the other sort of trouble, three matches at Central Broward washed away without a ball of consequence. The United States came through anyway, having already produced the upset of the group stage in Dallas by tying with Pakistan and winning the Super Over, Monank Patel making 50. Afghanistan went further still, beating New Zealand, Australia and Bangladesh to reach a maiden semi-final.

Bridgetown, 29 June

South Africa arrived in the final unbeaten and without a men's global final in their history. India arrived unbeaten too. Rohit Sharma's side made 176 for seven, Virat Kohli 76 from 59 balls after months of poor returns, and for most of the chase it looked insufficient. Heinrich Klaasen hit 52 from 27 balls and South Africa, needing thirty from thirty with six wickets standing, were favourites. Hardik Pandya then had Klaasen caught behind, and in the last over Suryakumar Yadav took the catch that decided the match, dismissing David Miller at long-off with his left foot inches from the boundary cushion. The third umpire confirmed it. South Africa lost by seven runs.

What it settled

India became the first team to win a men's T20 World Cup without losing a match, and ended an eleven-year wait for a global trophy. Rohit Sharma, Kohli and Ravindra Jadeja all retired from the format that night; Rahul Dravid's tenure as coach ended with them. Fazalhaq Farooqi and Arshdeep Singh shared the wicket-taking record with seventeen apiece, Bumrah was player of the tournament, and South Africa were left carrying a familiar description into another cycle. Expansion was judged a success on its own terms, and the twenty-team format was kept for 2026.

Results

Every match of 2024

All 55 matches in order. A blank scoreline means we could not verify the figures, not that the match was not played.

Group A

  1. #1Canada v United StatesUnited States 197/3 (17.4 overs) beat Canada 194/5 (20 overs) by 7 wickets1 June 2024 · Grand Prairie Stadium, Dallas
  2. #8Ireland v IndiaIndia 97/2 (12.2 overs) beat Ireland 96 all out (16 overs) by 8 wickets5 June 2024 · Nassau County International Cricket Stadium, East Meadow
  3. #11Pakistan v United StatesPakistan 159/7 (20 overs), United States 159/3 (20 overs). Match tied (United States won the Super Over)6 June 2024 · Grand Prairie Stadium, Dallas
  4. #13Canada v IrelandCanada 137/7 (20 overs) beat Ireland 125/7 (20 overs) by 12 runs7 June 2024 · Nassau County International Cricket Stadium, East Meadow
  5. #19India v PakistanIndia 119 all out (19 overs) beat Pakistan 113/7 (20 overs) by 6 runs9 June 2024 · Nassau County International Cricket Stadium, East Meadow
  6. #22Canada v PakistanPakistan 107/3 (17.3 overs) beat Canada 106/7 (20 overs) by 7 wickets11 June 2024 · Nassau County International Cricket Stadium, East Meadow
  7. #25United States v IndiaIndia 111/3 (18.2 overs) beat United States 110/8 (20 overs) by 7 wickets12 June 2024 · Nassau County International Cricket Stadium, East Meadow
  8. #30United States v IrelandNo result14 June 2024 · Central Broward Park, Lauderhill
  9. #33Canada v IndiaNo result15 June 2024 · Central Broward Park, Lauderhill
  10. #36Ireland v PakistanPakistan 111/7 (18.5 overs) beat Ireland 106/9 (20 overs) by 3 wickets16 June 2024 · Central Broward Park, Lauderhill

Group C

  1. #2Papua New Guinea v West IndiesWest Indies 137/5 (19 overs) beat Papua New Guinea 136/8 (20 overs) by 5 wickets2 June 2024 · Providence Stadium, Georgetown
  2. #5Afghanistan v UgandaAfghanistan 183/5 (20 overs) beat Uganda 58 all out (16 overs) by 125 runs3 June 2024 · Providence Stadium, Georgetown
  3. #9Papua New Guinea v UgandaUganda 78/7 (18.2 overs) beat Papua New Guinea 77 all out (19.1 overs) by 3 wickets5 June 2024 · Providence Stadium, Georgetown
  4. #14Afghanistan v New ZealandAfghanistan 159/6 (20 overs) beat New Zealand 75 all out (15.2 overs) by 84 runs7 June 2024 · Providence Stadium, Georgetown
  5. #18West Indies v UgandaWest Indies 173/5 (20 overs) beat Uganda 39 all out (12 overs) by 134 runs8 June 2024 · Providence Stadium, Georgetown
  6. #26West Indies v New ZealandWest Indies 149/9 (20 overs) beat New Zealand 136/9 (20 overs) by 13 runs12 June 2024 · Brian Lara Cricket Academy, San Fernando
  7. #29Papua New Guinea v AfghanistanAfghanistan 101/3 (15.1 overs) beat Papua New Guinea 95 all out (19.5 overs) by 7 wickets13 June 2024 · Brian Lara Cricket Academy, San Fernando
  8. #32Uganda v New ZealandNew Zealand 41/1 (5.2 overs) beat Uganda 40 all out (18.4 overs) by 9 wickets14 June 2024 · Brian Lara Cricket Academy, San Fernando
  9. #39Papua New Guinea v New ZealandNew Zealand 79/3 (12.2 overs) beat Papua New Guinea 78 all out (19.4 overs) by 7 wickets17 June 2024 · Brian Lara Cricket Academy, San Fernando
  10. #40West Indies v AfghanistanWest Indies 218/5 (20 overs) beat Afghanistan 114 all out (16.2 overs) by 104 runs17 June 2024 · Daren Sammy Cricket Ground, Gros Islet

Group B

  1. #3Oman v NamibiaOman 109 all out (19.4 overs), Namibia 109/6 (20 overs). Match tied (Namibia won the Super Over)2 June 2024 · Kensington Oval, Bridgetown
  2. #6Scotland v EnglandNo result4 June 2024 · Kensington Oval, Bridgetown
  3. #10Australia v OmanAustralia 164/5 (20 overs) beat Oman 125/9 (20 overs) by 39 runs5 June 2024 · Kensington Oval, Bridgetown
  4. #12Namibia v ScotlandScotland 157/5 (18.3 overs) beat Namibia 155/9 (20 overs) by 5 wickets6 June 2024 · Kensington Oval, Bridgetown
  5. #17Australia v EnglandAustralia 201/7 (20 overs) beat England 165/6 (20 overs) by 36 runs8 June 2024 · Kensington Oval, Bridgetown
  6. #20Oman v ScotlandScotland 153/3 (13.1 overs) beat Oman 150/7 (20 overs) by 7 wickets9 June 2024 · Sir Vivian Richards Stadium, North Sound
  7. #24Namibia v AustraliaAustralia 74/1 (5.4 overs) beat Namibia 72 all out (17 overs) by 9 wickets11 June 2024 · Sir Vivian Richards Stadium, North Sound
  8. #28Oman v EnglandEngland 50/2 (3.1 overs) beat Oman 47 all out (13.2 overs) by 8 wickets13 June 2024 · Sir Vivian Richards Stadium, North Sound
  9. #34England v NamibiaEngland 122/5 (10 overs) beat Namibia 84/3 (10 overs) by 41 runs (DLS method)15 June 2024 · Sir Vivian Richards Stadium, North Sound
  10. #35Scotland v AustraliaAustralia 186/5 (19.4 overs) beat Scotland 180/5 (20 overs) by 5 wickets15 June 2024 · Daren Sammy Cricket Ground, Gros Islet

Group D

  1. #4Sri Lanka v South AfricaSouth Africa 80/4 (16.2 overs) beat Sri Lanka 77 all out (19.1 overs) by 6 wickets3 June 2024 · Nassau County International Cricket Stadium, East Meadow
  2. #7Nepal v NetherlandsNetherlands 109/4 (18.4 overs) beat Nepal 106 all out (19.2 overs) by 6 wickets4 June 2024 · Grand Prairie Stadium, Dallas
  3. #15Sri Lanka v BangladeshBangladesh 125/8 (19 overs) beat Sri Lanka 124/9 (20 overs) by 2 wickets7 June 2024 · Grand Prairie Stadium, Dallas
  4. #16Netherlands v South AfricaSouth Africa 106/6 (18.5 overs) beat Netherlands 103/9 (20 overs) by 4 wickets8 June 2024 · Nassau County International Cricket Stadium, East Meadow
  5. #21South Africa v BangladeshSouth Africa 113/6 (20 overs) beat Bangladesh 109/7 (20 overs) by 4 runs10 June 2024 · Nassau County International Cricket Stadium, East Meadow
  6. #23Nepal v Sri LankaNo result11 June 2024 · Central Broward Park, Lauderhill
  7. #27Bangladesh v NetherlandsBangladesh 159/5 (20 overs) beat Netherlands 134/8 (20 overs) by 25 runs13 June 2024 · Arnos Vale Stadium, Kingstown
  8. #31South Africa v NepalSouth Africa 115/7 (20 overs) beat Nepal 114/7 (20 overs) by 1 run14 June 2024 · Arnos Vale Stadium, Kingstown
  9. #37Bangladesh v NepalBangladesh 106 all out (19.3 overs) beat Nepal 85 all out (19.2 overs) by 21 runs16 June 2024 · Arnos Vale Stadium, Kingstown
  10. #38Sri Lanka v NetherlandsSri Lanka 201/6 (20 overs) beat Netherlands 118 all out (16.4 overs) by 83 runs16 June 2024 · Daren Sammy Cricket Ground, Gros Islet

Super Eight Group 2

  1. #41South Africa v United StatesSouth Africa 194/4 (20 overs) beat United States 176/6 (20 overs) by 18 runs19 June 2024 · Sir Vivian Richards Stadium, North Sound
  2. #42West Indies v EnglandEngland 181/2 (17.3 overs) beat West Indies 180/4 (20 overs) by 8 wickets19 June 2024 · Daren Sammy Cricket Ground, Gros Islet
  3. #45South Africa v EnglandSouth Africa 163/6 (20 overs) beat England 156/6 (20 overs) by 7 runs21 June 2024 · Daren Sammy Cricket Ground, Gros Islet
  4. #46United States v West IndiesWest Indies 130/1 (10.5 overs) beat United States 128 all out (19.5 overs) by 9 wickets21 June 2024 · Kensington Oval, Bridgetown
  5. #49United States v EnglandEngland 117/0 (9.4 overs) beat United States 115 all out (18.5 overs) by 10 wickets23 June 2024 · Kensington Oval, Bridgetown
  6. #50West Indies v South AfricaSouth Africa 124/7 (16.1 overs) beat West Indies 135/8 (20 overs) by 3 wickets (DLS method)23 June 2024 · Sir Vivian Richards Stadium, North Sound

Super Eight Group 1

  1. #43India v AfghanistanIndia 181/8 (20 overs) beat Afghanistan 134 all out (20 overs) by 47 runs20 June 2024 · Kensington Oval, Bridgetown
  2. #44Bangladesh v AustraliaAustralia 100/2 (11.2 overs) beat Bangladesh 140/8 (20 overs) by 28 runs (DLS method)20 June 2024 · Sir Vivian Richards Stadium, North Sound
  3. #47India v BangladeshIndia 196/5 (20 overs) beat Bangladesh 146/8 (20 overs) by 50 runs22 June 2024 · Sir Vivian Richards Stadium, North Sound
  4. #48Afghanistan v AustraliaAfghanistan 148/6 (20 overs) beat Australia 127 all out (19.2 overs) by 21 runs22 June 2024 · Arnos Vale Stadium, Kingstown
  5. #51India v AustraliaIndia 205/5 (20 overs) beat Australia 181/7 (20 overs) by 24 runs24 June 2024 · Daren Sammy Cricket Ground, Gros Islet
  6. #52Afghanistan v BangladeshAfghanistan 115/5 (20 overs) beat Bangladesh 105 all out (17.5 overs) by 8 runs (DLS method)24 June 2024 · Arnos Vale Stadium, Kingstown

Semi-final

  1. #53Afghanistan v South AfricaSouth Africa 60/1 (8.5 overs) beat Afghanistan 56 all out (11.5 overs) by 9 wickets26 June 2024 · Brian Lara Cricket Academy, San Fernando
  2. #54India v EnglandIndia 171/7 (20 overs) beat England 103 all out (16.4 overs) by 68 runs27 June 2024 · Providence Stadium, Georgetown

Final

  1. #55India v South AfricaIndia 176/7 (20 overs) beat South Africa 169/8 (20 overs) by 7 runs29 June 2024 · Kensington Oval, Bridgetown

Compiled from published tournament records, cross-checked across more than one source. Unlike the player, IPL and Big Bash pages, these figures are not computed from our own ball-by-ball archive. Anything we could not verify is left blank rather than guessed.

Every T20 World Cup