Matches (25)
MLC (3)
ZIM v IND (1)
LPL (4)
TNPL (3)
T20 Blast (7)
RHF Trophy (3)
T20 World Cup Sub Regional Europe QLF B (2)
JER vs GUE (1)
GAK One Day (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)

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)

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)

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
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
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news
news