Live Tournament

ICC Men's T20 World Cup

2024

Final

South Africa
South Africa
VS
India
India
29 June 2024
COMPLETEDVIEW DETAILS →

Highlighted Matches

Semi Final

27 Jun 2024, 14:30 UTC

COMPLETED
IND
IND
vs
ENG
ENG
View Match Details

Semi Final

27 Jun 2024, 00:30 UTC

COMPLETED
SA
SA
vs
AFG
AFG
View Match Details

Match Schedule

52nd Match
25 June 2024
Afghanistan
Afghanistan
115/5(20 ov)
VS
Bangladesh
Bangladesh
105/10(17.5 ov)
Toss WinnerAfghanistanDecisionbattingResultAfghanistan won by 8 runs (D/L Method)MOTM
Naveen ul Haq
Naveen ul Haq
51st Match
24 June 2024
Australia
Australia
181/7(20 ov)
VS
India
India
205/5(20 ov)
Toss WinnerAustraliaDecisionbowlingResultIndia won by 24 runsMOTM
Rohit Sharma
Rohit Sharma
50th Match
24 June 2024
West Indies
West Indies
135/8(20 ov)
VS
South Africa
South Africa
124/7(16.1 ov)
Toss WinnerSouth AfricaDecisionbowlingResultSouth Africa won by 3 wickets (with 5 balls remaining)MOTM
Tabraiz Shamsi
Tabraiz Shamsi
49th Match
23 June 2024
United States of America
United States of America
115/10(18.5 ov)
VS
England
England
117/0(9.4 ov)
Toss WinnerEnglandDecisionbowlingResultEngland won by 10 wickets (with 62 balls remaining)MOTM
Adil Rashid
Adil Rashid
48th Match
23 June 2024
Afghanistan
Afghanistan
148/6(20 ov)
VS
Australia
Australia
127/10(19.2 ov)
Toss WinnerAustraliaDecisionbowlingResultAfghanistan won by 21 runsMOTM
Gulbadin Naib
Gulbadin Naib
47th Match
22 June 2024
India
India
196/5(20 ov)
VS
Bangladesh
Bangladesh
146/8(20 ov)
Toss WinnerBangladeshDecisionbowlingResultIndia won by 50 runsMOTM
Hardik Pandya
Hardik Pandya
46th Match
22 June 2024
United States of America
United States of America
128/10(19.5 ov)
VS
West Indies
West Indies
130/1(10.5 ov)
Toss WinnerWest IndiesDecisionbowlingResultWest Indies won by 9 wickets (with 55 balls remaining)MOTM
Roston Chase
Roston Chase
45th Match
21 June 2024
England
England
156/6(20 ov)
VS
South Africa
South Africa
163/6(20 ov)
Toss WinnerEnglandDecisionbowlingResultSouth Africa won by 7 runsMOTM
Quinton de Kock
Quinton de Kock
44th Match
21 June 2024
Australia
Australia
100/2(11.2 ov)
VS
Bangladesh
Bangladesh
140/8(20 ov)
Toss WinnerAustraliaDecisionbowlingResultAustralia won by 28 runs (D/L Method)MOTM
Pat Cummins
Pat Cummins
43rd Match
20 June 2024
Afghanistan
Afghanistan
134/10(20 ov)
VS
India
India
181/8(20 ov)
Toss WinnerIndiaDecisionbattingResultIndia won by 47 runsMOTM
Suryakumar Yadav
Suryakumar Yadav
42nd Match
20 June 2024
England
England
181/2(17.3 ov)
VS
West Indies
West Indies
180/4(20 ov)
Toss WinnerEnglandDecisionbowlingResultEngland won by 8 wickets (with 15 balls remaining)MOTM
Philip Salt
Philip Salt
41st Match
19 June 2024
United States of America
United States of America
176/6(20 ov)
VS
South Africa
South Africa
194/4(20 ov)
Toss WinnerUnited States of AmericaDecisionbowlingResultSouth Africa won by 18 runsMOTM
Quinton de Kock
Quinton de Kock
40th Match
18 June 2024
West Indies
West Indies
218/5(20 ov)
VS
Afghanistan
Afghanistan
114/10(16.2 ov)
Toss WinnerAfghanistanDecisionbowlingResultWest Indies won by 104 runsMOTM
Nicholas Pooran
Nicholas Pooran
39th Match
17 June 2024
New Zealand
New Zealand
79/3(12.2 ov)
VS
Papua New Guinea
Papua New Guinea
78/10(19.4 ov)
Toss WinnerNew ZealandDecisionbowlingResultNew Zealand won by 7 wickets (with 46 balls remaining)MOTM
Lockie Ferguson
Lockie Ferguson
38th Match
17 June 2024
Sri Lanka
Sri Lanka
201/6(20 ov)
VS
Netherlands
Netherlands
118/10(16.4 ov)
Toss WinnerNetherlandsDecisionbowlingResultSri Lanka won by 83 runsMOTM
Charith Asalanka
Charith Asalanka
37th Match
16 June 2024
Bangladesh
Bangladesh
106/10(19.3 ov)
VS
Nepal
Nepal
85/10(19.2 ov)
Toss WinnerNepalDecisionbowlingResultBangladesh won by 21 runsMOTM
Tanzim Hasan Sakib
Tanzim Hasan Sakib
36th Match
16 June 2024
Pakistan
Pakistan
111/7(18.5 ov)
VS
Ireland
Ireland
106/9(20 ov)
Toss WinnerPakistanDecisionbowlingResultPakistan won by 3 wickets (with 7 balls remaining)MOTM
Shaheen Afridi
Shaheen Afridi
35th Match
16 June 2024
Australia
Australia
186/5(19.4 ov)
VS
Scotland
Scotland
180/5(20 ov)
Toss WinnerAustraliaDecisionbowlingResultAustralia won by 5 wickets (with 2 balls remaining)MOTM
Marcus Stoinis
Marcus Stoinis
34th Match
15 June 2024
Namibia
Namibia
84/2(10 ov)
VS
England
England
122/5(10 ov)
Toss WinnerNamibiaDecisionbowlingResultEngland won by 41 runs (DLS method)MOTM
Harry Brook
Harry Brook

33rd Match

ABAN.

15 Jun 2024, 14:30 UTC

IND
IND
CAN
CAN
DETAILS
32nd Match
15 June 2024
New Zealand
New Zealand
41/1(5.2 ov)
VS
Uganda
Uganda
40/10(18.4 ov)
Toss WinnerNew ZealandDecisionbowlingResultNew Zealand won by 9 wickets (with 88 balls remaining)MOTM
Tim Southee
Tim Southee
31st Match
14 June 2024
South Africa
South Africa
115/7(20 ov)
VS
Nepal
Nepal
114/7(20 ov)
Toss WinnerNepalDecisionbowlingResultSouth Africa won by 1 runMOTM
Tabraiz Shamsi
Tabraiz Shamsi

30th Match

ABAN.

14 Jun 2024, 14:30 UTC

USA
USA
IRE
IRE
DETAILS
29th Match
14 June 2024
Afghanistan
Afghanistan
101/3(15.1 ov)
VS
Papua New Guinea
Papua New Guinea
95/10(19.5 ov)
Toss WinnerAfghanistanDecisionbowlingResultAfghanistan won by 7 wickets (with 29 balls remaining)MOTM
Fazalhaq Farooqi
Fazalhaq Farooqi
28th Match
13 June 2024
England
England
50/2(3.1 ov)
VS
Oman
Oman
47/10(13.2 ov)
Toss WinnerEnglandDecisionbowlingResultEngland won by 8 wickets (with 101 balls remaining)MOTM
Adil Rashid
Adil Rashid
27th Match
13 June 2024
Bangladesh
Bangladesh
159/5(20 ov)
VS
Netherlands
Netherlands
134/8(20 ov)
Toss WinnerNetherlandsDecisionbowlingResultBangladesh won by 25 runsMOTM
Shakib Al Hasan
Shakib Al Hasan
26th Match
13 June 2024
West Indies
West Indies
149/9(20 ov)
VS
New Zealand
New Zealand
136/9(20 ov)
Toss WinnerNew ZealandDecisionbowlingResultWest Indies won by 13 runsMOTM
Sherfane Rutherford
Sherfane Rutherford