Mohammad Hafeez retires from international cricket

    (Photo credit: Pakistan Cricket Team on Facebook)

    Pakistan’s Mohammad Hafeez has announced his retirement from international cricket.

    On Twitter this morning, he expressed pride and dignity in representing the national team.

    A right-handed batter and nifty off-spinner, Hafeez made his debut for Pakistan in an ODI against Zimbabwe in April 2003 and made his Test debut in August that year against Bangladesh.

    During his 18-year international career, he played 55 Tests, 218 ODIs and 119 T20Is, scoring 3,652, 6,614 and 2,514 runs and taking 53, 139 and 61 wickets respectively.

    According to a report by ESPNcricinfo, Hafeez will continue to make himself available for franchise teams around the world.