Group 1: Australia, South Africa, India, Pakistan, Qualifier, Qualifier
Group 2: West Indies, England, New Zealand, Sri Lanka, Qualifier, Qualifier
All start times BST
12 June: England v Sri Lanka, Edgbaston (18:30)
13 June: Q2 v Q3 (10.30) and Australia v South Africa (14:30) – Old Trafford
West Indies v New Zealand (18:30) – Hampshire Bowl
14 June: Q1 v Q4 (10:30) and India v Pakistan (14:30) – Edgbaston
16 June: New Zealand v Sri Lanka (14:30) and England v Q3 (18:30) – Hampshire
17 June: Australia v Q1 (10:30) and India v Q4 (14:30) – Headingley
South Africa v Pakistan (18:30) – Edgbaston
18 June: West Indies v Q2 (18:30) – Headingley
19 June: New Zealand v Q3 (18:30) – Hampshire
20 June: Australia v Q4 (10:30) and Pakistan v Q1 (14:30) – Hampshire
England v Q2 (18:30) – Headingley
21 June: West Indies v Sri Lanka (10:30) – Bristol
South Africa v India (14:30) – Old Trafford
23 June: New Zealand v Q3 (10:30) and Sri Lanka v Q3 (14:30) – Bristol
Australia v Pakistan (18:30) – Headingley
24 June: England v West Indies (18:30) – Lord’s
25 June: India v Q1 (14:30) – Old Trafford
South Africa v Q4 (18:30) – Bristol
26 June: Sri Lanka v Q2 (18:30) – Old Trafford
27 June: Pakistan v Q4 (10:30) and West Indies v Q3 (14:30) – Bristol
England v New Zealand (18:30) – The Oval
28 June: South Africa v Q1 (10:30) and Australia v India (14:30) – Lord’s
30 June: First semi-final (14:30) – The Oval
2 July: Second semi-final (18:30) – The Oval
5 July: Final (14:30) – Lord’s
There are reserve days scheduled for all three knockout fixtures.