South Africa tour of England 2017 Schedule

Concluded

Aug 4
England
England
4th Test
South Africa
South Africa
Jul 27
England
England
3rd Test
South Africa
South Africa
Jul 14
England
England
2nd Test
South Africa
South Africa
Jul 6
England
England
1st Test
South Africa
South Africa
Jun 25
England
England
3rd T20
South Africa
South Africa
Jun 23
England
England
2nd T20
South Africa
South Africa
Jun 21
England
England
1st T20
South Africa
South Africa
May 29
England
England
3rd ODI
South Africa
South Africa
May 27
England
England
2nd ODI
South Africa
South Africa
May 24
England
England
1st ODI
South Africa
South Africa