CricketMen CricketMohammad Hafeez retires from international cricketPenbugsJanuary 3, 2022January 3, 2022 by PenbugsJanuary 3, 2022January 3, 20220 Mohammad Hafeez has retired from international cricket, ends a career spanning more than 18 years. He made his debut in 2003. Hafeez, 41, had retired...