Mohammad Hafeez

Nationality
Pakistan
Current Team
Quetta Gladiators
Past Teams
Lahore Qalandars, Peshawar Zalmi, Quetta Gladiators
Leagues
Pakistan Super League
Seasons
2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023
Birthday
October 17, 1980

2019:

# He has ruled out from PSL after 2 matches due to injury.

Batting

SeasonTeamMatIRB4s6sSRAvg50s
2016Peshawar Zalmi1010220179268122.922.01
2017Peshawar Zalmi10915315415699.3517.01
2018Peshawar Zalmi13122982582711115.527.092
2019Lahore Qalandars22191411135.7119.00
2020Lahore Qalandars13123122492811125.339.02
2021Lahore Qalandars10102711962214138.2633.872
2022Lahore Qalandars1313323251278128.6829.361
2023Quetta Gladiators7613590137150.027.00
Total-78741731139115966124.4422.59

Bowling

SeasonTeamMatIOMRWEcoAvgSR
2016Peshawar Zalmi10000000000
2017Peshawar Zalmi1061509776.4613.8512.82/7
2018Peshawar Zalmi13000000000
2019Lahore Qalandars225.104007.74---
2020Lahore Qalandars13820113036.543.3340.01/11
2021Lahore Qalandars105806227.7531.024.01/4
2022Lahore Qalandars13818011766.519.518.02/23
2023Quetta Gladiators76806408.0---
Total-783574.11510186.928.324.66

Results

262/3 - 253/8

28, Quetta Gladiators vs Multan Sultans

240/2 - 243/2

25, Peshawar Zalmi vs Quetta Gladiators

148 - 131/7

18, Lahore Qalandars vs Quetta Gladiators

220/6 - 157

13, Quetta Gladiators vs Islamabad United

198/6 - 135/8

10, Quetta Gladiators vs Lahore Qalandars

154/4 - 157/6

9, Quetta Gladiators vs Peshawar Zalmi

110 - 111/1

3, Multan Sultans vs Quetta Gladiators

180/5 - 138

Final, Multan Sultans vs Lahore Qalandars

168/7 - 162

Eliminator 2, Lahore Qalandars vs Islamabad United

163/2 - 135/9

Qualifier, Multan Sultans vs Lahore Qalandars

158/7 - 158/8

30, Lahore Qalandars vs Peshawar Zalmi

197/6 - 131/9

27, Lahore Qalandars vs Islamabad United

149 - 127/9

26, Lahore Qalandars vs Karachi Kings

141/7 - 143/2

20, Lahore Qalandars vs Quetta Gladiators

182/4 - 130

17, Lahore Qalandars vs Multan Sultans

204/5 - 207/3

15, Quetta Gladiators vs Lahore Qalandars

174/9 - 166/5

12, Islamabad United vs Lahore Qalandars

199/4 - 170/9

9, Peshawar Zalmi vs Lahore Qalandars

170/7 - 174/4

6, Karachi Kings vs Lahore Qalandars

206/5 - 209/5

3, Multan Sultans vs Lahore Qalandars

169/8 - 89

Multan Sultans vs Lahore Qalandars

176/5 - 169/7

Karachi Kings vs Lahore Qalandars

158/5 - 140

Quetta Gladiators vs Lahore Qalandars

152/7 - 124

Islamabad United vs Lahore Qalandars

170/8 - 160/8

Peshawar Zalmi vs Lahore Qalandars

143/9 - 144/5

Lahore Qalandars vs Islamabad United

186/9 - 189/4

Karachi Kings vs Lahore Qalandars

157/6 - 159/3

Lahore Qalandars vs Multan Sultans

178/6 - 179/1

Lahore Qalandars vs Quetta Gladiators

140/6 - 143/6

Lahore Qalandars vs Peshawar Zalmi

134/7 - 135/5

Final: Karachi Kings VS Lahore Qalandars

182/6 - 157

E2: Multan Sultans VS Lahore Qalandars

170/9 - 171/5

E 1, Lahore Qalandars vs Peshawar Zalmi

187/6 - 191/1

Lahore Qalandars vs Multan Sultans

150/5 - 151/0

Karachi Kings vs Lahore Qalandars

187/7 - 189/5

Lahore Qalandars vs Peshawar Zalmi

187/5 - 190/2

Lahore Qalandars vs Karachi Kings

98/9 - 100/2

Lahore Qalandars vs Quetta Gladiators

198/3 - 127

Lahore Qalandars vs Islamabad United

209/5 - 172

Lahore Qalandars vs Quetta Gladiators

132/7 - 116/6

11. Lahore Qalandars vs Peshawar Zalmi - PSL 2020

182/6 - 183/9

7. Lahore Qalandars vs Islamabad United - PSL 2020

138/8 - 142/5

3. Lahore Qalandars vs Multan Sultans - PSL 2020

138/6 - 116

5. Lahore Qalandars vs Karachi Kings

171/8 - 177/5

1. Islamabad United vs Lahore Qalandars

148/9 - 154/7

Islamabad United vs Peshawar Zalmi

170/7 - 157/2

Karachi Kings vs Peshawar Zalmi

157 - 156/9

Peshawar Zalmi vs Quetta Gladiators

172/4 - 176/3

Peshawar Zalmi vs Lahore Qalandars

181/6 - 137/8

Peshawar Zalmi vs Karachi Kings

157/5 - 158/4

Peshawar Zalmi vs Quetta Gladiators

182/5 - 156/9

Peshawar Zalmi vs Islamabad United

183/3 - 164/8

Peshawar Zalmi vs Multan Sultans

100 - 104/0

Peshawar Zalmi vs Lahore Qalandars

141/8 - 143/5

Quetta Gladiators vs Peshawar Zalmi

131/9 - 135/5

Karachi Kings vs Peshawar Zalmi

176/6 - 142/9

Islamabad United vs Peshawar Zalmi

151/6 - 152/3

Peshawar Zalmi vs Multan Sultans

148/6 - 90

F, Quetta Gladiators vs Peshawar Zalmi

181/3 - 157/7

Peshawar Zalmi vs Karachi Kings

200/7 - 199/9

Q1: Peshawar Zalmi vs Quetta Gladiators

128 - 130/8

Peshawar Zalmi vs Quetta Gladiators

166/6 - 149/9

Peshawar Zalmi vs Lahore Qalandars

136/9 - 137/5

Islamabad United vs Peshawar Zalmi

117/3 - 0/0

Peshawar Zalmi vs Quetta Gladiators

59 - 60/7

Peshawar Zalmi vs Lahore Qalandars

118/7 - 119/3

Karachi Kings vs Peshawar Zalmi

190/9 - 175/3

Islamabad United vs Peshawar Zalmi

176/3 - 126

Peshawar Zalmi vs Islamabad United

133 - 132/9

Peshawar Zalmi vs Quetta Gladiators

152/7 - 158/5

Karachi Kings vs Peshawar Zalmi

129 - 130/2

Quetta Gladiators vs Peshawar Zalmi

164/3 - 160/7

Lahore Qalandars vs Peshawar Zalmi

152/6 - 153/3

Islamabad United vs Peshawar Zalmi

182/4 - 179/9

Karachi Kings vs Peshawar Zalmi

135/7 - 139/7

Quetta Gladiators vs Peshawar Zalmi

117/6 - 118/1

Lahore Qalandars vs Peshawar Zalmi

145/7 - 121/9

Peshawar Zalmi vs Islamabad United