Fixtures

ICC Cricket World Cup 2019 All 10 teams play each other in a round-robin format, with the top four qualifying for the semi-finals.

May

30-5-2019 England v South Africa, The Oval (10:30 BST)

31-5-2019 West Indies v Pakistan, Trent Bridge (10:30 BST)

June

1-6-2019 New Zealand v Sri Lanka, Cardiff (10:30 BST)

1-6-2019 Afghanistan v Australia, Bristol (d/n) (13:30 BST)

2-6-2019 South Africa v Bangladesh, The Oval (10:30 BST)

3-6-2019 England v Pakistan, Trent Bridge (10:30 BST)

4-6-2019 Afghanistan v Sri Lanka, Cardiff (10:30 BST)

5-6-2019 South Africa v India, Southampton (10:30 BST)

5-6-2019 Bangladesh v New Zealand, The Oval (d/n) (13:30 BST)

6-6-2019 Australia v West Indies, Trent Bridge (10:30 BST)

7-6-2019 Pakistan v Sri Lanka, Bristol (10:30 BST)

8-6-2019 England v Bangladesh, Cardiff (10:30 BST)

8-6-2019 Afghanistan v New Zealand, Taunton (d/n) (13:30 BST)

9-6-2019 India v Australia, The Oval (10:30 BST)

10-6-2019 South Africa v West Indies, Southampton (10:30 BST)

11-6-2019 Bangladesh v Sri Lanka, Bristol (10:30 BST)

12-6-2019 Australia v Pakistan, Taunton (10:30 BST)

13-6-2019 India v New Zealand, Trent Bridge (10:30 BST)

14-6-2019 England v West Indies, Southampton (10:30 BST)

15-6-2019 Sri Lanka v Australia, The Oval (10:30 BST)

15-6-2019 South Africa v Afghanistan, Cardiff (d/n) (13:30 BST)

16-6-2019 India v Pakistan, Old Trafford (10:30 BST)

17-6-2019 West Indies v Bangladesh, Taunton (10:30 BST)

18-6-2019 England v Afghanistan, Old Trafford (10:30 BST)

19-6-2019 New Zealand v South Africa, Edgbaston (10:30 BST)

20-6-2019 Australia v Bangladesh, Trent Bridge (10:30 BST)

21-6-2019 England v Sri Lanka, Headingley (10:30 BST)

22-6-2019 India v Afghanistan, Southampton (10:30 BST)

22-6-2019 West Indies v New Zealand, Old Trafford (d/n) (13:30 BST)

23-6-2019 Pakistan v South Africa, Lord’s (10:30 BST)

24-6-2019 Bangladesh v Afghanistan, Southampton (10:30 BST)

25-6-2019 England v Australia, Lord’s (10:30 BST)

26-6-2019 New Zealand v Pakistan, Edgbaston (10:30 BST)

27-6-2019 West Indies v India, Old Trafford (10:30 BST)

28-6-2019 Sri Lanka v South Africa, Chester-le-Street (10:30 BST)

29-6-2019 Pakistan v Afghanistan, Headingley (10:30 BST)

29-6-2019 New Zealand v Australia, Lord’s (d/n) (13:30 BST)

30-6-2019 England v India, Edgbaston (10:30 BST)

July

1-7-2019 Sri Lanka v West Indies, Chester-le-Street (10:30 BST)

2-7-2019 Bangladesh v India, Edgbaston (10:30 BST)

3-7-2019 England v New Zealand, Chester-le-Street (10:30 BST)

4-7-2019 Afghanistan v West Indies, Headingley (10:30 BST)

5-7-2019 Pakistan v Bangladesh, Lord’s (10:30 BST)

6-7-2019 Sri Lanka v India, Headingley (10:30 BST)

6-7-2019 Australia v South Africa, Old Trafford (d/n) (13:30 BST)

9-7-2019 *First semi-final: 1st v 4th, Old Trafford (10:30 BST)

11-7-2019 *Second semi-final: 2nd v 3rd, Edgbaston (10:30 BST)

14-7-2019 *Final, Lord’s (10:30 BST)