Tag: Mohammad Hafeez
Former Pakistan captain Mohammad Hafeez retires from international cricket
Karachi: Pakistan’s veteran all-rounder Mohammad Hafeez who captained the national side in all three formats announced his retirement from international cricket. However, he will continue playing...