The English cricket team finally arrived in Pakistan for a bilateral series after a 17-year-long gap.
On Thursday, the English cricket squad arrived in Karachi on an Emirates flight through Dubai.
According to police officials, the visiting delegation was subjected to stringent security measures during their transfer from the Karachi Airport to the hotel.
Pakistan and England will face off in seven Twenty20 Internationals in Karachi and Lahore from September 20 to October 2.
The National Stadium will host the first four games of the series, while the Gaddafi Stadium will host the final three.
Pakistani team will be led by Babar Azam and the English team will enter the ground under the captaincy of Jos Buttler.
This series is essential for preparation for the T20 World Cup in Australia next month.
The English team will begin practicing and attend a training session at the National Stadium on September 16.
Match schedule of England tour to Pakistan
1st T20I: Pak v Eng, 20 September, Karachi
2nd T20I: Pak v Eng, 22 September, Karachi
3rd T20I: Pak v Eng, 23 September, Karachi
4th T20I: Pak v Eng, 25 September, Karachi
5th T20I: Pak v Eng, 28 September, Lahore
6th T20I: Pak v Eng, 30 September, Lahore
7th T20I: Pak v Eng, 2 October, Lahore
Matches will start at 7.30pm PST