Connect with us

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 date : 20/08/2003

ODI Debut date : 03/04/2003

T20 Debut date : 28/08/2006

Age : 38 years 3 days

Role : Allrounder

Height : N/A

Batting Style : Right Hand

Bowling Style : Right Arm Off-Spin

Team Played For : N/A

Batting Stats

Twenty20
Ings
R
89
86
1908
ODI
Ings
R
214
212
6516
Test
Ings
R
55
105
3652

Bowling Stats

Twenty20
Overs
WK
89
186.1
54
ODI
Overs
WK
214
1271.5
139
Test
Overs
WK
55
677.5
53

Advertisement

No live match currently in Progress!

ODI Match 26 09:30 AM 20 June 2019
BAN 0-0(0)
AUS 0-0(0)

Trent Bridge, Nottingham

UPCOMING

One-Day 12:00 PM 20 June 2019
AUS 0-0(0)
NOR 0-0(0)

The County Ground, Northampton

UPCOMING

ODI Match 27 09:30 AM 21 June 2019
SL 0-0(0)
ENG 0-0(0)

Headingley, Leeds

UPCOMING

ODI Match 28 09:30 AM 22 June 2019
AFG 0-0(0)
IND 0-0(0)

The Rose Bowl, Southampton

UPCOMING

ODI Match 29 12:30 PM 22 June 2019
NZ 0-0(0)
WI 0-0(0)

Old Trafford, Manchester

UPCOMING

No completed match yet!

Most Viewed

Like us at Blogadda