Mohammad Amir is in line to make his return to Test cricket at Lord's, the scene of his last appearance before his spot-fixing ban, after being named in the Pakistan squad for the series with England.
Fast bowler Amir was given a five-year suspension as well as a six-month jail sentence after allegedly bowling deliberate no-balls during Pakistan's 2010 tour of England.
He made his return to domestic cricket in March of last year before coming back into the international fray this January in a Twenty20 international with New Zealand.
And - despite concerns over his Visa application - Amir has been included in the 17-man touring party for the four-Test series that starts at Lord's on July 14.
Leg-spinner Yasir Shah, whose three-month doping ban came to an end in March, has also been selected along with Mohammad Hafeez despite a knee injury suffered by the all-rounder that ruled him out of a recent conditioning camp.
Sohail Khan is among the five fast bowlers in the squad and could play in his first Test since 2011.
Pakistan have not played outside of the subcontinent against one of the top eight Test sides in the world since a 2013 tour to South Africa.
And chief selector Inzamam-ul-Haq conceded that is a worry, saying: "My only concern is that we have hardly played outside [the subcontinent] in the last six-seven years.
"Otherwise the Pakistani team is known to play aggressive cricket across the world. I think that is the strength of this team - aggression."
Pakistan squad in full: Misbah-ul-Haq (captain), Iftikhar Ahmed, Sarfraz Ahmed, Azhar Ali, Rahat Ali, Mohammad Amir, Sami Aslam, Zulfiqar Babar, Mohammad Hafeez, Imran Khan, Sohail Khan, Younis Khan, Shan Masood, Wahab Riaz, Mohammad Rizwan, Asad Shafiq, Yasir Shah.