Player Stats

Mohammad Hafeez

Mohammad Hafeez

Whether opening the batting or taking wickets with his handy off-spin, Mohammad Hafeez is an integral part of the Pakistan line-up. The allrounder made his international debut in 2003 and consolidated his place across all formats of the game in 2011. In that breakthrough year Hafeez won 10 man-of-the-match awards in international cricket and become only the third player, behind Sanath Jayasuriya and Jacques Kallis, to score more than 1000 runs and take more than 30 wickets in ODI cricket in a calendar year. He played two games during the 2007 World Cup, and eight during the 2011 edition. His best World Cup performance was against West Indies in 2011 when he scored an unbeaten 61, while his ODI career to date has featured nine centuries and 21 fifties. Hafeez scored a Test-career best of 224 against Bangladesh in April 2015. Hafeez was suspended from bowling by the ICC in early December 2014 after his action was found to be illegal and was later ruled out of Pakistan's ICC Cricket World Cup 2015 squad due to injury.

He was the third player to score more than 1000 runs and take more than 30 wickets in ODIs in a calendar year.

Test Debut : 20/08/2003

ODI Debut : 03/04/2003

T20 Debut : 28/08/2006

Age : 38 years 29 days

Role : Allrounder

Batting : Right Hand

Bowling : Right Arm Off-Spin

Batting Stats

Twenty20
Ings
R
89
86
1908
ODI
Ings
R
218
216
6614
Test
Ings
R
55
105
3652

Bowling Stats

Twenty20
Overs
WK
89
186.1
54
ODI
Overs
WK
218
1288.5
139
Test
Overs
WK
55
677.5
53