Men's T20 World Cup schedule, fixtures, times & results

Image source, BBC Sport

Image caption, Listen to radio commentary on all 55 matches across BBC Sounds and the BBC Sport website and app, where live text and in-play video clips will be available on selected matches

The ninth edition of the Men's T20 World Cup takes place between 2-29 June in the United States and the West Indies. Here's the full schedule:

T20 World Cup semi-final & final schedule

27 First semi-final: South Africa v Afghanistan (Brian Lara Cricket Academy, Trinidad and Tobago)

South Africa won by nine wickets

27 Second semi-final: India v England (Providence Stadium, Guyana)

India won by 68 runs

29 Final: South Africa v India (Kensington Oval, Barbados)

India won by seven runs

T20 World Cup Super 8s results

Group 1: India, Australia, Afghanistan, Bangladesh

Group 2: USA, England, West Indies, South Africa

June

19 USA v South Africa (Sir Vivian Richards Stadium, Antigua)

South Africa won by 18 runs

20 England v West Indies (Daren Sammy National Cricket Stadium, St Lucia)

England won by eight wickets

20 Afghanistan v India (Kensington Oval, Barbados)

India won by 47 runs

21 Australia v Bangladesh (Sir Vivian Richards Stadium, Antigua)

Australia won by 28 runs (DLS method)

21 England v South Africa (Daren Sammy National Cricket Stadium, St Lucia)

South Africa won by seven runs

22 USA v West Indies (Kensington Oval, Barbados)

West Indies won by nine wickets

22 India v Bangladesh (Sir Vivian Richards Stadium, Antigua)

India won by 50 runs

23 Afghanistan v Australia (Arnos Vale Playing Field, St Vincent)

Afghanistan won by 21 runs

23 USA v England (Kensington Oval, Barbados)

England won by 10 wickets

24 West Indies v South Africa (Sir Vivian Richards Stadium, Antigua)

South Africa won by three wickets (DLS method)

24 Australia v India (Daren Sammy National Cricket Stadium, St Lucia)

India won by 24 runs

25 Afghanistan v Bangladesh (Arnos Vale Playing Field, St Vincent)

Afghanistan won by 8 runs (DLS method)

T20 World Cup group-stage results

Group A: Canada, *India (A1), Ireland, *Pakistan (A2), USA

Group B: *Australia (B2), *England (B1), Namibia, Oman, Scotland

Group C: Afghanistan, *New Zealand (C1), Papua New Guinea, Uganda, *West Indies (C2)

Group D: Bangladesh, Nepal, Netherlands, *South Africa (D1), *Sri Lanka (D2)

*seeded teams, who will retain their seeding if they qualify for the Super 8s, whether they finish first or second

June

2 United States v Canada (Grand Prairie Stadium, Texas)

USA won by seven wickets

2 West Indies v Papua New Guinea (Guyana National Stadium, Guyana)

West Indies won by five wickets

3 Namibia v Oman (Kensington Oval, Barbados)

Match tied - Namibia won super over

3 Sri Lanka v South Africa (Nassau County International Cricket Stadium, New York)

South Africa won by six wickets

4 Afghanistan v Uganda (Guyana National Stadium, Guyana)

Afghanistan won by 125 runs

4 England v Scotland (Kensington Oval, Barbados)

No result - match abandoned

4 Netherlands v Nepal (Grand Prairie Stadium, Texas)

Netherlands won by six wickets

5 India v Ireland (Nassau County International Cricket Stadium, New York)

India won by eight wickets

6 Papua New Guinea v Uganda (Guyana National Stadium, Guyana)

Uganda won by three wickets

6 Australia v Oman (Kensington Oval, Barbados)

Australia won by 39 runs

6 United States v Pakistan (Grand Prairie Stadium, Texas)

Match tied - USA won super over

6 Namibia v Scotland (Kensington Oval, Barbados)

Scotland won by five wickets

7 Canada v Ireland (Nassau County International Cricket Stadium, New York)

Canada won by 12 runs

8 New Zealand v Afghanistan (Guyana National Stadium, Guyana)

Afghanistan won by 84 runs

8 Sri Lanka v Bangladesh (Grand Prairie Stadium, Texas)

Bangladesh won by two wickets

8 Netherlands v South Africa (Nassau County International Cricket Stadium, New York)

South Africa won by four wickets

8 Australia v England (Kensington Oval, Barbados)

Australia won by 36 runs

9 West Indies v Uganda (Guyana National Stadium, Guyana)

West Indies won by 134 runs

9 India v Pakistan (Nassau County International Cricket Stadium, New York)

India won by six runs

9 Oman v Scotland (Sir Vivian Richards Stadium, Antigua)

Scotland won by seven wickets

10 South Africa v Bangladesh (Nassau County International Cricket Stadium, New York)

South Africa won by four runs

11 Pakistan v Canada (Nassau County International Cricket Stadium, New York)

Pakistan won by seven wickets

12 Sri Lanka v Nepal (Central Broward Park & Broward County Stadium, Florida)

No result - match abandoned

12 Australia v Namibia (Sir Vivian Richards Stadium, Antigua)

Australia won by nine wickets

12 United States v India (Nassau County International Cricket Stadium, New York)

India won by seven wickets

13 West Indies v New Zealand (Brian Lara Cricket Academy, Trinidad and Tobago)

West Indies won by 13 runs

13 Bangladesh v Netherlands (Arnos Vale Playing Field, St. Vincent)

Bangladesh won by 25 runs

13 England v Oman (Sir Vivian Richards Stadium, Antigua)

England won by eight wickets

14 Afghanistan v Papua New Guinea (Brian Lara Cricket Academy, Trinidad and Tobago)

Afghanistan won by seven wickets

14 United States v Ireland (Central Broward Park & Broward County Stadium, Florida)

No result - match abandoned

15 South Africa v Nepal (Arnos Vale Playing Field, St. Vincent)

South Africa won by one run

15 New Zealand v Uganda (Brian Lara Cricket Academy, Trinidad and Tobago)

New Zealand won by nine wickets

15 India v Canada (Central Broward Park & Broward County Stadium, Florida)

No result - match abandoned

15 Namibia v England (Sir Vivian Richards Stadium, Antigua)

England won by 41 runs (DLS method)

16 Australia v Scotland (Daren Sammy National Cricket Stadium, St Lucia)

Australia won by five wickets

16 Pakistan v Ireland (Central Broward Park & Broward County Stadium, Florida)

Pakistan won by seven wickets

17 Bangladesh v Nepal (Arnos Vale Playing Field, St. Vincent)

Bangladesh won by 21 runs

17 Sri Lanka v Netherlands (Daren Sammy National Cricket Stadium, St Lucia)

Sri Lanka won by 83 runs

17 New Zealand v Papua New Guinea (Brian Lara Cricket Academy, Trinidad and Tobago)

New Zealand won by seven wickets

18 West Indies v Afghanistan (Daren Sammy National Cricket Stadium, St Lucia)

West Indies won by 104 runs

BBC not responsible for schedule changes, including times and venues.