Mohammad Hafeez

Cricket · Pakistan
All-rounder

Mohammad Hafeez

मोहम्मद हफीज · PAK
Mohammad Hafeez
Intl matches392
Intl runs12,780
Intl wickets253

Personal details

Born17 Oct 1980
Age46 Years
NationalityPakistan
RoleBatting All-rounder, Right handed Batsman, Right arm off-break Bowler
BattingRight Hand Bat
BowlingRight Arm Off Break
Height5 ft 7 in (1.74 m)

Career at a glance

FormatMRunsAvgSRWktsEcon
Test55365237.6456.01532.66
ODI218661432.9076.611394.18
T20I119251426.46122.03616.60
T20374794625.79123.652026.44
List A3481160535.70–2644.20
First-class2101216934.76–2532.70
T103868623.66200.582410.97

Debuts

Test Pakistan vs Bangladesh, Karachi 20 Aug 2023
ODIPakistan vs Zimbabwe, Sharjah3 Apr 2023
T20I England vs Pakistan, Bristol 28 Aug 2006
First ClassNew Zealand vs Pakistan at Abu Dhabi 3 Dec 2018
List AMohammedan vs Tigers at Mirpur 9 Apr 2022

Family

RelationsNazia Hafeez (Spouse), Roshan Hafeez (Son), Eman Hafeez (Daughter)