T20 Internationals - Batting Records and Statistics - Aggregates
Mohammad Hafeez - Scores with Progressive Average and Aggregate for Innings 1 to 96 - Batting any Position
  Progressive
Inns No Date Versus Ground How Dismissed Runs B/F Aggr Avg
1 28/08/2006 England County Ground (Bristol) run out 46 40 46 46.00
2 02/02/2007 South Africa Wanderers Stadium c M N van Wyk b S M Pollock 25 21 71 35.50
3 04/09/2007 Kenya Gymkhana Club Ground c H A Varaiya b P J Ongondo 12 10 83 27.67
4 12/09/2007 Scotland Kingsmead c & b C M Wright 18 11 101 25.25
5 17/09/2007 Sri Lanka Wanderers Stadium b C R D Fernando 10 11 111 22.20
6 18/09/2007 Australia Wanderers Stadium c M J Clarke b S R Clark 15 11 126 21.00
7 20/09/2007 Bangladesh Newlands c Tamim Iqbal b Syed Rasel 23 21 149 21.29
8 22/09/2007 New Zealand Newlands lbw b S B Styris 32 21 181 22.63
9 24/09/2007 India Wanderers Stadium c R V Uthappa b R P Singh 1 3 182 20.22
10 02/05/2010 Australia Daren Sammy Cricket Ground c M E K Hussey b M G Johnson 12 14 194 19.40
11 06/05/2010 England Kensington Oval c S C J Broad b M H Yardy 18 14 212 19.27
12 08/05/2010 New Zealand Kensington Oval c †G J Hopkins b S E Bond 8 4 220 18.33
13 10/05/2010 South Africa Daren Sammy Cricket Ground lbw b C K Langeveldt 1 5 221 17.00
14 07/09/2010 England Sophia Gardens run out 14 32 235 16.79
15 26/10/2010 South Africa Sheikh Zayed Stadium c C A Ingram b J Botha 13 17 248 16.53
16 27/10/2010 South Africa Sheikh Zayed Stadium b M Morkel 14 9 262 16.38
17 26/12/2010 New Zealand Eden Park c †P D McGlashan b T G Southee 24 21 286 16.82
18 28/12/2010 New Zealand Seddon Park run out 46 30 332 18.44
19 30/12/2010 New Zealand AMI Stadium c L R P L Taylor b J E C Franklin 34 23 366 19.26
20 21/04/2011 West Indies Daren Sammy Cricket Ground c A R Nurse b D J G Sammy 3 4 369 18.45
21 16/09/2011 Zimbabwe Harare Sports Club c C K Coventry b C J Chibhabha 71 48 440 20.95
22 18/09/2011 Zimbabwe Harare Sports Club c E Chigumbura b R W Price 51 38 491 22.32
23 25/11/2011 Sri Lanka Sheikh Zayed Stadium lbw b N L T C Perera 13 14 504 21.91
24 29/11/2011 Bangladesh Shere Bangla National Stadium b Shakib Al Hasan 25 31 529 22.04
25 23/02/2012 England Dubai International Cricket Stadium c J M Bairstow b G P Swann 23 22 552 22.08
26 25/02/2012 England Dubai International Cricket Stadium c K P Pietersen b S T Finn 0 2 552 21.23
27 27/02/2012 England Sheikh Zayed Stadium c & b J W Dernbach 0 1 552 20.44
28 01/06/2012 Sri Lanka Mahinda Rajapaksha International Cricket Stadium c T M Dilshan b K M D N Kulasekara 0 1 552 19.71
29 03/06/2012 Sri Lanka Mahinda Rajapaksha International Cricket Stadium c H D R L Thirimanne b K S Lokuarachchi 24 34 576 19.86
30 05/09/2012 Australia Dubai International Cricket Stadium c D J Hussey b P J Cummins 17 15 593 19.77
31 07/09/2012 Australia Dubai International Cricket Stadium c D A Warner b S R Watson 45 42 638 20.58
32 10/09/2012 Australia Dubai International Cricket Stadium c D T Christian b P J Cummins 9 5 647 20.22
33 23/09/2012 New Zealand Pallekele International Cricket Stadium b J E C Franklin 43 38 690 20.91
34 25/09/2012 Bangladesh Pallekele International Cricket Stadium c †Mushfiqur Rahim b Abul Hasan 45 47 735 21.62
35 28/09/2012 South Africa R Premadasa Stadium st A B de Villiers b R J Peterson 15 9 750 21.43
36 30/09/2012 India R Premadasa Stadium b V Kohli 15 28 765 21.25
37 02/10/2012 Australia R Premadasa Stadium lbw b M A Starc 4 5 769 20.78
38 04/10/2012 Sri Lanka R Premadasa Stadium st K C Sangakkara b H M R K B Herath 42 40 811 21.34
39 25/12/2012 India M Chinnaswamy Stadium c B Kumar b I Sharma 61 44 872 22.36
40 28/12/2012 India Narendra Modi Stadium c S K Raina b A B Dinda 55 26 927 23.18
41 03/03/2013 South Africa SuperSport Park hit wicket b R K Kleinveldt 86 51 1013 24.71
42 27/07/2013 West Indies Arnos Vale Ground c S T Gabriel b S P Narine 13 7 1026 24.43
43 28/07/2013 West Indies Arnos Vale Ground c L M P Simmons b S Badree 10 7 1036 24.09
44 23/08/2013 Zimbabwe Harare Sports Club c †B R M Taylor b T L Chatara 3 8 1039 23.61
45 24/08/2013 Zimbabwe Harare Sports Club not out 54* 40 1093 24.84
46 13/11/2013 South Africa Dubai International Cricket Stadium c †Q de Kock b D W Steyn 0 2 1093 24.29
47 15/11/2013 South Africa Dubai International Cricket Stadium lbw b W D Parnell 0 1 1093 23.76
48 20/11/2013 South Africa Wanderers Stadium not out 13* 15 1106 24.04
49 22/11/2013 South Africa Newlands c A B de Villiers b D W Steyn 63 41 1169 24.87
50 08/12/2013 Afghanistan Sharjah Cricket Stadium not out 42* 37 1211 25.77
51 11/12/2013 Sri Lanka Dubai International Cricket Stadium lbw b B A W Mendis 32 27 1243 25.90
52 13/12/2013 Sri Lanka Dubai International Cricket Stadium c †K C Sangakkara b K M D N Kulasekara 7 7 1250 25.51
53 21/03/2014 India Shere Bangla National Stadium c B Kumar b R A Jadeja 15 22 1265 25.30
54 23/03/2014 Australia Shere Bangla National Stadium b S R Watson 13 10 1278 25.06
55 30/03/2014 Bangladesh Shere Bangla National Stadium st Mushfiqur Rahim b Abdur Razzak 8 12 1286 24.73
56 01/04/2014 West Indies Shere Bangla National Stadium c C H Gayle b A D Russell 19 32 1305 24.62
57 04/12/2014 New Zealand Dubai International Cricket Stadium run out 2 4 1307 24.20
58 05/12/2014 New Zealand Dubai International Cricket Stadium c & b A P Devcich 9 8 1316 23.93
59 24/04/2015 Bangladesh Shere Bangla National Stadium lbw b Mustafizur Rahman 26 18 1342 23.96
60 22/05/2015 Zimbabwe Gaddafi Stadium c †C K Coventry b A G Cremer 12 11 1354 23.75
61 30/07/2015 Sri Lanka R Premadasa Stadium c K D K Vithanage b N L T C Perera 17 14 1371 23.64
62 01/08/2015 Sri Lanka R Premadasa Stadium run out 11 12 1382 23.42
63 29/09/2015 Zimbabwe Harare Sports Club c P Utseya b L M Jongwe 17 18 1399 23.32
64 26/11/2015 England Dubai International Cricket Stadium c R J W Topley b L E Plunkett 7 7 1406 23.05
65 27/11/2015 England Dubai International Cricket Stadium c D J Willey b L E Plunkett 25 20 1431 23.08
66 30/11/2015 England Sharjah Cricket Stadium run out 1 1 1432 22.73
67 15/01/2016 New Zealand Eden Park c T D Astle b A F Milne 61 47 1493 23.33
68 17/01/2016 New Zealand Seddon Park c T D Astle b M J Santner 19 23 1512 23.26
69 22/01/2016 New Zealand Sky Stadium c M J Santner b T A Boult 2 4 1514 22.94
70 27/02/2016 India Shere Bangla National Stadium c †M S Dhoni b A Nehra 4 4 1518 22.66
71 29/02/2016 United Arab Emirates Shere Bangla National Stadium c Fahad Tariq b Amjad Javed 11 12 1529 22.49
72 02/03/2016 Bangladesh Shere Bangla National Stadium lbw b Mashrafe Mortaza 2 11 1531 22.19
73 04/03/2016 Sri Lanka Shere Bangla National Stadium c & b G S N F G Jayasuriya 14 11 1545 22.07
74 16/03/2016 Bangladesh Eden Gardens c Soumya Sarkar b Arafat Sunny 64 42 1609 22.66
75 19/03/2016 India Eden Gardens not out 5* 5 1614 22.73
76 26/03/2017 West Indies Kensington Oval c & b C R Brathwaite 5 12 1619 22.49
77 26/10/2017 Sri Lanka Sheikh Zayed Stadium not out 25* 23 1644 22.83
78 27/10/2017 Sri Lanka Sheikh Zayed Stadium c N L T C Perera b S S Pathirana 14 19 1658 22.71
79 01/07/2018 Zimbabwe Harare Sports Club c H Masakadza b K M Jarvis 7 8 1665 22.50
80 02/07/2018 Australia Harare Sports Club c A J Finch b B Stanlake 0 3 1665 22.20
81 24/10/2018 Australia Sheikh Zayed Stadium c B R McDermott b D J M Short 39 30 1704 22.42
82 26/10/2018 Australia Dubai International Cricket Stadium c D J M Short b B Stanlake 40 34 1744 22.65
83 28/10/2018 Australia Dubai International Cricket Stadium not out 32* 20 1776 23.06
84 31/10/2018 New Zealand Sheikh Zayed Stadium c T G Southee b A F Milne 45 36 1821 23.35
85 02/11/2018 New Zealand Dubai International Cricket Stadium not out 34* 21 1855 23.78
86 04/11/2018 New Zealand Dubai International Cricket Stadium not out 53* 34 1908 24.46
87 24/01/2020 Bangladesh Gaddafi Stadium c Aminul Islam b Mustafizur Rahman 17 16 1925 24.37
88 25/01/2020 Bangladesh Gaddafi Stadium not out 67* 49 1992 25.22
89 30/08/2020 England Old Trafford c E J G Morgan b T K Curran 69 36 2061 25.76
90 01/09/2020 England Old Trafford not out 86* 52 2147 26.84
91 07/11/2020 Zimbabwe Rawalpindi Cricket Stadium b B Muzarabani 36 32 2183 26.95
92 18/12/2020 New Zealand Eden Park c M S Chapman b J A Duffy 0 1 2183 26.62
93 20/12/2020 New Zealand Seddon Park not out 99* 57 2282 27.83
94 22/12/2020 New Zealand McLean Park c sub b S C Kuggeleijn 41 29 2323 27.99
95 10/04/2021 South Africa Wanderers Stadium st H Klaasen b T Shamsi 13 11 2336 27.81
96 12/04/2021 South Africa Wanderers Stadium c †H Klaasen b G F Linde 32 23 2368 27.86

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