Test Series

FixturesResults

6 July 2017

1st Test

England v South Africa
Lord's

14 July 2017

2nd Test

England v South Africa
Trent Bridge

27 July 2017

3rd Test

England v South Africa
The Kia Oval

4 August 2017

4th Test

England v South Africa
Emirates Old Trafford

17 August 2017

1st Test

England v West Indies
Edgbaston

25 August 2017

2nd Test

England v West Indies
Headingley

7 September 2017

3rd Test

England v West Indies
Lord's