Subscribe Now! Get features like


A master of tactical balance, high-arm off-spin flight, and versatile top-order batting, Mohammad Hafeez operated as a foundational blueprint for modern multi-format all-rounders. Born in Sargodha, Punjab, the right-handed opening batsman and off-spin specialist built his game on sound technical fundamentals, immaculate judgment outside off stump, and a crisp power-game against spin. Dubbed 'Professor' for his cerebral approach to match situations and deep understanding of game conditions, Hafeez provided invaluable tactical stability to Pakistan's line-up across two decades of high-level international competition.
Hafeez stepped into the international arena during a One-Day International against Zimbabwe at Sharjah in April 2003, before earning his Test debut against Bangladesh at Karachi later that August. Over a distinguished international career encompassing 55 Tests, 218 ODIs, and 119 T20Is, he established a formidable, statistically complete resume, scoring 3,652 Test runs alongside 53 Test wickets, while amassing 6,614 ODI runs with 139 wickets and 2,514 T20I runs with 61 wickets. His tactical brilliance shone brightest during the 2012 ICC Men's T20 World Cup in Sri Lanka, where he spearheaded Pakistan's march to the semi-finals through controlling powerplay overs with the ball and establishing steady top-order foundations.
Appointed national captain across all three formats at various stages, Hafeez led Pakistan to notable international achievements, including guiding the T20I side to the semi-finals of the 2012 World T20 and achieving major bilateral series wins. His white-ball peak reached its zenith during Pakistan's triumphant 2017 ICC Champions Trophy campaign in England, where his explosive half-century against India in the final played a decisive role in clinching the title. On the global franchise circuit, his technical adaptability made him a sought-after professional for setups like Lahore Qalandars, Peshawar Zalmi, Melbourne Stars, and St Kitts & Nevis Patriots.
Following his retirement from international cricket in January 2022, Hafeez transitioned into high-level administration and coaching, serving as Team Director for the Pakistan national team. Honoured for his longevity, strategic acumen, and dual-skill capability, he endures as one of Pakistan's most complete and influential modern cricketers.
Saqlain’s bizarre ‘bewakoof-dileri-buzdil’ theory leaves Hafeez laughing

Hafeez, Saqlain explode in fiery live TV clash after Pakistan pushed to brink

Hafeez tears into Agha, wants captain to accept blunders for India debacle

Hafeez blames ICC for cover-up, demands accountability over IND vs PAK scare

'Babar, Rizwan aren't key players. That term is used for those who win matches'

‘If you hand over cricket to bureaucrat…’: PCB slammed by Hafeez, Afridi

‘If they left no legacy, who did? You?’ Shoaib Akhtar fires back at Hafeez

Hafeez issues clarification over 'no legacy from Pakistan's '90s greats' remark

Inzamam reacts to Hafeez disrespecting 90s stars: ‘Pak cricket would lose…’

‘We only play for money…’: Hafeez reacts to ‘ICC favouring India’ in CT

Waqar’s cracking response after Hafeez tarnishes legacy of '90s PAK stars

Hafeez trashes 'legacy' of PAK '90s greats in awkward exchange with Akhtar

‘Shaheen, Naseem, Haris’ skills not enough': PAK urged to move on from pace trio

'Babar Azam is a fraud': Shoaib Akhtar fumes on live TV; Hafeez tells PCB…

Pakistan told to bring back Babar Azam at no.3 in ODIs after repeated failures

Mohammad Hafeez's dig after Champions Trophy stand-off: ‘Not secure for India’

Hafeez claims star PAK duo's series-winning outing vs England ‘exposed faces’

'Rohit only person who deserves to win T20 WC': Ex-PAK star on IND captain

Hafeez bashed for 'ranting' to Gilchrist over Pakistan stint: ‘For god’s sake…'

Kohli accused of being 'selfish' by Hafeez: ‘Took a lot of balls to reach 100’

'4-5 players sleeping in dressing room...': Hafeez destroys Pakistan players

Pakistan cricket fraternity reacts after Rauf's altercation video goes viral

‘Azam will take 20 mins to cover 2kms while whole PAK team…’: Hafeez

Hafeez's shocking revelation on Mohammad Amir and Imad Wasim's retirement U-turn

Hafeez fires explosive tweet after Pakistan recall Amir and Wasim in T20Is vs NZ

Inzamam questions PCB for sacking Mohammed Hafeez, makes brutal Riaz inquiry

'They couldn't run 2 kms. When fat level was checked...': Hafeez fumes at Babar

PCB part ways with Mohammad Hafeez after disappointing Australia series

Hafeez clarifies Shaheen call for 3rd AUS Test after Akram, Waqar accusations

Cummins gives epic response to Hafeez for ‘Pakistan played better’ statement

Hafeez rips into 'inconsistent umpiring, technology curse' after Rizwan wicket

Hafeez slams Australia for Pakistan's warm-up game pitch, 'Maybe it's tactical'

‘Don’t hold press conferences’: Wasim Akram's cheeky advice for Hafeez

‘He has moved on’: Hafeez reveals phone call with Amir over Pakistan return

Hafeez, Vaughan at loggerheads over ‘meme’ video of Kohli dismissing ex-PAK star

Ex-England and Pakistan captains have a go at each other over Kohli and Stokes

Vaughan blasts ex-Pakistan skipper over 'utter nonsense' remark against Kohli

'Don't know why he's ICC No. 1 batter': Gambhir, Sehwag, Hafeez crush Babar hype

Aakash Chopra schools Hafeez over 'WC being organised by ICC or BCCI' query

Furious Inzamam skips PCB review meeting, Hafeez resigns right before WC

BCCI poses the Rohit Sharma question to selector candidates

First T20I: Deepti Sharma, Niki Prasad steer India home against Zimbabwe

Bhuvneshwar Kumar’s possible India comeback in final T20I vs West Indies

Shubman Gill, KL Rahul to miss final two ODIs against New Zealand, Jasprit Bumrah returns for Tests

Headturners: Deshpande, Smaran, Umesh light up opening round of 2026-27 Ranji Trophy

The madness of T20 is making the game richer, yet poorer

Pack mentality: How Cummins, Starc, Hazlewood, Lyon shaped a Test legacy

The Kagiso Rabada factor: Why the pacer is just what South Africa need after Kingsmead setback

Bhuvneshwar Kumar added to India’s squad for the fifth T20I against West Indies

Chahal’s revelations: Rohit-Kohli backing, Dhoni’s influence and World Cup snub
