Mohammad Hafeez
Birth date: October 17, 1980
Birth place: Sargodha
Bats/Bowls: Right/Right
Role: Allrounder
Bowling style: Offbreak
Test
Teams played for: Pakistan

YearInningsRuns BallsOutsAvg SRHS50 1004s6s Dot %
2003 6 214 430 5 42.8 49.8 102 1 1 27 2 77.9
2006 7 329 748 7 47.0 44.0 104 2 1 42 1 77.8
2007 8 134 312 8 16.8 42.9 34 0 0 20 0 81.1
2010 4 130 191 4 32.5 68.1 60 1 0 16 0 68.6
2011 19 647 1,033 16 40.4 62.6 143 2 2 80 6 71.1
2012 12 505 918 11 45.9 55.0 196 2 1 61 3 72.4
2013 12 193 359 11 17.5 53.8 80 1 0 29 0 77.4
2014 9 488 784 8 61.0 62.2 197 1 2 57 5 68.8
2015 13 710 1,149 12 59.2 61.8 224 2 2 80 10 70.8
2016 6 102 204 6 17.0 50.0 42 0 0 18 1 81.4
2018 9 199 392 9 22.1 50.8 125 0 1 26 0 75.0
Total1053,6516,5209737.656.022412104562873.5
ODI
Teams played for: Pakistan

YearInningsRuns BallsOutsAvg SRHS50 1004s6s Dot %
2003 22 419 813 22 19.0 51.5 69 3 0 49 2 72.9
2005 8 124 241 8 15.5 51.5 42 0 0 11 2 72.6
2006 12 255 326 10 25.5 78.2 92 1 0 28 4 59.8
2007 6 76 124 6 12.7 61.3 34 0 0 13 0 74.2
2010 10 370 483 10 37.0 76.6 68 3 0 41 1 57.3
2011 32 1,073 1,411 29 37.0 76.0 139 5 3 125 13 61.4
2012 18 476 708 18 26.4 67.2 105 2 1 41 4 60.9
2013 33 1,301 1,542 26 50.0 84.4 140 4 5 123 25 55.1
2014 12 360 454 12 30.0 79.3 76 4 0 42 4 60.4
2015 20 782 929 18 43.4 84.2 103 5 2 77 19 55.9
2016 4 166 190 4 41.5 87.4 76 1 0 12 7 58.4
2017 17 555 676 14 39.6 82.1 88 4 0 46 14 56.4
2018 8 194 250 7 27.7 77.6 81 2 0 17 4 55.2
2019 14 461 490 13 35.5 94.1 84 4 0 40 11 48.4
Total2166,6128,63719733.676.6140381166511059.5
T20I
Teams played for: Pakistan

YearInningsRuns BallsOutsAvg SRHS50 1004s6s Dot %
2006 1 46 40 1 46.0 115.0 46 0 0 5 0 40.0
2007 8 128 107 8 16.0 119.6 32 0 0 18 3 53.3
2010 10 184 169 9 20.4 108.9 46 0 0 26 3 50.3
2011 5 163 135 5 32.6 120.7 71 2 0 14 5 40.7
2012 16 398 359 16 24.9 110.9 61 2 0 42 9 47.1
2013 12 323 243 9 35.9 132.9 86 3 0 27 11 34.2
2014 6 66 88 5 13.2 75.0 19 0 0 5 0 51.1
2015 8 116 101 7 16.6 114.9 26 0 0 15 2 46.5
2016 9 182 159 8 22.8 114.5 64 2 0 23 5 49.1
2017 3 44 54 2 22.0 81.5 25 0 0 3 0 38.9
2018 8 250 186 5 50.0 134.4 53 1 0 18 12 32.8
2020 8 415 272 5 83.0 152.6 99 4 0 36 20 30.5
2021 14 191 145 12 15.9 131.7 32 0 0 19 5 33.8
Total1082,5062,0589227.2121.8991402517541.3
TWENTY20
Teams played for: Melbourne Stars, Khulna Royal Bengals, Dhaka Dynamites, Rajshahi Kings, Lahore Lions, Guyana Amazon Warriors, St Kitts and Nevis Patriots, Edmonton Royals, Kolkata Knight Riders, Galle Gladiators, Peshawar Zalmi, Lahore Qalandars, Quetta Gladiators, Middlesex

YearInningsRuns BallsOutsAvg SRHS50 1004s6s Dot %
2008 8 64 83 7 9.1 77.1 16 0 0 7 2 60.2
2012 1 24 18 1 24.0 133.3 24 0 0 4 0 38.9
2013 7 159 144 5 31.8 110.4 50 1 0 7 9 41.0
2014 16 244 223 15 16.3 109.4 67 1 0 18 9 42.6
2015 4 35 43 4 8.8 81.4 25 0 0 6 0 62.8
2016 10 220 179 10 22.0 122.9 59 1 0 26 8 49.2
2017 17 273 281 15 18.2 97.2 77 1 0 28 8 51.2
2018 12 298 258 11 27.1 115.5 59 2 0 27 11 41.1
2019 24 456 437 20 22.8 104.3 55 1 0 33 12 39.1
2020 12 312 249 8 39.0 125.3 98 2 0 28 11 37.8
2021 25 539 470 20 27.0 114.7 73 3 0 52 18 42.8
2022 13 323 251 10 32.3 128.7 69 1 0 27 8 28.3
2023 6 135 90 4 33.8 150.0 48 0 0 13 7 33.3
Total1553,0822,72613023.7113.19813027610341.9
T10
Teams played for: Maratha Arabians, Delhi Bulls

YearInningsRuns BallsOutsAvg SRHS50 1004s6s Dot %
2021 10 206 126 9 22.9 163.5 61 1 0 18 11 29.4
Total10206126922.9163.56110181129.4
Share this
Twitter   Facebook   Instagram  
Quick Player Search
Player:

Show stats

for format(s)

group by


From:    

To:    

Innings:  

Batting position:  

Series:  

Tournament:  

Player team:  

Opp team:  

Opp player type:  

Venue:  

Venue country:  

Match result:  

Overs between    and  

Last   innings only


Batter vs Bowler matchup
Batters:

vs Bowlers:

group by


From:    

To:    

Innings:  

Batting position:  

Series:  

Tournament:  

Venue:  

Venue country:  

Overs between    and  


Connect with us
Twitter   Facebook   Instagram