Skip to content

Mohammad Hafeez

520 matches · 2003 to 2023 · played for Pakistan, Lahore Qalandars, Peshawar Zalmi, Guyana Amazon Warriors

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
ODIs2022026,35133.9677.7634106
T202452455,21824.05116.8496166
Tests51973,32136.9057.941826

Counted from the deliveries; super overs left out. See batting average and strike rate.

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
ODIs1641202.54,98912838.984.1556.4
T20170452.52,99511526.046.6123.6
Tests43619.51,6845133.022.7272.9

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
11 Mar 2023PSLQuetta Gladiators v Multan Sultanslost
8 Mar 2023PSLQuetta Gladiators v Peshawar Zalmiwon
2 Mar 2023PSLQuetta Gladiators v Lahore Qalandarslost
24 Feb 2023PSLQuetta Gladiators v Islamabad Unitedlost
21 Feb 2023PSLQuetta Gladiators v Lahore Qalandarslost
20 Feb 2023PSLQuetta Gladiators v Peshawar Zalmilost
15 Feb 2023PSLQuetta Gladiators v Multan Sultanslost
27 Feb 2022PSLLahore Qalandars v Multan Sultanswon
25 Feb 2022PSLLahore Qalandars v Islamabad Unitedwon
23 Feb 2022PSLLahore Qalandars v Multan Sultanslost

Query Mohammad Hafeez yourself

500 free credits every month, no card. REST or MCP. Player id 9ab63e7b.

Get a free key