Shahid Afridi has been cleared to play for Hampshire in their Friends Life t20 title defence.
The all-rounder has missed the Royals' opening seven matches of the competition after the Pakistan Cricket Board revoked a No Objection Certificate to prevent him from taking part. However, the PCB have now re-issued the NOC.
Afridi, who is currently in Pakistan after meeting PCB officials, will fly back to England this week before making his debut at Essex on Thursday.
"Hampshire Cricket is delighted to confirm that the club has received a formal No Objection Certificate (NOC) which allows Friends Life t20 overseas signing Shahid Afridi to take part in the rest of the tournament," a statement from the Royals read.
"The Pakistani all-rounder will be available for the Royals' t20 clash at Chelmsford against the Essex Eagles on Thursday 23 June.
"Afridi was due to play in the whole competition for the Royals but had to withdraw following an alleged breach of the Pakistan Cricket Board's code of conduct."