Schedule for South Africa Tour of England in 2017
South Africa will be touring England for three One Day International (ODI), three T20 and four test from May 24 to August 8. Series is will divided into two parts with ODIs will be payed before the ICC Champions Trophy 2017 and the T20s and Test matches will be later played after Champions Trophy.

Date | Match Details | Venue | Time |
24th May, 2017 | 1st ODI (D/N) | Headingley, Leads |
02:00 PM (Local) 01:00 (GMT) |
27th May, 2017 | 2nd ODI (D) | The Rose Bowl, Southampton |
11:00 AM (Local) 10:00 AM (GMT) |
29th May, 2017 | 3rd ODI (D) | Lord's, London |
11:00 AM (Local) 10:00 AM (GMT) |
21st June, 2017 | 1st T20 | The Rose Bowl, Southampton |
06:30 PM (Local) 05:30 PM (GMT) |
23rd June, 2017 | 2nd T20 | The Copper Associates County Ground, Taunton |
05:00 PM (Local) 04:00 PM (GMT) |
25th June, 2017 | 3rd T20 | Sophia Gardens, Cardiff |
02:30 PM (Local) 01:30 PM (GMT) |
6th July, 2017 to 10t July, 2017 |
1st Test | Lord's, London |
11:00 AM (Local) 10:00 AM (GMT) |
14th July, 2017 to 18th July, 2017 |
2nd Test | Tent Bridge, Nottingham |
11:00 AM (Local) 10:00 AM (GMT) |
27th July, 2017 to 31st July, 2017 |
3rd Test | Kennington Oval, London |
11:00 AM (Local) 10:00 AM (GMT) |
4th August, 2017 to 8th August, 2017 |
4th Test | Old Trafford, Manchester |
11:00 AM (Local) 10:00 AM (GMT) |