Mohammad Hafeez - T20 Internationals - Progressive Batting Average and Aggregate
Batting Performances in  of Match    (versus all countries)
 
  Progressive
Date Versus Ground How Dismissed Runs B/F S/R   Aggr Avg S/R
02/02/2007 South Africa Wanderers Stadium c M N van Wyk b S M Pollock 25 21 119.05   25 25.00 119.05
12/09/2007 Scotland Kingsmead c & b C M Wright 18 11 163.64   43 21.50 134.38
17/09/2007 Sri Lanka Wanderers Stadium b C R D Fernando 10 11 90.91   53 17.67 123.26
06/05/2010 England Kensington Oval c S C J Broad b M H Yardy 18 14 128.57   71 17.75 124.56
10/05/2010 South Africa Daren Sammy National Cricket Stadium lbw b C K Langeveldt 1 5 20.00   72 14.40 116.13
07/09/2010 England Sophia Gardens run out 14 32 43.75   86 14.33 91.49
26/10/2010 South Africa Sheikh Zayed Stadium c C A Ingram b J Botha 13 17 76.47   99 14.14 89.19
27/10/2010 South Africa Sheikh Zayed Stadium b M Morkel 14 9 155.56   113 14.13 94.17
26/12/2010 New Zealand Eden Park c †P D McGlashan b T G Southee 24 21 114.29   137 15.22 97.16
30/12/2010 New Zealand AMI Stadium c L R P L Taylor b J E C Franklin 34 23 147.83   171 17.10 104.27
16/09/2011 Zimbabwe Harare Sports Club c C K Coventry b C J Chibhabha 71 48 147.92   242 22.00 114.15
18/09/2011 Zimbabwe Harare Sports Club c E Chigumbura b R W Price 51 38 134.21   293 24.42 117.20
29/11/2011 Bangladesh Shere Bangla National Stadium b Shakib Al Hasan 25 31 80.65   318 24.46 113.17
23/02/2012 England Dubai International Cricket Stadium c J M Bairstow b G P Swann 23 22 104.55   341 24.36 112.54
03/06/2012 Sri Lanka Mahinda Rajapaksha International Cricket Stadium c H D R L Thirimanne b K S Lokuarachchi 24 34 70.59   365 24.33 108.31
07/09/2012 Australia Dubai International Cricket Stadium c D A Warner b S R Watson 45 42 107.14   410 25.63 108.18
23/09/2012 New Zealand Pallekele International Cricket Stadium b J E C Franklin 43 38 113.16   453 26.65 108.63
30/09/2012 India R Premadasa Stadium b V Kohli 15 28 53.57   468 26.00 105.17
02/10/2012 Australia R Premadasa Stadium lbw b M A Starc 4 5 80.00   472 24.84 104.89
03/03/2013 South Africa SuperSport Park hit wicket b R K Kleinveldt 86 51 168.63   558 27.90 111.38
28/07/2013 West Indies Arnos Vale Ground c L M P Simmons b S Badree 10 7 142.86   568 27.05 111.81
23/08/2013 Zimbabwe Harare Sports Club c †B R M Taylor b T L Chatara 3 8 37.50   571 25.95 110.66
24/08/2013 Zimbabwe Harare Sports Club not out 54* 40 135.00   625 28.41 112.41
13/11/2013 South Africa Dubai International Cricket Stadium c †Q de Kock b D W Steyn 0 2 0.00   625 27.17 112.01
22/11/2013 South Africa Newlands c A B de Villiers b D W Steyn 63 41 153.66   688 28.67 114.86
21/03/2014 India Shere Bangla National Stadium c B Kumar b R A Jadeja 15 22 68.18   703 28.12 113.20
23/03/2014 Australia Shere Bangla National Stadium b S R Watson 13 10 130.00   716 27.54 113.47
30/03/2014 Bangladesh Shere Bangla National Stadium st Mushfiqur Rahim b Abdur Razzak 8 12 66.67   724 26.81 112.60
24/04/2015 Bangladesh Shere Bangla National Stadium lbw b Mustafizur Rahman 26 18 144.44   750 26.79 113.46
30/07/2015 Sri Lanka R Premadasa Stadium c K D K Vithanage b N L T C Perera 17 14 121.43   767 26.45 113.63
29/09/2015 Zimbabwe Harare Sports Club c P Utseya b L M Jongwe 17 18 94.44   784 26.13 113.13
15/01/2016 New Zealand Eden Park c T D Astle b A F Milne 61 47 129.79   845 27.26 114.19
17/01/2016 New Zealand Seddon Park c T D Astle b M J Santner 19 23 82.61   864 27.00 113.24
27/02/2016 India Shere Bangla National Stadium c †M S Dhoni b A Nehra 4 4 100.00   868 26.30 113.17
02/03/2016 Bangladesh Shere Bangla National Stadium lbw b Mashrafe Mortaza 2 11 18.18   870 25.59 111.83
16/03/2016 Bangladesh Eden Gardens c Soumya Sarkar b Arafat Sunny 64 42 152.38   934 26.69 113.90
19/03/2016 India Eden Gardens not out 5* 5 100.00   939 26.83 113.82
01/07/2018 Zimbabwe Harare Sports Club c H Masakadza b K M Jarvis 7 8 87.50   946 26.28 113.57
02/07/2018 Australia Harare Sports Club c A J Finch b B Stanlake 0 3 0.00   946 25.57 113.16
24/10/2018 Australia Sheikh Zayed Stadium c B R McDermott b D J M Short 39 30 130.00   985 25.92 113.74
26/10/2018 Australia Dubai International Cricket Stadium c D J M Short b B Stanlake 40 34 117.65   1025 26.28 113.89
28/10/2018 Australia Dubai International Cricket Stadium not out 32* 20 160.00   1057 27.10 114.89
31/10/2018 New Zealand Sheikh Zayed Stadium c T G Southee b A F Milne 45 36 125.00   1102 27.55 115.27
04/11/2018 New Zealand Dubai International Cricket Stadium not out 53* 34 155.88   1155 28.88 116.67
30/08/2020 England Old Trafford c E J G Morgan b T K Curran 69 36 191.67   1224 29.85 119.30
01/09/2020 England Old Trafford not out 86* 52 165.38   1310 31.95 121.52
18/12/2020 New Zealand Eden Park c M S Chapman b J A Duffy 0 1 0.00   1310 31.19 121.41
20/12/2020 New Zealand Seddon Park not out 99* 57 173.68   1409 33.55 124.03
12/04/2021 South Africa Wanderers Stadium c †H Klaasen b G F Linde 32 23 139.13   1441 33.51 124.33
21/04/2021 Zimbabwe Harare Sports Club c R Ngarava b W N Madhevere 5 7 71.43   1446 32.86 124.01
17/07/2021 England Trent Bridge b T K Curran 24 10 240.00   1470 32.67 125.00
20/07/2021 England Old Trafford c J M Bairstow b A U Rashid 1 2 50.00   1471 31.98 124.87
31/07/2021 West Indies Providence Stadium c H R Walsh b D J Bravo 6 6 100.00   1477 31.43 124.75
02/11/2021 Namibia Sheikh Zayed Stadium not out 32* 16 200.00   1509 32.11 125.75
07/11/2021 Scotland Sharjah Cricket Stadium lbw b S M Sharif 31 19 163.16   1540 32.08 126.33
11/11/2021 Australia Dubai International Cricket Stadium not out 1* 1 100.00   1541 32.10 126.31
No. of Innings Played = 56

Mohammad Hafeez - Profile and Statistical Summary
Player Records and Statistics Menu