T20 World Cup 2024: Schedule, format, where to watch and results
![](/_next/image?url=https%3A%2F%2Fwww.planetsport.com%2Fimage-library%2Fland%2F700%2F1530958_jasprit-bumrah-india-t20-wc-jun24.webp&w=3840&q=75)
The 2024 T20 World Cup is now in the book with India taking the crown, Planet Sport reviews the tournament results.
India ended a decade-long trophy drought after a stunning spell from Jasprit Bumrah and a sensational late catch from Suryakumar Yadav carried them to a thrilling seven-run T20 World Cup final win over South Africa..
Here Planet Sport gives you a run through all the results from the Group stages, Super 8's and the final stages.
T20 World Cup final result
June 29 - India beat South Africa by seven runs
T20 World Cup semi-final results
June 27 - South Africa beat Afghanistan by nine wickets
June 27 - India beat England by 68 runs
T20 World Cup Super 8's results
June 25 - Afghanistan beat Bangladesh by eight runs (DLS) (Group 1)
June 24 - India beat Australia by 24 runs (Group 1)
June 24 - South Africa beat West Indies by three wickets (Group 2)
June 23 - England beat USA by 10 wickets (Group 2)
June 23 - Afghanistan beat Australia by 21 runs (Group 1)
June 22 - India beat Bangladesh by 50 runs (Group 1)
June 22 - West Indies beat USA by nine wickets (Group 2)
June 21 - South Africa beat England by seven runs (Group 2)
June 21 - Australia beat Bangladesh by 28 runs (DLS) (Group 1)
June 20 - India beat Afghanistan by 47 runs (Group 1)
June 20 - England beat West Indies by eight wickets (Group 2)
June 19 - South Africa beat USA by 18 runs (Group 2)
T20 Group Stage results
June 18 - West Indies beat Afghanistan by 104 runs (Group C)
June 17- New Zealand beat Papua New Guinea by seven wickets (Group C)
June 17- Sri Lanka beat the Netherlands by 83 runs (Group D)
June 17- Bangladesh beat Nepal by 21 runs (Group D)
June 16 - Pakistan beat Ireland by three wickets (Group A)
June 16 - Australia beat Scotland by five wickets (Group B)
June 15- South Africa beat Nepal by one run (Group D)
June 15 - England beat Namibia by 41 runs (DLS) (Group B)
June 15 - India vs Canada - match abandoned (Group A)
June 15 - New Zealand beat Uganda by nine wickets (Group C)
June 14 - USA vs Ireland - match abandoned (Group A)
June 14 - Afghanistan beat Papua New Guinea by seven wickets (Group C)
June 13 - England beat Oman by eight wickets (Group B)
June 13 - Bangladesh beat Netherlands by 25 runs (Group D)
June 13 - West Indies beat New Zealand by 13 runs (Group C)
June 12 - India beat USA by seven wickets (Group A)
June 12 - Australia beat Namibia by nine wickets (Group B)
June 12 - Sri Lanka vs Nepal - match abandoned (Group D)
June 11 - Pakistan beat Canada by seven wickets (Group A)
June 10 - South Africa beat Bangladesh by four runs (Group D)
June 9 - Scotland beat Oman by seven wickets (Group B)
June 9 - India beat Pakistan by six runs (Group A)
June 9 - West Indies beat Uganda by 134 runs (Group C)
June 8 - Australia beat England by 36 runs (Group B)
June 8 - South Africa beat Netherlands by four wickets (Group D)
June 8 - Bangladesh beat Sri Lanka by two wickets (Group D)
June 8 - Afghanistan beat New Zealand by 84 runs (Group C)
June 7- Canada beat Ireland by 12 runs (Group A)
June 6 - Scotland beat Namibia by five wickets (Group B)
June 6 - USA beat Pakistan in Super Over by five runs (Group A)
June 6 - Australia beat Oman by 39 runs (Group B)
June 6 - Uganda beat Papua New Guinea by three wickets (Group C)
June 5 - India beat Ireland by eight wickets (Group A)
June 4 - Netherlands beat Nepal by six wickets (Group D)
June 4 - England vs Scotland - no result due to rain (Group B)
June 4 - Afghanistan beat Uganda by 125 runs (Group C)
June 3 - South Africa beat Sri Lanka by six wickets (Group D)
June 3 - Namibia beat Oman in Super Over by 11 runs (Group B)
June 2 - West Indies beat PNG by five wickets (Group C)
June 2 - USA beat Canada by seven wickets (Group A)