Cricket Schedule Upcoming Matches

Jun 25
3rd T20
England
England
13:30 GMT
South Africa
South Africa
Sophia Gardens, Cardiff
Jul 6
1st Test
England
England
10:00 GMT
South Africa
South Africa
Lord's, London
Jul 14
2nd Test
England
England
10:00 GMT
South Africa
South Africa
Trent Bridge, Nottingham
Jul 27
3rd Test
England
England
10:00 GMT
South Africa
South Africa
Kennington Oval, London
Aug 4
4th Test
England
England
10:00 GMT
South Africa
South Africa
Old Trafford, Manchester