Matches (16)
IPL (2)
Pakistan vs New Zealand (1)
WT20 Qualifier (4)
NSL 4-Day (2)
CAN T20 (2)
Kalahari T20 (2)
DPDCL (3)

T20 World Cup 2024 Schedule & Results

Sun, 02 Jun '24
United States of America Flag

United States of America

Canada Flag

Canada

12:30 AM
12:30 am GMT | 7:30 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
West Indies Flag

West Indies

Papua New Guinea Flag

Papua New Guinea

2:30 PM
2:30 pm GMT | 10:30 am Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Mon, 03 Jun '24
Namibia Flag

Namibia

Oman Flag

Oman

12:30 AM
12:30 am GMT | 8:30 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Sri Lanka Flag

Sri Lanka

South Africa Flag

South Africa

2:30 PM
2:30 pm GMT | 10:30 am Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Tue, 04 Jun '24
Afghanistan Flag

Afghanistan

Uganda Flag

Uganda

12:30 AM
12:30 am GMT | 8:30 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
England Flag

England

Scotland Flag

Scotland

2:30 PM
2:30 pm GMT | 10:30 am Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Netherlands Flag

Netherlands

Nepal Flag

Nepal

3:30 PM
3:30 pm GMT | 10:30 am Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Wed, 05 Jun '24
India Flag

India

Ireland Flag

Ireland

2:00 PM
2:00 pm GMT | 10:00 am Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Papua New Guinea Flag

Papua New Guinea

Uganda Flag

Uganda

11:30 PM
11:30 pm GMT | 7:30 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Thu, 06 Jun '24
Australia Flag

Australia

Oman Flag

Oman

12:30 AM
12:30 am GMT | 8:30 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
United States of America Flag

United States of America

Pakistan Flag

Pakistan

3:30 PM
3:30 pm GMT | 10:30 am Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Namibia Flag

Namibia

Scotland Flag

Scotland

7:00 PM
7:00 pm GMT | 3:00 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Fri, 07 Jun '24
Canada Flag

Canada

Ireland Flag

Ireland

2:30 PM
2:30 pm GMT | 10:30 am Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Afghanistan Flag

Afghanistan

New Zealand Flag

New Zealand

11:30 PM
11:30 pm GMT | 7:30 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Sat, 08 Jun '24
Bangladesh Flag

Bangladesh

Sri Lanka Flag

Sri Lanka

12:30 AM
12:30 am GMT | 7:30 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Netherlands Flag

Netherlands

South Africa Flag

South Africa

2:30 PM
2:30 pm GMT | 10:30 am Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Australia Flag

Australia

England Flag

England

5:00 PM
5:00 pm GMT | 1:00 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Sun, 09 Jun '24
West Indies Flag

West Indies

Uganda Flag

Uganda

12:30 AM
12:30 am GMT | 8:30 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
India Flag

India

Pakistan Flag

Pakistan

2:30 PM
2:30 pm GMT | 10:30 am Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Oman Flag

Oman

Scotland Flag

Scotland

5:00 PM
5:00 pm GMT | 1:00 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Mon, 10 Jun '24
Bangladesh Flag

Bangladesh

South Africa Flag

South Africa

2:30 PM
2:30 pm GMT | 10:30 am Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Tue, 11 Jun '24
Canada Flag

Canada

Pakistan Flag

Pakistan

2:30 PM
2:30 pm GMT | 10:30 am Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Nepal Flag

Nepal

Sri Lanka Flag

Sri Lanka

11:30 PM
11:30 pm GMT | 7:30 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Wed, 12 Jun '24
Australia Flag

Australia

Namibia Flag

Namibia

12:30 AM
12:30 am GMT | 8:30 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
United States of America Flag

United States of America

India Flag

India

2:30 PM
2:30 pm GMT | 10:30 am Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Thu, 13 Jun '24
West Indies Flag

West Indies

New Zealand Flag

New Zealand

12:30 AM
12:30 am GMT | 8:30 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Bangladesh Flag

Bangladesh

Netherlands Flag

Netherlands

2:30 PM
2:30 pm GMT | 10:30 am Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
England Flag

England

Oman Flag

Oman

7:00 PM
7:00 pm GMT | 3:00 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Fri, 14 Jun '24
Afghanistan Flag

Afghanistan

Papua New Guinea Flag

Papua New Guinea

12:30 AM
12:30 am GMT | 8:30 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
United States of America Flag

United States of America

Ireland Flag

Ireland

2:30 PM
2:30 pm GMT | 10:30 am Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Nepal Flag

Nepal

South Africa Flag

South Africa

11:30 PM
11:30 pm GMT | 7:30 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Sat, 15 Jun '24
New Zealand Flag

New Zealand

Uganda Flag

Uganda

12:30 AM
12:30 am GMT | 8:30 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Canada Flag

Canada

India Flag

India

2:30 PM
2:30 pm GMT | 10:30 am Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
England Flag

England

Namibia Flag

Namibia

5:00 PM
5:00 pm GMT | 1:00 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Sun, 16 Jun '24
Australia Flag

Australia

Scotland Flag

Scotland

12:30 AM
12:30 am GMT | 8:30 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Ireland Flag

Ireland

Pakistan Flag

Pakistan

2:30 PM
2:30 pm GMT | 10:30 am Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Bangladesh Flag

Bangladesh

Nepal Flag

Nepal

11:30 PM
11:30 pm GMT | 7:30 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Mon, 17 Jun '24
Netherlands Flag

Netherlands

Sri Lanka Flag

Sri Lanka

12:30 AM
12:30 am GMT | 8:30 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
New Zealand Flag

New Zealand

Papua New Guinea Flag

Papua New Guinea

2:30 PM
2:30 pm GMT | 10:30 am Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Tue, 18 Jun '24
West Indies Flag

West Indies

Afghanistan Flag

Afghanistan

12:30 AM
12:30 am GMT | 8:30 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Wed, 19 Jun '24

TBA

TBA

2:30 PM
2:30 pm GMT | 10:30 am Local

(A2 v D1) - Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Thu, 20 Jun '24

TBA

TBA

12:30 AM
12:30 am GMT | 8:30 pm Local

(B1 v C2) - Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?

TBA

TBA

2:30 PM
2:30 pm GMT | 10:30 am Local

(C1 v A1) - Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Fri, 21 Jun '24

TBA

TBA

12:30 AM
12:30 am GMT | 8:30 pm Local

(B2 v D2) - Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?

TBA

TBA

2:30 PM
2:30 pm GMT | 10:30 am Local

(B1 v D1) - Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Sat, 22 Jun '24

TBA

TBA

12:30 AM
12:30 am GMT | 8:30 pm Local

(A2 v C2) - Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?

TBA

TBA

2:30 PM
2:30 pm GMT | 10:30 am Local

(A1 v D2) - Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Sun, 23 Jun '24

TBA

TBA

12:30 AM
12:30 am GMT | 8:30 pm Local

(C1 v B2) - Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?

TBA

TBA

2:30 PM
2:30 pm GMT | 10:30 am Local

(A2 v B1) - Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Mon, 24 Jun '24

TBA

TBA

12:30 AM
12:30 am GMT | 8:30 pm Local

(C2 v D1) - Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?

TBA

TBA

2:30 PM
2:30 pm GMT | 10:30 am Local

(B2 v A1) - Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Tue, 25 Jun '24

TBA

TBA

12:30 AM
12:30 am GMT | 8:30 pm Local

(C1 v D2) - Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Thu, 27 Jun '24

TBA

TBA

12:30 AM
12:30 am GMT | 8:30 pm Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?

TBA

TBA

2:30 PM
2:30 pm GMT | 10:30 am Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?
Sat, 29 Jun '24

TBA

TBA

2:00 PM
2:00 pm GMT | 10:00 am Local

Match yet to begin

Bet 365 LogoIn-play betting with bet365.Bet Now?

ICC Men's T20 World Cup 2024 Matches

U.S.A. vs Canada - 1st Match, Group A|West Indies vs P.N.G. - 2nd Match, Group C|Namibia vs Oman - 3rd Match, Group B|Sri Lanka vs South Africa - 4th Match, Group D|Afghanistan vs Uganda - 5th Match, Group C|England vs Scotland - 6th Match, Group B|Netherlands vs Nepal - 7th Match, Group D|India vs Ireland - 8th Match, Group A|P.N.G. vs Uganda - 9th Match, Group C|Australia vs Oman - 10th Match, Group B|U.S.A. vs Pakistan - 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|Bangladesh vs Sri Lanka - 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|Bangladesh vs South Africa - 21st Match, Group D|Canada vs Pakistan - 22nd Match, Group A|Nepal vs Sri Lanka - 23rd Match, Group D|Australia vs Namibia - 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 B|England vs Oman - 28th Match, Group D|Afghanistan vs P.N.G. - 29th Match, Group C|U.S.A. vs Ireland - 30th Match, Group A|Nepal vs South Africa - 31st Match, Group D|New Zealand vs Uganda - 32nd Match, Group C|Canada vs India - 33rd Match, Group A|England vs Namibia - 34th Match, Group B|Australia vs Scotland - 35th Match, Group B|Ireland vs Pakistan - 36th Match, Group A|Bangladesh vs Nepal - 37th Match, Group D|Netherlands vs Sri Lanka - 38th Match, Group D|New Zealand vs P.N.G. - 39th Match, Group C|West Indies vs Afghanistan - 40th Match, Group C|
ICC Men's T20 World Cup 2024 Teams
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