
Age is just a number and Mohammad Hafeez is perhaps the perfect illustration of this saying as the 40-year-old is still going strong. Hafeez who now features for Pakistan in the T20 format only, has played no less than 106 T20Is, scoring 2,388 runs at 27.13 with 14 half-centuries.
Read Full article on Times of India
Click Here