T20 Cricket World Cup LIVE: Dates, match schedule, venues and how to follow as England face uphill struggle to defend title

The 2024 ICC Men's T20 World Cup is underway as the globe's best gather in the USA and West Indies eyeing glory.
England are the defending champions after their success in 2022, but they will be without the final's hero, Ben Stokes, who has elected to focus on his bowling in preparation for the summer.
Jos Buttler's men are still a strong T20 outfit and have Jofra Archer fit and raring to go once more.
However, it's been a dismal start, with England yet to win a game, drawing with Scotland and losing to Australia, meaning they face an uphill struggle to qualify for the next stage, with a big swing in net run rate required.
Australia have qualified for the Supers 8s and will fancy their chances of winning back the title they lost in 2022, while India are still one of the clear favourites.
The tournament has already provided a special moment, with the USA stunning Pakistan to beat them in a super over, sparking wild scenes.
But there is sure to be plenty more where that came from as the competition progresses.
The 2024 edition of the T20 World Cup got underway on Saturday, June 1.
It will continue for nearly a month until the final on Saturday, June 29.
The majority of games will either start at 3:30pm or 1:30am UK time.
Every match will be shown on Sky Sports across Main Event and their cricket channel.
Sky Go customers will be able to stream the action through their laptops and mobile devices.
Alternatively, fans can purchase a one-month pass from NOW TV for £26.
talkSPORT will have updates throughout the tournament from Jon Norman, Neil Manthorp and Mel Farrell, while the will have regular content from some of the sport's biggest names.
To tune in to talkSPORT through the website, click HERE for the live stream.
You can also listen via the talkSPORT app, on DAB digital radio, through your smart speaker and on 1089 or 1053 AM.
England vs Scotland: Tuesday, June 4 - no result
Australia vs England - Australia win by 36 runs
England vs Oman: Thursday, June 13, 8pm - North Sound, Antigua
England vs Namibia: Saturday, June 15, 6pm - North Sound, Antigua
There are set to be 20 teams at this edition of the World Cup, split into four groups of five.
The top two from each group will advance to the Super 8s stage, where the tournament will divide into two pools.
Should the eight seeded sides - England, Australia, India, Pakistan, New Zealand, West Indies, South Africa and Sri Lanka - all qualify for the Super 8s, their pool would be predetermined.
They all then play each other once, and the top two from each pool progress to the semi-finals.
A win earns a side two points, while a no result means both teams get one point each.
There will be no draws, with tied games being settled by a Super Over.
Groups
The 2024 T20 World Cup will be held across the United States and the West Indies.
The West Indies is a subregion of North America that consists of 13 independent islands, including Barbados and Jamaica.
West Indies
USA
All UK start times
Sunday, June 2
USA vs Canada - USA win by seven wickets
West Indies vs Papua New Guinea - West Indies win by five wickets
Monday, June 3
Namibia vs Oman - Match Tied [Namibia win the super over]
Sri Lanka vs South Africa - South Africa win by six wickets
Tuesday, June 4
Afghanistan vs Uganda - Afghanistan win by 125 runs
England vs Scotland - no result
Netherlands vs Nepal - Netherlands win by six wickets
Wednesday, June 5
India vs Ireland - India win by eight wickets
Thursday, June 6
Papua New Guinea vs Uganda - Uganda win by three wickets
Australia vs Oman - Australia win by 39 runs
USA vs Pakistan - Match tied [USA win the super over]
Namibia vs Scotland - Scotland win by five wickets
Friday, June 7
Canada vs Ireland - Canada win by 12 runs
Saturday, June 8
New Zealand vs Afghanistan - Afghanistan win by 84 runs
Sri Lanka vs Bangladesh - Bangladesh win by two wickets
Netherlands vs South Africa - South Africa win by four wickets
Australia vs England - Australia win by 36 runs
Sunday, June 9
West Indies vs Uganda - West Indies win by 134 runs
India vs Pakistan - India win by 6 runs
Oman vs Scotland - Scotland win by seven wickets
Monday, June 10
South Africa vs Bangladesh - South Africa win by 4 runs
Tuesday, June 11
Pakistan vs Canada - Pakistan win by seven wickets
Wednesday, June 12
Sri Lanka vs Nepal - Match abandoned without a ball bowled
Australia vs Namibia - Australia win by nine wickets
USA vs India - India win by seven wickets
Thursday, June 13
West Indies vs New Zealand - West Indies win by 13 runs
Bangladesh vs Netherlands - Kingstown, Saint Vincent and the Grenadines [3.30pm]
England vs Oman - North Sound, Antigua [8pm]
Friday, June 14
Afghanistan vs Papua New Guinea - Tarouba, Trinidad and Tobago [1.30am]
USA vs Ireland - Lauderhill, Florida [3.30pm]
Saturday, June 15
South Africa vs Nepal - Kingstown, Saint Vincent and the Grenadines [12.30am]
New Zealand vs Uganda - Tarouba, Trinidad and Tobago [1.30am]
India vs Canada - Lauderhill, Florida [3.30pm]
Namibia vs England - North Sound, Antigua [6pm]
Sunday, June 16
Australia vs Scotland - Gros Islet, Saint Lucia [1.30am]
Pakistan vs Ireland - Lauderhill, Florida [3.30pm]
Monday, June 17
Bangladesh vs Nepal - Kingstown, Saint Vincent and the Grenadines [12.30am]
Sri Lanka vs Netherlands - Gros Islet, Saint Lucia [1.30am]
New Zealand vs Papua New Guinea - Tarouba, Trinidad and Tobago [3.30pm]
Tuesday, June 18
West Indies vs Afghanistan - Gros Islet, Saint Lucia [1.30am]
Wednesday, June 19
A2 vs D1 - North Sound, Antigua [3.30pm]
Thursday, June 20
B1 vs C2 - Gros Islet, Saint Lucia [1.30am]
C1 vs A1 - Bridgetown, Barbados [3.30pm]
Friday, June 21
B2 vs D2 - North Sound, Antigua [1.30am]
B1 vs D1 - Gros Islet, Saint Lucia [3.30pm]
Saturday, June 22
A2 vs C2 - Bridgetown, Barbados [1.30am]
A1 vs D2 - North Sound, Antigua [3.30pm]
Sunday June 23
C1 vs B2 - Kingstown, Saint Vincent and the Grenadines [1.30am]
A2 vs B1 - Bridgetown, Barbados [3.30pm]
Monday, June 24
C2 vs D1 - North Sound, Antigua [1.30am]
B2 vs A1 - Gros Islet, Saint Lucia [3.30pm]
Tuesday, June 25
C1 vs D2 - Kingstown, Saint Vincent and the Grenadines [1.30am]
Thursday, June 27
Semi-final 1 - Tarouba, Trinidad and Tobago [1.30am]
Semi-final 2 - Providence, Guyana [3.30pm]
Saturday, June 29
Final - Bridgetown, Barbados [3.30pm]