
Pakistan all-rounder Mohammad Hafeez has sacrificed over Rs 10 million from T20 leagues in order to play international cricket
Image courtesy of: ESPNcricinfo
Pakistan all-rounder Mohammad Hafeez has sacrificed millions of rupees from domestic T20 tournaments in order to play international cricket.

