Mohammad Hafeez
Mohammad Hafeez
Pakistan AllRounder
t20 Int ALL TIME STATS
2514 Runs
122.03 S/R
26.46 Avg
61 W
6.60 E/R

Mohammad Hafeez Stats

VS Team Stats

T20I
ODI
test

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 348 40 7946 6426 2 43 804 252 123.65 25.79 102
Total 345 20 11605 0 17 77 0 0 0 35.70 140
Total 365 15 12169 0 26 56 0 0 0 34.76 224
Total 33 4 686 342 0 4 53 52 200.58 23.66 68
Total 105 8 3652 6520 10 12 455 28 56.01 37.64 224
Total 216 15 6614 8633 11 38 664 110 76.61 32.90 140
Total 108 13 2514 2060 0 14 251 76 122.03 26.46 99
vs Australia flag Australia 12 2 227 190 0 0 24 6 119.47 22.70 45
vs New Zealand flag New Zealand 18 3 563 407 0 3 55 25 138.33 37.53 99
vs West Indies flag West Indies 6 0 56 68 0 0 4 0 82.35 9.33 19
vs South Africa flag South Africa 13 2 285 217 0 2 31 9 131.34 25.91 86
vs Sri Lanka flag Sri Lanka 12 1 209 213 0 0 22 2 98.12 19.00 42
vs Bangladesh flag Bangladesh 9 1 277 247 0 2 35 4 112.15 34.63 67
vs India flag India 7 1 156 132 0 2 15 5 118.18 26.00 61
vs England flag England 14 1 324 251 0 2 25 14 129.08 24.92 86
vs Zimbabwe flag Zimbabwe 10 1 261 220 0 3 21 9 118.64 29.00 71
vs Afghanistan flag Afghanistan 2 0 52 47 0 0 3 1 110.64 26.00 42
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 348 40 7946 6426 2 43 804 252 123.65 25.79 102
Total 345 20 11605 0 17 77 0 0 0 35.70 140
Total 365 15 12169 0 26 56 0 0 0 34.76 224
Total 33 4 686 342 0 4 53 52 200.58 23.66 68
Total 105 8 3652 6520 10 12 455 28 56.01 37.64 224
Total 216 15 6614 8633 11 38 664 110 76.61 32.90 140
Total 108 13 2514 2060 0 14 251 76 122.03 26.46 99
vs Australia flag Australia 14 0 311 472 0 2 24 4 65.89 22.21 78
vs New Zealand flag New Zealand 28 1 765 949 1 5 74 18 80.61 28.33 115
vs Ireland flag Ireland 6 0 217 274 1 1 24 4 79.20 36.17 122
vs West Indies flag West Indies 23 1 832 1046 1 7 75 16 79.54 37.82 121
vs South Africa flag South Africa 33 3 705 984 0 5 75 9 71.65 23.50 71
vs Sri Lanka flag Sri Lanka 37 3 1322 1711 4 6 130 21 77.26 38.88 140
vs Bangladesh flag Bangladesh 15 0 378 592 0 2 53 0 63.85 25.20 89
vs India flag India 12 1 495 595 1 3 44 9 83.19 45.00 105
vs England flag England 26 2 764 1019 1 4 81 13 74.98 31.83 102
vs Zimbabwe flag Zimbabwe 15 3 714 807 2 3 72 15 88.48 59.50 139
vs Afghanistan flag Afghanistan 3 0 37 68 0 0 3 0 54.41 12.33 19
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 348 40 7946 6426 2 43 804 252 123.65 25.79 102
Total 345 20 11605 0 17 77 0 0 0 35.70 140
Total 365 15 12169 0 26 56 0 0 0 34.76 224
Total 33 4 686 342 0 4 53 52 200.58 23.66 68
Total 105 8 3652 6520 10 12 455 28 56.01 37.64 224
Total 216 15 6614 8633 11 38 664 110 76.61 32.90 140
Total 108 13 2514 2060 0 14 251 76 122.03 26.46 99
vs Australia flag Australia 7 0 201 366 1 0 20 0 54.92 28.71 126
vs New Zealand flag New Zealand 13 1 507 812 2 1 66 5 62.44 42.25 197
vs West Indies flag West Indies 10 0 280 687 1 1 34 1 40.76 28.00 104
vs South Africa flag South Africa 18 0 307 609 0 1 41 0 50.41 17.06 60
vs Sri Lanka flag Sri Lanka 20 1 724 1228 1 4 85 5 58.96 38.11 196
vs Bangladesh flag Bangladesh 12 0 650 1088 3 1 73 5 59.74 54.17 224
vs England flag England 19 1 767 1410 1 4 100 10 54.40 42.61 151
vs Zimbabwe flag Zimbabwe 6 0 216 320 1 0 36 2 67.50 36.00 119

Bowling Performance

Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 260 4517 4850 202 6.44 0 0 0 0 0 24.00
Total 0 13659 9565 264 4.20 0 0 0 0 0 36.23
Total 0 14992 6764 253 2.70 0 0 0 7 2 26.73
Total 19 198 362 24 10.97 0 0 0 0 0 15.08
Total 77 4067 1808 53 2.66 0 0 0 0 0 34.11
Total 177 7733 5400 139 4.18 0 0 0 0 0 38.84
Total 79 1261 1388 61 6.60 0 0 0 0 0 22.75
vs Australia flag Australia 11 156 240 8 9.23 39 0 0 0 0 30.00
vs New Zealand flag New Zealand 10 120 149 4 7.45 50 0 0 0 0 37.25
vs West Indies flag West Indies 9 114 100 6 5.26 38 1 0 0 0 16.67
vs South Africa flag South Africa 9 150 178 9 7.12 9 0 0 0 0 19.78
vs Sri Lanka flag Sri Lanka 10 162 222 6 8.22 26 1 0 0 0 37.00
vs Bangladesh flag Bangladesh 6 84 124 5 8.86 26 0 0 0 0 24.80
vs India flag India 6 66 81 0 7.36 20 0 0 0 0 0
vs England flag England 6 114 120 6 6.32 10 0 0 0 0 20.00
vs Zimbabwe flag Zimbabwe 8 115 107 14 5.58 14 1 0 0 0 7.64
vs Afghanistan flag Afghanistan 1 0 13 0 0 0 0 0 0 0 0
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 260 4517 4850 202 6.44 0 0 0 0 0 24.00
Total 0 13659 9565 264 4.20 0 0 0 0 0 36.23
Total 0 14992 6764 253 2.70 0 0 0 7 2 26.73
Total 19 198 362 24 10.97 0 0 0 0 0 15.08
Total 77 4067 1808 53 2.66 0 0 0 0 0 34.11
Total 177 7733 5400 139 4.18 0 0 0 0 0 38.84
Total 79 1261 1388 61 6.60 0 0 0 0 0 22.75
vs Australia flag Australia 14 672 493 7 4.40 162 4 0 0 0 70.43
vs New Zealand flag New Zealand 10 462 300 7 3.90 93 2 0 0 0 42.86
vs Ireland flag Ireland 4 198 124 5 3.76 0 0 0 0 0 24.80
vs West Indies flag West Indies 22 876 560 16 3.84 148 9 0 0 0 35.00
vs South Africa flag South Africa 32 1330 1033 25 4.66 55 4 0 0 0 41.32
vs Sri Lanka flag Sri Lanka 33 1545 1061 33 4.12 199 12 0 0 0 32.15
vs Bangladesh flag Bangladesh 13 560 370 13 3.96 36 10 0 0 0 28.46
vs India flag India 11 472 359 9 4.56 40 2 0 0 0 39.89
vs England flag England 19 614 584 8 5.71 62 2 0 0 0 73.00
vs Zimbabwe flag Zimbabwe 12 486 386 10 4.77 7 0 0 0 0 38.60
vs Afghanistan flag Afghanistan 3 110 67 3 3.65 4 1 0 0 0 22.33
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 260 4517 4850 202 6.44 0 0 0 0 0 24.00
Total 0 13659 9565 264 4.20 0 0 0 0 0 36.23
Total 0 14992 6764 253 2.70 0 0 0 7 2 26.73
Total 19 198 362 24 10.97 0 0 0 0 0 15.08
Total 77 4067 1808 53 2.66 0 0 0 0 0 34.11
Total 177 7733 5400 139 4.18 0 0 0 0 0 38.84
Total 79 1261 1388 61 6.60 0 0 0 0 0 22.75
vs Australia flag Australia 6 188 165 5 5.27 344 14 0 0 0 33.00
vs New Zealand flag New Zealand 11 198 257 6 7.79 219 11 0 0 0 42.83
vs West Indies flag West Indies 7 432 176 7 2.44 0 10 0 0 0 25.14
vs South Africa flag South Africa 15 741 370 9 3.00 48 14 0 0 0 41.11
vs Sri Lanka flag Sri Lanka 17 486 403 9 4.98 369 24 0 0 0 44.78
vs Bangladesh flag Bangladesh 12 606 271 8 2.68 295 27 0 0 0 33.88
vs England flag England 6 258 93 5 2.16 207 13 0 0 0 18.60
vs Zimbabwe flag Zimbabwe 3 168 73 4 2.61 0 5 0 0 0 18.25

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Indian Premier League 8 8 1 64 83 0 0 7 2 77.11 9.14 16
Bangladesh Premier League 9 9 0 136 140 0 0 18 0 97.14 15.11 29
Big Bash League 1 1 0 4 6 0 0 1 0 66.67 4.00 4
Caribbean Premier League 41 37 2 723 709 0 1 59 21 101.97 20.66 70
Pakistan Super League 78 75 12 1731 1391 0 7 159 66 124.44 27.48 98
ICC Men's T20 World Cup 30 26 3 510 452 0 0 56 11 112.83 22.17 64
Lanka Premier League 9 8 0 89 99 0 0 10 1 89.90 11.13 16
Vitality Blast 4 4 0 115 102 0 0 7 4 112.75 28.75 48
Abu Dhabi T10 12 10 1 206 126 0 1 18 11 163.49 22.89 61
National T20 Cup 21 19 3 548 375 0 4 56 22 146.13 34.25 72
Quaid-e-Azam Trophy 8 16 1 342 507 0 3 48 4 67.46 22.80 68
Asia Cup 9 9 0 403 581 1 3 35 3 69.36 44.78 105
ICC Champions Trophy 10 10 2 226 233 0 1 26 5 97.00 28.25 57
ICC Cricket World Cup 18 18 1 483 584 0 2 57 6 82.71 28.41 84

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Indian Premier League 8 4 10 60 68 2 6.80 25 0 34.00 30.00
Bangladesh Premier League 9 5 15 90 101 4 6.73 18 0 25.25 22.50
Big Bash League 1 1 3 18 22 0 7.33 0 0 0 0
Caribbean Premier League 41 37 90.3 543 677 25 7.48 164 1 27.08 21.72
Pakistan Super League 78 35 73.1 439 510 18 6.97 126 1 28.33 24.39
ICC Men's T20 World Cup 30 25 48 288 503 14 10.48 149 0 35.93 20.57
Lanka Premier League 9 6 18 108 120 5 6.67 46 1 24.00 21.60
Vitality Blast 4 4 14 84 121 2 8.64 24 0 60.50 42.00
Abu Dhabi T10 12 2 2 12 38 0 19.00 2 0 0 0
National T20 Cup 21 9 23 138 222 6 9.65 9 0 37.00 23.00
Quaid-e-Azam Trophy 8 1 19.5 119 46 1 2.32 0 5 46.00 119.00
Asia Cup 9 9 85.2 512 342 8 4.01 27 1 42.75 64.00
ICC Champions Trophy 10 8 29 174 177 4 6.10 95 1 44.25 43.50
ICC Cricket World Cup 18 17 85 510 436 13 5.13 289 5 33.54 39.23

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
PAK-L vs SA-L 17 10 4 0 170.00 1 13 0 13.00
PAK-L vs WI-L 23 18 2 0 127.78 0 0 0 0
PAK-L vs SA-L 8 7 1 0 114.29 4 21 2 5.25
PAK-L vs ENG-L 54 34 8 0 158.82 0 0 0 0
NYL vs CHI 0 2 0 0 0.00 0 0 0 0
NYL vs TG 16 7 2 1 228.57 2 29 2 14.50
ATL vs NYL 0 2 0 0 0.00 3 51 1 17.00
NYL vs DL 59 19 5 6 310.53 3 43 2 14.33
NYL vs LAW 0 0 0 0 0 0 0 0 0
NYW vs TXC 46 & 1 17 & 1 4 & 0 4 & 0 270.59 & 100.00 0 0 0 0
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
down arrow icon
More
bell-icon Manage notifications