Mohammad Hafeez, affectionately known as “The Professor,” is one of Pakistan’s most versatile and enduring cricketers. With a career spanning nearly two decades, Hafeez built a reputation as a dependable all-rounder, a tactical leader, and a mentor to younger players. His contributions across formats and his cerebral approach to the game earned him respect both on and off the field.
Early Life and Rise to International Cricket
Born on October 17, 1980, in Sargodha, Hafeez began his cricketing journey in domestic circuits before making his ODI debut against Zimbabwe on April 3, 2003. He followed with a Test debut against Bangladesh in August 2003, and entered the T20I arena in September 2006 against England.
His early years were marked by technical refinement and a strong cricketing IQ, which later earned him the nickname “Professor.” Hafeez’s ability to adapt to different roles — from opening the innings to anchoring the middle order and contributing with off-spin — made him a valuable asset.
Mohammad Hafeez Statistics

| Format | Matches | Runs | Wickets |
|---|---|---|---|
| Test | 55 | 3,652 | 53 |
| ODI | 218 | 6,614 | 139 |
| T20I | 119 | 2,514 | 61 |
Mohammad Hafeez’s Domestic Career
Mohammad Hafeez had a prolific domestic career, representing teams like Faisalabad Wolves, Lahore Lions, Lahore Qalandars, and Southern Punjab, where he consistently contributed as a top-order batsman and reliable off-spin bowler.
Domestic Teams
Hafeez played for a wide range of domestic and franchise sides across Pakistan and internationally:
- Faisalabad Wolves (2005–2011/12)
- Lahore Lions (2012/13–2015/16)
- Peshawar Zalmi (2016–2018, PSL)
- Lahore Qalandars (2019–2022, PSL)
- Southern Punjab (2019/20 season)
- Khyber Pakhtunkhwa (2020/21 season)
- Overseas stints: Kolkata Knight Riders (IPL 2008), Guyana Amazon Warriors (CPL), Rajshahi Kings (BPL), Middlesex (England), and more.
Domestic Performance Highlights
- In Pakistan’s domestic circuit, Hafeez was known for his consistency as an opener, often anchoring innings with solid technique.
- For Faisalabad Wolves, he was a key performer in the National T20 Cup, helping them secure titles in the mid-2000s.
- With Lahore Lions, Hafeez led the side in the Champions League T20 (2014), where his batting and leadership gained international recognition.
- In the PSL, Hafeez played for both Peshawar Zalmi and Lahore Qalandars, contributing with steady batting and economical off-spin.
- His domestic stats include multiple centuries and fifties across first-class and List A cricket, with averages in the mid-30s, reflecting his reliability.
Legacy in Domestic Cricket
Hafeez’s domestic career was crucial in shaping his international success:
- He became a mentor figure in PSL franchises, guiding younger players.
- His ability to balance batting and bowling made him one of the most versatile domestic performers.
- Nicknamed “The Professor”, Hafeez’s tactical approach was evident in domestic tournaments, where he often captained sides and influenced match strategies
He scored 10 Test centuries, 11 ODI hundreds, and was known for his economical bowling, especially in T20s, where his average was an impressive 22.75.
Career Highlights
- 2017 ICC Champions Trophy winner, playing a key role in Pakistan’s historic triumph over India in the final
- 32 International Man of the Match awards, reflecting his match-winning consistency
- Pakistan T20I captain from 2012 to 2014, leading with tactical acumen
- Bearer of the ICC Test mace in 2016, when Pakistan briefly held the No. 1 Test ranking
Hafeez also played in multiple T20 leagues, including the PSL (Lahore Qalandars, Peshawar Zalmi), CPL, and Bangladesh Premier League, showcasing his global appeal.
Legacy and Retirement
Hafeez retired from international cricket in 2022, leaving behind a legacy of professionalism, discipline, and mentorship. He was often seen guiding younger players and advocating for strategic thinking in Pakistan’s cricket setup.
His post-retirement involvement in commentary and cricket administration continues to influence the sport. Hafeez’s career is a testament to longevity, adaptability, and leadership, making him one of Pakistan’s most respected cricketing figures.
See More: Shoaib Malik