Mohammad Hafeez has featured for Pakistan in 55 Tests, 218 ODIs and 119 T20Is and has scored 12,780 runs and has taken 253 wickets.

Lahore: Former Test captain Mohammad Hafeez has been given the responsibility of Director – Pakistan Men’s Cricket Team. Mohammad Hafeez has featured for Pakistan in 55 Tests, 218 ODIs and 119 T20Is and has scored 12,780 runs and has taken 253 wickets.
Hafeez was recently part of the PCB Cricket Technical Committee. The former all-rounder was part of Pakistan Men’s team which won the ICC Champions Trophy in England in 2017.
The PCB has changed the portfolio of the Pakistan coaching staff. All coaches will continue to work in National Cricket Academy while PCB will announce the new coaching staff in due course for the upcoming series in Australia and New Zealand.
Pattoki AC Furqan Ahmed dies of heart attack during flood relief visit
- 3 hours ago

Chasing history: Can Derrick Henry run past seven Hall of Famers to reach top 10 all-time?
- 9 minutes ago
Pakistani all-rounder Shadab Khan blessed with baby girl
- 4 hours ago

Rain havoc: Roof collapse in Nankana Sahib leaves 3 dead
- 4 hours ago

Severe flooding in Punjab claims 33 Lives, affects over 2 million
- 5 hours ago

Floods, failures, and the future: Rethinking disaster management in Pakistan
- 3 hours ago
Floods wash away railway track in Sialkot, train services suspended
- 3 minutes ago
Two-day Colour & Chem Exhib fetches mega business deals
- 15 minutes ago
DG PDMA warns of rising flood threat in coming 24 hours
- 2 hours ago

President Zardari approves Anti-Terrorism Amendment Bill 2025
- 4 hours ago
Rescue teams evacuate stranded baraat in Sutlej River flooding
- 9 minutes ago
PM highlights strong Pakistan-China ties during Tianjin University visit
- 2 hours ago