cricketstatspro

Mohammad Hafeez

MohammadHafeez

PakistanBatting Allrounder ball
Image of Mohammad Hafeez

Mohammad Hafeez's Batting Stats

Tests

55

ODIs

218

T20Is

119

IPL

8

Tests Runs

3652

ODIs Runs

6614

T20Is Runs

2514

IPL Runs

64

Tests SR

56.02

ODIs SR

76.61

T20Is SR

122.04

IPL SR

77.11

Mohammad Hafeez's Bowling Stats

Tests

55

ODIs

218

T20Is

119

IPL

8

Tests Wkts

53

ODIs Wkts

139

T20Is Wkts

61

IPL Wkts

2

Tests SR

76.74

ODIs SR

55.63

T20Is SR

20.67

IPL SR

30.0

Mohammad Hafeez's Career Overview

  • #T20

    Last Played

    vs Australia, 2021-11-11, Dubai International Cricket Stadium

  • #Test

    Last Played

    vs New Zealand, 2018-12-03, Sheikh Zayed Stadium

  • #Odi

    Last Played

    vs Bangladesh, 2019-07-05, Lord's

  • #Ipl

    Last Played

    vs Delhi Capitals, 2008-05-22, Arun Jaitley Stadium

  • #Cl

    Last Played

    vs Perth Scorchers, 2014-09-30, M.Chinnaswamy Stadium

Mohammad Hafeez's Personal Information

Full Name

Mohammad Hafeez

Nick Name

Hafeez

Height

-

Birth Place

Sargodha, Punjab

Date of Birth

October 17, 1980 (44 years) (October 17, 1980)

Role

Batting Allrounder

Batting Style

Right Handed Bat

Bowling Style

Right-arm offbreak

Mohammad Hafeez's Teams

Teams Played For

Pakistan, Kolkata Knight Riders, Khulna Royal Bengals, Wayamba United, Guyana Amazon Warriors, Melbourne Renegades, Melbourne Stars, Lahore Lions, Dhaka Dynamites, Peshawar Zalmi, Pakistan Cricket Board Patrons XI, Hung Hom JD Jaguars, St Kitts and Nevis Patriots, Durban Wolves, Montreal Tigers, Nangarhar Leopards, Rajshahi Kings, Lahore Qalandars, Edmonton Royals, St Kitts and Nevis Patriots, Middlesex, Desert Riders, Team Green, Maratha Arabians, Delhi Bulls, Galle Gladiators, Asia Lions, Quetta Gladiators, Joburg Bangla Tigers, Texas Chargers, Pakistan Champions

Mohammad Hafeez's ICC Rankings

Test Batting

- (Best: 22)

ODI Batting

14

T20 Batting

10

Test Bowling

32

ODI Bowling

1

T20 Bowling

3

Mohammad Hafeez's Batting Career Summary

Format
Matches
Inn
Runs
BF
HS
Avg
SR
NO
4s
6s
Ducks
50
100
200
Test
55
105
3652
6520
224
37.65
56.02
8
455
28
8
10
10
1
ODI
218
216
6614
8634
140
32.91
76.61
15
664
110
19
11
11
0
T20I
119
108
2514
2060
99
26.46
122.04
13
251
76
7
0
0
0
IPL
8
8
64
83
16
9.14
77.11
1
7
2
0
0
0
0

Mohammad Hafeez's Bowling Career Summary

Format
Matches
Inn
B
Runs
Wkts
Avg
Econ
SR
BBI
BBM
4w
5w
10w
Test
55
77
4067
1808
53
34.11
2.67
76.74
4/16
4/48
2
0
0
ODI
218
177
7733
5401
139
38.86
4.19
55.63
4/41
4/41
1
0
0
T20I
119
79
1261
1388
61
22.75
6.6
20.67
4/10
4/10
1
0
0
IPL
8
4
60
68
2
34.0
6.8
30.0
1/8
1/8
0
0
0

Mohammad Hafeez's Profile

No biography available.