KARACHI: The Pakistan Cricket Board (PCB) has recovered a fine of Rs 4.5 million from former national captain Shahid Afridi, Geo News reported Tuesday.Chief Operating Officer of PCB, Subhan Ahmed told the channel that the finance department had deducted the fine amount from the dues that were to be paid to Afridi for the World Cup and tour to West Indies.The disciplinary committee of the board had fined Afridi for several breaches of the code of conduct last month.The fine came after a stand off between Afridi and the PCB allowing his removal as captain of the national one-day squad in May. He announced his retirement in protest and criticised the board for its conduct and not respecting senior players.After he withdraw a case against the PCB from the Sindh High Court, Afridi appeared before the disciplinary committee which fined him but asked the board to issue him an NOC to go and play for Hampshire in England's domestic Twenty20 event.