Shahid Afridi and the Pakistan Cricket Board have sorted out their differences as the retired skipper has been allowed to play for Hampshire, according to a BBC report.
On the other hand, Afridi has also withdrawn the petition he had filed against the PCB in the Sindh High Court. The move on Wednesday came a day after Afridi met with PCB chairman Ijaz Butt.
Reportedly, they had agreed in that meeting for the PCB to allow Afridi to play overseas, while Afridi would drop his court case against the governing body.
"Shahid will be able to play for Hampshire next week," Afridi's lawyer Umran Khan told BBC Radio Solent.
"The meeting between Shahid and Ijaz Butt went very well and both parties have come to an amicable agreement," he said.
"I spoke to Giles White (Hampshire manager) this morning and they're very pleased that it's all sorted.
"Shahid is very excited to finally be linking up with Hampshire and get back to doing what he loves, which is playing cricket," Khan added.
The PCB had revoked Afridi's overseas clearance when he returned from the West Indies tour last month and criticised the board for messing with the captaincy. He resigned in protest from international cricket.
(With agency inputs)