London: England will visit Pakistan for the first time in 16 years when they play two Twenty20 internationals in October.
England have not toured since 2005 following an attack by gunmen on the Sri Lanka team in Lahore in 2009.
The Pakistan Cricket Board invited England to tour in early 2021 after Pakistan toured the UK this year, playing matches in a bio-secure bubble, but that could not be arranged.
However, two T20s will be played in Karachi on 14 and 15 October.
They will form part of the preparations for the Twenty20 World Cup, with both teams departing for India on 16 October.
No international cricket was played in Pakistan for 10 years following the attack on the Sri Lanka team, with Pakistan holding the majority of their home matches in the United Arab Emirates.
However, touring teams have slowly returned. Zimbabwe visited last month and a number of English players have taken part in the Pakistan Super League T20 competition.