Matches (20)
MLC (1)
ENG v WI (1)
IRE vs ZIM (1)
Men's Hundred (2)
Women's Asia Cup (2)
WCL 2 (1)
Canada T20 (4)
Women's Hundred (2)
One-Day Cup (5)
SL vs IND (1)

T20 World Cup 2024 - Schedule & Results

Sun, 02 Jun '24
Canada Flag

Canada

194/5
United States of America Flag

United States of America

(17.4/20 ov, T:195) 197/3

U.S.A. won by 7 wickets (with 14 balls remaining)

Papua New Guinea Flag

Papua New Guinea

136/8
West Indies Flag

West Indies

(19/20 ov, T:137) 137/5

West Indies won by 5 wickets (with 6 balls remaining)

Mon, 03 Jun '24
Oman Flag

Oman

(19.4/20 ov) 109
Namibia Flag

Namibia

(20 ov, T:110) 109/6

Match tied (Namibia won the Super Over)

Sri Lanka Flag

Sri Lanka

77
South Africa Flag

South Africa

(16.2/20 ov, T:78) 80/4

South Africa won by 6 wickets (with 22 balls remaining)

Tue, 04 Jun '24
Afghanistan Flag

Afghanistan

183/5
Uganda Flag

Uganda

(16/20 ov, T:184) 58

Afghanistan won by 125 runs

Nepal Flag

Nepal

106
Netherlands Flag

Netherlands

(18.4/20 ov, T:107) 109/4

Netherlands won by 6 wickets (with 8 balls remaining)

Wed, 05 Jun '24
Ireland Flag

Ireland

96
India Flag

India

(12.2/20 ov, T:97) 97/2

India won by 8 wickets (with 46 balls remaining)

Papua New Guinea Flag

Papua New Guinea

77
Uganda Flag

Uganda

(18.2/20 ov, T:78) 78/7

Uganda won by 3 wickets (with 10 balls remaining)

Thu, 06 Jun '24
Australia Flag

Australia

164/5
Oman Flag

Oman

(20 ov, T:165) 125/9

Australia won by 39 runs

Pakistan Flag

Pakistan

159/7
United States of America Flag

United States of America

(20 ov, T:160) 159/3

Match tied (U.S.A. won the Super Over)

Namibia Flag

Namibia

155/9
Scotland Flag

Scotland

(18.3/20 ov, T:156) 157/5

Scotland won by 5 wickets (with 9 balls remaining)

Fri, 07 Jun '24
Canada Flag

Canada

137/7
Ireland Flag

Ireland

(20 ov, T:138) 125/7

Canada won by 12 runs

Afghanistan Flag

Afghanistan

159/6
New Zealand Flag

New Zealand

(15.2/20 ov, T:160) 75

Afghanistan won by 84 runs

Sat, 08 Jun '24
Sri Lanka Flag

Sri Lanka

124/9
Bangladesh Flag

Bangladesh

(19/20 ov, T:125) 125/8

Bangladesh won by 2 wickets (with 6 balls remaining)

Netherlands Flag

Netherlands

103/9
South Africa Flag

South Africa

(18.5/20 ov, T:104) 106/6

South Africa won by 4 wickets (with 7 balls remaining)

Australia Flag

Australia

201/7
England Flag

England

(20 ov, T:202) 165/6

Australia won by 36 runs

Sun, 09 Jun '24
West Indies Flag

West Indies

173/5
Uganda Flag

Uganda

(12/20 ov, T:174) 39

West Indies won by 134 runs

India Flag

India

119
Pakistan Flag

Pakistan

(20 ov, T:120) 113/7

India won by 6 runs

Oman Flag

Oman

150/7
Scotland Flag

Scotland

(13.1/20 ov, T:151) 153/3

Scotland won by 7 wickets (with 41 balls remaining)

Mon, 10 Jun '24
South Africa Flag

South Africa

113/6
Bangladesh Flag

Bangladesh

(20 ov, T:114) 109/7

South Africa won by 4 runs

Tue, 11 Jun '24
Canada Flag

Canada

106/7
Pakistan Flag

Pakistan

(17.3/20 ov, T:107) 107/3

Pakistan won by 7 wickets (with 15 balls remaining)

Wed, 12 Jun '24
Namibia Flag

Namibia

72
Australia Flag

Australia

(5.4/20 ov, T:73) 74/1

Australia won by 9 wickets (with 86 balls remaining)

United States of America Flag

United States of America

110/8
India Flag

India

(18.2/20 ov, T:111) 111/3

India won by 7 wickets (with 10 balls remaining)

Thu, 13 Jun '24
West Indies Flag

West Indies

149/9
New Zealand Flag

New Zealand

(20 ov, T:150) 136/9

West Indies won by 13 runs

Bangladesh Flag

Bangladesh

159/5
Netherlands Flag

Netherlands

(20 ov, T:160) 134/8

Bangladesh won by 25 runs

Oman Flag

Oman

47
England Flag

England

(3.1/20 ov, T:48) 50/2

England won by 8 wickets (with 101 balls remaining)

Fri, 14 Jun '24
Papua New Guinea Flag

Papua New Guinea

95
Afghanistan Flag

Afghanistan

(15.1/20 ov, T:96) 101/3

Afghanistan won by 7 wickets (with 29 balls remaining)

United States of America Flag

United States of America

Ireland Flag

Ireland

Match abandoned without a ball bowled

South Africa Flag

South Africa

115/7
Nepal Flag

Nepal

(20 ov, T:116) 114/7

South Africa won by 1 run

Sat, 15 Jun '24
Uganda Flag

Uganda

40
New Zealand Flag

New Zealand

(5.2/20 ov, T:41) 41/1

New Zealand won by 9 wickets (with 88 balls remaining)

England Flag

England

(10/10 ov) 122/5
Namibia Flag

Namibia

(10/10 ov, T:126) 84/3

England won by 41 runs (DLS method)

Sun, 16 Jun '24
Scotland Flag

Scotland

180/5
Australia Flag

Australia

(19.4/20 ov, T:181) 186/5

Australia won by 5 wickets (with 2 balls remaining)

Ireland Flag

Ireland

106/9
Pakistan Flag

Pakistan

(18.5/20 ov, T:107) 111/7

Pakistan won by 3 wickets (with 7 balls remaining)

Bangladesh Flag

Bangladesh

106
Nepal Flag

Nepal

(19.2/20 ov, T:107) 85

Bangladesh won by 21 runs

Mon, 17 Jun '24
Sri Lanka Flag

Sri Lanka

201/6
Netherlands Flag

Netherlands

(16.4/20 ov, T:202) 118

Sri Lanka won by 83 runs

Papua New Guinea Flag

Papua New Guinea

78
New Zealand Flag

New Zealand

(12.2/20 ov, T:79) 79/3

New Zealand won by 7 wickets (with 46 balls remaining)

Tue, 18 Jun '24
West Indies Flag

West Indies

218/5
Afghanistan Flag

Afghanistan

(16.2/20 ov, T:219) 114

West Indies won by 104 runs

Wed, 19 Jun '24
South Africa Flag

South Africa

194/4
United States of America Flag

United States of America

(20 ov, T:195) 176/6

South Africa won by 18 runs

Thu, 20 Jun '24
West Indies Flag

West Indies

180/4
England Flag

England

(17.3/20 ov, T:181) 181/2

England won by 8 wickets (with 15 balls remaining)

India Flag

India

181/8
Afghanistan Flag

Afghanistan

(20 ov, T:182) 134

India won by 47 runs

Fri, 21 Jun '24
Bangladesh Flag

Bangladesh

140/8
Australia Flag

Australia

(11.2/11.2 ov, T:73) 100/2

Australia won by 28 runs (DLS method)

South Africa Flag

South Africa

163/6
England Flag

England

(20 ov, T:164) 156/6

South Africa won by 7 runs

Sat, 22 Jun '24
United States of America Flag

United States of America

128
West Indies Flag

West Indies

(10.5/20 ov, T:129) 130/1

West Indies won by 9 wickets (with 55 balls remaining)

India Flag

India

196/5
Bangladesh Flag

Bangladesh

(20 ov, T:197) 146/8

India won by 50 runs

Sun, 23 Jun '24
Afghanistan Flag

Afghanistan

148/6
Australia Flag

Australia

(19.2/20 ov, T:149) 127

Afghanistan won by 21 runs

United States of America Flag

United States of America

115
England Flag

England

(9.4/20 ov, T:116) 117/0

England won by 10 wickets (with 62 balls remaining)

Mon, 24 Jun '24
West Indies Flag

West Indies

135/8
South Africa Flag

South Africa

(16.1/17 ov, T:123) 124/7

South Africa won by 3 wickets (with 5 balls remaining) (DLS method)

India Flag

India

205/5
Australia Flag

Australia

(20 ov, T:206) 181/7

India won by 24 runs

Tue, 25 Jun '24
Afghanistan Flag

Afghanistan

115/5
Bangladesh Flag

Bangladesh

(17.5/19 ov, T:114) 105

Afghanistan won by 8 runs (DLS method)

Thu, 27 Jun '24
Afghanistan Flag

Afghanistan

56
South Africa Flag

South Africa

(8.5/20 ov, T:57) 60/1

South Africa won by 9 wickets (with 67 balls remaining)

India Flag

India

171/7
England Flag

England

(16.4/20 ov, T:172) 103

India won by 68 runs

Sat, 29 Jun '24
India Flag

India

176/7
South Africa Flag

South Africa

(20 ov, T:177) 169/8

India won by 7 runs

ICC Men's T20 World Cup 2024 Matches

Canada vs U.S.A. - 1st Match, Group A|P.N.G. vs West Indies - 2nd Match, Group C|Oman vs Namibia - 3rd Match, Group B|Sri Lanka vs South Africa - 4th Match, Group D|Afghanistan vs Uganda - 5th Match, Group C|Scotland vs England - 6th Match, Group B|Nepal vs Netherlands - 7th Match, Group D|Ireland vs India - 8th Match, Group A|P.N.G. vs Uganda - 9th Match, Group C|Australia vs Oman - 10th Match, Group B|Pakistan vs U.S.A. - 11th Match, Group A|Namibia vs Scotland - 12th Match, Group B|Canada vs Ireland - 13th Match, Group A|Afghanistan vs New Zealand - 14th Match, Group C|Sri Lanka vs Bangladesh - 15th Match, Group D|Netherlands vs South Africa - 16th Match, Group D|Australia vs England - 17th Match, Group B|West Indies vs Uganda - 18th Match, Group C|India vs Pakistan - 19th Match, Group A|Oman vs Scotland - 20th Match, Group B|South Africa vs Bangladesh - 21st Match, Group D|Canada vs Pakistan - 22nd Match, Group A|Nepal vs Sri Lanka - 23rd Match, Group D|Namibia vs Australia - 24th Match, Group B|U.S.A. vs India - 25th Match, Group A|West Indies vs New Zealand - 26th Match, Group C|Bangladesh vs Netherlands - 27th Match, Group D|Oman vs England - 28th Match, Group B|P.N.G. vs Afghanistan - 29th Match, Group C|U.S.A. vs Ireland - 30th Match, Group A|South Africa vs Nepal - 31st Match, Group D|Uganda vs New Zealand - 32nd Match, Group C|Canada vs India - 33rd Match, Group A|England vs Namibia - 34th Match, Group B|Scotland vs Australia - 35th Match, Group B|Ireland vs Pakistan - 36th Match, Group A|Bangladesh vs Nepal - 37th Match, Group D|Sri Lanka vs Netherlands - 38th Match, Group D|P.N.G. vs New Zealand - 39th Match, Group C|West Indies vs Afghanistan - 40th Match, Group C|South Africa vs U.S.A. - 41st Match, Super Eights, Group 2|West Indies vs England - 42nd Match, Super Eights, Group 2|India vs Afghanistan - 43rd Match, Super Eights, Group 1|Bangladesh vs Australia - 44th Match, Super Eights, Group 1|South Africa vs England - 45th Match, Super Eights, Group 2|U.S.A. vs West Indies - 46th Match, Super Eights, Group 2|India vs Bangladesh - 47th Match, Super Eights,Group 1|Afghanistan vs Australia - 48th Match, Super Eights, Group 1|U.S.A. vs England - 49th Match, Super Eights, Group 2|West Indies vs South Africa - 50th Match, Super Eights, Group 2|India vs Australia - 51st Match, Super Eights, Group 1|Afghanistan vs Bangladesh - 52nd Match, Super Eights, Group 1|Afghanistan vs South Africa - 1st Semi-Final|India vs England - 2nd Semi-Final|India vs South Africa - Final|
ICC Men's T20 World Cup 2024 Teams

Top Wicket Takers

Fazalhaq Farooqi
17
Innings: 8Average: 9.41
Arshdeep Singh
IND,  Lmf
17
Innings: 8Average: 12.64
Jasprit Bumrah
15
Innings: 8Average: 8.26

Top Run Scorers

Rahmanullah Gurbaz
281
Innings: 8Average: 35.12
Rohit Sharma
IND,  Rhb
257
Innings: 8Average: 36.71
Travis Head
AUS,  Lhb
255
Innings: 7Average: 42.50
fan-ratings
Tournament Fan Ratings
1.
Lockie Ferguson
Runs: 2Wkts: 7
9.8
2.
Rohit Sharma
Runs: 257Wkts: 0
9.6
3.
Rashid Khan
Runs: 57Wkts: 14
9.5
AskESPNcricinfo Logo
Instant answers to T20 questions