Razzaq fined over Hafeez outburst
Abdul Razzaq, the Pakistan allrounder, has been fined one lakh rupees (approx $1050) for his criticism of the team's captain Mohammad Hafeez

Abdul Razzaq was selected for only one game during the World T20 • AFP
Umar Farooq is ESPNcricinfo's Pakistan correspondent