Mohammad Hafeez To Retire After ICC T20 World Cup

Pakistan’s all-rounder Mohammad Hafeez has made announced that he will hang his boots from all forms of international cricket after the ICC T20 World Cup in Australia. He was recently selected in the Pakistan squad for the T20I series against Bangladesh. Hafeez is now 38 years old and has played a lot of international cricket […]