Cricket Schedule Upcoming Matches

Jul 26
1st Test
Sri Lanka
Sri Lanka
04:30 GMT
India
India
Galle International Stadium
Jul 27
3rd Test
England
England
10:00 GMT
South Africa
South Africa
Kennington Oval, London
Aug 3
2nd Test
Sri Lanka
Sri Lanka
04:30 GMT
India
India
Sinhalese Sports Club Ground, Colombo
Aug 4
4th Test
England
England
10:00 GMT
South Africa
South Africa
Old Trafford, Manchester
Aug 12
3rd Test
Sri Lanka
Sri Lanka
04:30 GMT
India
India
Pallekele International Cricket Stadium
Aug 17
1st Test
England
England
13:00 GMT
West Indies
West Indies
Edgbaston, Birmingham
Aug 20
1st ODI
Sri Lanka
Sri Lanka
09:00 GMT
India
India
Rangiri Dambulla International Stadium
Aug 24
2nd ODI
Sri Lanka
Sri Lanka
09:00 GMT
India
India
Pallekele International Cricket Stadium
Aug 25
2nd Test
England
England
10:00 GMT
West Indies
West Indies
Headingley, Leeds
Aug 27
3rd ODI
Sri Lanka
Sri Lanka
09:00 GMT
India
India
Pallekele International Cricket Stadium
Aug 31
4th ODI
Sri Lanka
Sri Lanka
09:00 GMT
India
India
R Premadasa Stadium, Colombo
Sep 3
5th ODI
Sri Lanka
Sri Lanka
09:00 GMT
India
India
R Premadasa Stadium, Colombo
Sep 6
Only T20
Sri Lanka
Sri Lanka
13:30 GMT
India
India
R Premadasa Stadium, Colombo
Sep 7
3rd Test
England
England
10:00 GMT
West Indies
West Indies
Lord's, London
Sep 16
Only T20
England
England
17:30 GMT
West Indies
West Indies
Riverside Ground, Chester-le-Street
Sep 19
1st ODI
England
England
11:30 GMT
West Indies
West Indies
Old Trafford, Manchester
Sep 21
2nd ODI
England
England
11:30 GMT
West Indies
West Indies
Trent Bridge, Nottingham
Sep 24
3rd ODI
England
England
10:00 GMT
West Indies
West Indies
County Ground, Bristol
Sep 27
4th ODI
England
England
11:30 GMT
West Indies
West Indies
Kennington Oval, London
Sep 29
5th ODI
England
England
11:30 GMT
West Indies
West Indies
The Rose Bowl, Southampton