Veteran Pakistan all-rounder Mohammad Hafeez retires from international cricket

(UTV | LAHORE) – Veteran Pakistan all-rounder Mohammad Hafeez, who captained his national team in every format of the game, announced his retirement from international cricket on Monday, saying that he achieved more than he could ever imagine during a career spanning nearly two decades.

The 41-year-old top-order batter and off-spinner had announced his retirement from Test cricket in 2018.

Hafeez represented Pakistan in 392 international matches in which he scored 12,789 runs and took 253 wickets.

Related posts

#SLvsBAN 1st T20I: Sri Lanka thrash Bangladesh by 7 wickets

Zahira College Vs Hameed Al Husseinie: Heritage Derby Football Encounter 2025

Harsha slams suspension of cross-border LC vehicle import clearance (Video)