ICC Cricket World Cup 2019 Schedule

Upcoming

Jun 19
New Zealand
New Zealand
Match 25
South Africa
South Africa
09:30 GMT
Edgbaston, Birmingham
Jun 20
Australia
Australia
Match 26
Bangladesh
Bangladesh
09:30 GMT
Trent Bridge, Nottingham
Jun 21
England
England
Match 27
Sri Lanka
Sri Lanka
09:30 GMT
Headingley, Leeds
Jun 22
India
India
Match 28
Afghanistan
Afghanistan
09:30 GMT
The Rose Bowl, Southampton
Jun 22
West Indies
West Indies
Match 29
New Zealand
New Zealand
12:30 GMT
Emirates Old Trafford, Manchester
Jun 23
Pakistan
Pakistan
Match 30
South Africa
South Africa
09:30 GMT
Lord's, London
Jun 24
Bangladesh
Bangladesh
Match 31
Afghanistan
Afghanistan
09:30 GMT
The Rose Bowl, Southampton
Jun 25
England
England
Match 32
Australia
Australia
09:30 GMT
Lord's, London
Jun 26
New Zealand
New Zealand
Match 33
Pakistan
Pakistan
09:30 GMT
Edgbaston, Birmingham
Jun 27
West Indies
West Indies
Match 34
India
India
09:30 GMT
Emirates Old Trafford, Manchester
Jun 28
Sri Lanka
Sri Lanka
Match 35
South Africa
South Africa
09:30 GMT
Riverside Ground, Chester-le-Street
Jun 29
Pakistan
Pakistan
Match 36
Afghanistan
Afghanistan
09:30 GMT
Headingley, Leeds
Jun 29
New Zealand
New Zealand
Match 37
Australia
Australia
12:30 GMT
Lord's, London
Jun 30
England
England
Match 38
India
India
09:30 GMT
Edgbaston, Birmingham
Jul 1
Sri Lanka
Sri Lanka
Match 39
West Indies
West Indies
09:30 GMT
Riverside Ground, Chester-le-Street
Jul 2
Bangladesh
Bangladesh
Match 40
India
India
09:30 GMT
Edgbaston, Birmingham
Jul 3
England
England
Match 41
New Zealand
New Zealand
09:30 GMT
Riverside Ground, Chester-le-Street
Jul 4
Afghanistan
Afghanistan
Match 42
West Indies
West Indies
09:30 GMT
Headingley, Leeds
Jul 5
Pakistan
Pakistan
Match 43
Bangladesh
Bangladesh
09:30 GMT
Lord's, London
Jul 6
Sri Lanka
Sri Lanka
Match 44
India
India
09:30 GMT
Headingley, Leeds
Jul 6
Australia
Australia
Match 45
South Africa
South Africa
12:30 GMT
Emirates Old Trafford, Manchester
Jul 9
TBC
TBC
1st Semi-Final (1 v 4)
TBC
TBC
09:30 GMT
Emirates Old Trafford, Manchester
Jul 11
TBC
TBC
2nd Semi-Final (2 v 3)
TBC
TBC
09:30 GMT
Edgbaston, Birmingham
Jul 14
TBC
TBC
Final
TBC
TBC
09:30 GMT
Lord's, London

Concluded

Jun 18
England
England
Match 24
Afghanistan
Afghanistan
Jun 17
West Indies
West Indies
Match 23
Bangladesh
Bangladesh
Jun 16
India
India
Match 22
Pakistan
Pakistan
Jun 15
South Africa
South Africa
Match 21
Afghanistan
Afghanistan
Jun 15
Sri Lanka
Sri Lanka
Match 20
Australia
Australia
Jun 14
England
England
Match 19
West Indies
West Indies
Jun 13
India
India
Match 18
New Zealand
New Zealand
Jun 12
Australia
Australia
Match 17
Pakistan
Pakistan
Jun 11
Bangladesh
Bangladesh
Match 16
Sri Lanka
Sri Lanka
Jun 10
South Africa
South Africa
Match 15
West Indies
West Indies
Jun 9
India
India
Match 14
Australia
Australia
Jun 8
Afghanistan
Afghanistan
Match 13
New Zealand
New Zealand
Jun 8
England
England
Match 12
Bangladesh
Bangladesh
Jun 7
Pakistan
Pakistan
Match 11
Sri Lanka
Sri Lanka
Jun 6
Australia
Australia
Match 10
West Indies
West Indies
Jun 5
Bangladesh
Bangladesh
Match 9
New Zealand
New Zealand
Jun 5
South Africa
South Africa
Match 8
India
India
Jun 4
Afghanistan
Afghanistan
Match 7
Sri Lanka
Sri Lanka
Jun 3
England
England
Match 6
Pakistan
Pakistan
Jun 2
South Africa
South Africa
Match 5
Bangladesh
Bangladesh
Jun 1
Afghanistan
Afghanistan
Match 4
Australia
Australia
Jun 1
New Zealand
New Zealand
Match 3
Sri Lanka
Sri Lanka
May 31
West Indies
West Indies
Match 2
Pakistan
Pakistan
May 30
England
England
Match 1
South Africa
South Africa
May 28
India
India
10th Warm-up game
Bangladesh
Bangladesh
May 28
New Zealand
New Zealand
9th Warm-up game
West Indies
West Indies
May 27
England
England
8th Warm-up game
Afghanistan
Afghanistan
May 27
Australia
Australia
7th Warm-up game
Sri Lanka
Sri Lanka
May 26
South Africa
South Africa
5th Warm-up game
West Indies
West Indies
May 26
Pakistan
Pakistan
6th Warm-up game
Bangladesh
Bangladesh
May 25
England
England
3rd Warm-up game
Australia
Australia
May 25
India
India
4th Warm-up game
New Zealand
New Zealand
May 24
Pakistan
Pakistan
1st Warm-up game
Afghanistan
Afghanistan
May 24
Sri Lanka
Sri Lanka
2nd Warm-up game
South Africa
South Africa