LAHORE – The Pakistan Cricket Board (PCB) has fined all-rounder Abdul Razzaq Rs 100,000 for violating its code of conduct. Razzaq had breached the PCB’s code of conduct when he made comments criticizing captain M Hafeez upon his return from the Twenty20 World Cup in Sri Lanka. He was apologetic and said he did not want to fight with Hafeez. The all-rounder was issued a show cause notice by the PCB for statements he had made. The PCB sent a notice to Razzaq last week, saying he had violated the players' code of conduct which doesn't allow them to speak to the media without prior permission.  Razzaq and Hafeez appeared before the PCB chairman Zaka Ashraf to clarify after which Razzaq accepted his mistake. He said he had no issues with the captain and what he said was in the heat of the moment. "I accept my mistake for breaching the code of conduct," Razzaq told reporters after the meeting. "I never had any problems with Hafeez and I accept that my outburst against him was unfair. I have already apologised for it," Razzaq added.  Hafeez insisted that axing Razzaq from the final XI was a decision taken by the team management. "Razzaq is our asset and has been serving Pakistan for long," Hafeez said. "I don't want to say much about what he said about me, but I insist that the decision not to play him was taken by the team management. He is not only senior in age but also in experience. Whatever happened is in the past now. Cricket must go on. I wish the best for Razzaq and Pakistan team."