England will start their home summer with two Tests against New Zealand.
The first Test will begin on 2 June, and the second on 10 June.
Three Twenty20s and Three ODIs against Sri Lanka have also been added to England’s summer schedule.
England side will play five Tests against India after white-ball series against Sri Lanka and Pakistan.
New Zealand Tests –
1st Test, Lord’s : 2-6 June
2nd Test, Edgbaston : 10-14 June
Sri Lanka T20s & ODIs –
1st T20, Sophia Gardens : 23 June
2nd T20, Sophia Gardens : 24 June
3rd T20, Sophia Gardens : 26 June
1st ODI, Emirates Riverside : 29 June
2nd ODI, Kia Oval : 1 July
3rd ODI, Bristol : 4 July
Pakistan ODIs and T20s –
1st ODI, Sophia Gardens : 8 July
2nd ODI, Lord’s : 10 July
3rd ODI, Edgbaston : 13 July
1st T20, Trent Bridge : 16 July
2nd T20, Emerald Headingley : 18 July
3rd T20, Emirates Old Trafford : 20 July
India Tests –
1st Test, Trent Bridge : 4-8 Aug
2nd Test, Lord’s : 12-16 Aug
3rd Test, Emerald Headingley : 25-29 Aug
4th Test, Kia Oval : 2-6 Sept
5th Test, Emirates Old Trafford : 10-14 Sept