London: England have confirmed they will host Pakistan in a three-Test series starting on 5 August.
The first Test will take place at Old Trafford before two matches at Southampton, all in bio-secure environments and behind closed doors.
Prior to that series, England will host Ireland in three one-day internationals at Southampton, starting on 30 July.
Old Trafford will also host three Twenty20s between England and Pakistan in August and September.
The Test series between England and Pakistan was due to start on 30 July but was postponed because of the coronavirus pandemic.
England begin their delayed three-Test series against West Indies at Southampton on Wednesday.
30 July: 1st ODI, Southampton
1 August: 2nd ODI, Southampton
4 August: 3rd ODI, Southampton
5-9 August: 1st Test, Old Trafford
13-17 August: 2nd Test, Southampton
21-25 August: 3rd Test, Southampton
28 August: 1st T20, Old Trafford
30 August: 2nd T20, Old Trafford
1 September: 3rd T20, Old Trafford