Khelosports Ads

Mohammad Hafeez T20 Matches

Mohammad Hafeez Introduction

RoleBatting Allrounder
BattingRight Handed
Bowlingspin Right-arm offbreak

Country
BirthOct 17, 1980 (43 yr), Sargodha, Punjab
Height--
TeamsPakistan, 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 Qalandars, Montreal Tigers, Nangarhar Leopards, Rajshahi Kings, Lahore Qalandars, Edmonton Royals, St Kitts and Nevis Patriots, Middlesex, Desert Riders (Mostly)
Social Accounts
Last UpdatedLast updated 1 months ago By Puspendra Singh
Our Telegram

Advance Cricket

Our App

Advance Cricket

Explore Mohammad Hafeez's performances in T20 cricket, offering insights into M.Hafeez T20 form and contributions on the cricket field.

Mohammad Hafeez Batting

Date Match BO R(B) 4s/6s SR Out
11/11/21 PAK vs AUS 6 1 (1) 0/0 100 not out
07/11/21 PAK vs SCO 4 31 (19) 4/1 163.1 lbw
02/11/21 PAK vs NAM 4 32 (16) 5/0 200 not out
29/10/21 PAK vs AFG 4 10 (10) 1/0 100 catch
26/10/21 PAK vs NZ 4 11 (6) 0/1 183.3 catch
24/10/21 PAK vs IND DNB
20/10/21 PAK vs RSA 4 13 (14) 0/1 92.8 catch
18/10/21 PAK vs WI 4 0 (1) 0/0 catch
03/08/21 PAK vs WI DNB
01/08/21 PAK vs WI DNB
31/07/21 PAK vs WI 5 6 (6) 0/0 100 catch
28/07/21 PAK vs WI DNB
20/07/21 PAK vs ENG 4 1 (2) 0/0 50 catch
18/07/21 PAK vs ENG 4 10 (12) 0/0 83.3 catch
16/07/21 PAK vs ENG 5 24 (10) 1/3 240 bowled
25/04/21 PAK vs ZIM DNB
23/04/21 PAK vs ZIM 4 5 (10) 0/0 50 catch
21/04/21 PAK vs ZIM 4 5 (7) 0/0 71.4 catch
16/04/21 PAK vs SA 4 10 (12) 1/0 83.3 catch
14/04/21 PAK vs RSA DNB
12/04/21 PAK vs RSA 4 32 (23) 6/0 139.1 catch
10/04/21 PAK vs RSA 4 13 (11) 1/0 118.1 stumped
22/12/20 PAK vs NZ 3 41 (29) 2/3 141.3 catch
20/12/20 PAK vs NZ 4 99 (57) 10/5 173.6 not out
18/12/20 PAK vs NZ 4 0 (1) 0/0 0 catch
08/11/20 PAK vs ZIM DNB
07/11/20 PAK vs ZIM 4 36 (32) 3/1 112.5 bowled
01/09/20 PAK vs ENG 4 86 (52) 4/6 165.3 not out
30/08/20 PAK vs ENG 3 69 (36) 5/4 191.6 catch
27/01/20 PAK vs BAN DNB
25/01/20 PAK vs BAN 3 67 (49) 9/1 136.7 not out
24/01/20 PAK vs BAN 3 17 (16) 3/0 106.2 catch
04/11/18 PAK vs NZ 3 53 (34) 4/2 155.8 not out
02/11/18 PAK vs NZ 4 34 (21) 1/2 161.9 not out
31/10/18 PAK vs NZ 4 45 (36) 5/2 125 catch
28/10/18 PAK vs AUS 3 32 (20) 3/1 160 not out
26/10/18 PAK vs AUS 3 40 (34) 3/2 117.6 catch
24/10/18 PAK vs AUS 3 39 (30) 2/2 130 catch
02/07/18 PAK vs AUS 1 0 (3) 0/0 0 catch
01/07/18 PAK vs ZIM 1 7 (8) 0/1 87.5 catch
29/10/17 PAK vs SL DNB
27/10/17 PAK vs SL 5 14 (19) 0/0 73.6 catch
26/10/17 PAK vs SL 5 25 (23) 3/0 108.6 not out
26/03/17 PAK vs WI 4 5 (12) 0/0 41.6 catch
19/03/16 PAK vs IND 7 5 (5) 0/0 100 not out
16/03/16 PAK vs BAN 3 64 (42) 7/2 152.38
04/03/16 PAK vs SL 2 14 (11) 3/0 127.2 catch
02/03/16 PAK vs BAN 3 2 (11) 0/0 18.1 lbw
29/02/16 PAK vs UAE 1 11 (12) 2/0 91.6 catch
27/02/16 PAK vs IND 1 4 (4) 1/0 100 catch
22/01/16 PAK vs NZ 1 2 (4) 0/0 50 catch
17/01/16 PAK vs NZ 1 19 (23) 2/1 82.6 catch
15/01/16 PAK vs NZ 1 61 (47) 8/2 129.7 catch
30/11/15 PAK vs ENG 3 1 (1) 0/0 100 run out
27/11/15 PAK vs ENG 3 25 (20) 3/1 125 catch
26/11/15 PAK vs ENG 3 7 (7) 1/0 100 catch
29/09/15 PAK vs ZIM 1 17 (18) 3/0 94.4 catch
01/08/15 PAK vs SL 3 11 (12) 1/0 91.6 run out
30/07/15 PAK vs SL 3 17 (14) 2/0 121.4 catch
22/05/15 PAK vs ZIM 3 12 (11) 1/1 109 catch
24/04/15 PAK vs BAN 5 26 (18) 4/0 144.4 lbw
05/12/14 PAK vs NZ 3 9 (8) 2/0 112.5 catch
04/12/14 PAK vs NZ 3 2 (4) 0/0 50 run out
01/04/14 PAK vs WI 3 19 (32) 0/0 59.3 catch
30/03/14 PAK vs BAN 3 8 (12) 0/0 66.6 stumped
23/03/14 PAK vs AUS 3 13 (10) 2/0 130 bowled
21/03/14 PAK vs IND 3 15 (22) 1/0 68.1 catch
13/12/13 PAK vs SL 3 7 (7) 1/0 100 catch
11/12/13 PAK vs SL 3 32 (27) 2/1 118.5 lbw
08/12/13 PAK vs AFG 3 42 (37) 2/1 113.5 not out
22/11/13 PAK vs RSA 3 63 (41) 5/3 153.6 catch
20/11/13 PAK vs RSA 3 13 (15) 1/0 86.6 not out
15/11/13 PAK vs RSA 3 0 (1) 0/0 0 lbw
13/11/13 PAK vs RSA 4 0 (2) 0/0 0 catch
24/08/13 PAK vs ZIM 3 54 (40) 3/2 135 not out
23/08/13 PAK vs ZIM 3 3 (8) 0/0 37.5 catch
28/07/13 PAK vs WI 2 10 (7) 1/0 142.8 catch
27/07/13 PAK vs WI 3 13 (7) 3/0 185.7 catch
03/03/13 PAK vs RSA 3 86 (51) 9/4 168.6 hit wicket
01/03/13 PAK vs RSA DNB
28/12/12 PAK vs IND 4 55 (26) 6/3 211.5 catch
25/12/12 PAK vs IND 3 61 (44) 6/2 138.6 catch
04/10/12 PAK vs SL 1 42 (40) 4/1 105 stumped
02/10/12 PAK vs AUS 1 4 (5) 0/0 80 lbw
30/09/12 PAK vs IND 1 15 (28) 1/0 53.5 bowled
28/09/12 PAK vs RSA 1 15 (9) 2/1 166.6 stumped
25/09/12 PAK vs BAN 1 45 (47) 6/0 95.7 catch
23/09/12 PAK vs NZ 1 43 (38) 2/2 113.1 bowled
19/09/12 PAK vs ENG 1 0 (6) 0/0 0 catch
17/09/12 PAK vs IND 1 38 (29) 4/1 131 catch
10/09/12 PAK vs AUS 1 9 (5) 1/0 180 catch
07/09/12 PAK vs AUS 1 45 (42) 6/0 107.1 catch
05/09/12 PAK vs AUS 1 17 (15) 2/0 113.3 catch
03/06/12 PAK vs SL 1 24 (34) 3/0 70.5 catch
01/06/12 PAK vs SL 1 0 (1) 0/0 0 catch
27/02/12 PAK vs ENG 2 0 (1) 0/0 0 catch
25/02/12 PAK vs ENG 1 0 (2) 0/0 0 catch
23/02/12 PAK vs ENG 1 23 (22) 3/0 104.5 catch
29/11/11 PAK vs BAN 1 25 (31) 2/1 80.6 bowled
25/11/11 PAK vs SL 1 13 (14) 1/0 92.8 lbw
18/09/11 PAK vs ZIM 1 51 (38) 5/1 134.2 catch
16/09/11 PAK vs ZIM 1 71 (48) 6/3 147.9 catch
21/04/11 PAK vs WI 2 3 (4) 0/0 75 catch
30/12/10 PAK vs NZ 2 34 (23) 5/1 147.8 catch
28/12/10 PAK vs NZ 1 46 (30) 5/2 153.3 run out
26/12/10 PAK vs NZ 1 24 (21) 4/0 114.2 catch
27/10/10 PAK vs RSA 3 14 (9) 2/0 155.5 bowled
26/10/10 PAK vs RSA 3 13 (17) 2/0 76.4 catch
07/09/10 PAK vs ENG 6 14 (32) 1/0 43.7 run out
14/05/10 PAK vs AUS DNB
10/05/10 PAK vs RSA 4 1 (5) 0/0 20 lbw
08/05/10 PAK vs NZ 3 8 (4) 2/0 200 catch
06/05/10 PAK vs ENG 3 18 (14) 2/0 128.5 catch
02/05/10 PAK vs AUS 3 12 (14) 3/0 85.7 catch
01/05/10 PAK vs BAN DNB
24/09/07 PAK vs IND 1 1 (3) 0/0 33.3 catch
22/09/07 PAK vs NZ 1 32 (21) 3/2 152.3 lbw
20/09/07 PAK vs BAN 3 23 (21) 4/0 109.5 catch
18/09/07 PAK vs AUS 2 15 (11) 2/1 136.3 catch
17/09/07 PAK vs SL 3 10 (11) 2/0 90.9 bowled
12/09/07 PAK vs SCO 3 18 (11) 3/0 163.6 catch
02/02/07 PAK vs SA 3 25 (21) 2/1 119 catch
28/08/06 PAK vs ENG 2 46 (40) 5/0 115 run out

Mohammad Hafeez Bowling

Date Match O R W m Eco
11/11/21 PAK vs AUS 1.0 13 0 0 13.00
02/11/21 PAK vs NAM 1.0 11 0 0 11.00
26/10/21 PAK vs NZ 2.0 16 1 0 8.00
24/10/21 PAK vs IND 2.0 12 0 0 6.00
18/10/21 PAK vs WI 3.0 13 0 0 4.33
03/08/21 PAK vs WI 1.0 14 0 0 14.00
01/08/21 PAK vs WI 1.0 9 0 0 9.00
31/07/21 PAK vs WI 4.0 6 1 1 1.50
28/07/21 PAK vs WI 1.0 12 1 0 12.00
20/07/21 PAK vs ENG 4.0 28 3 0 7.00
25/04/21 PAK vs ZIM 2.0 13 0 0 6.50
23/04/21 PAK vs ZIM DNB
21/04/21 PAK vs ZIM 4.0 21 1 0 5.25
16/04/21 PAK vs SA DNB
14/04/21 PAK vs RSA DNB
12/04/21 PAK vs RSA DNB
10/04/21 PAK vs RSA DNB
22/12/20 PAK vs NZ DNB
20/12/20 PAK vs NZ DNB
18/12/20 PAK vs NZ DNB
08/11/20 PAK vs ZIM DNB
07/11/20 PAK vs ZIM 1.0 7 0 0 7.00
01/09/20 PAK vs ENG DNB
30/08/20 PAK vs ENG DNB
27/01/20 PAK vs BAN DNB
04/11/18 PAK vs NZ 2.0 8 0 0 4.00
02/11/18 PAK vs NZ 2.0 12 1 0 6.00
31/10/18 PAK vs NZ 3.0 13 0 0 4.33
28/10/18 PAK vs AUS 2.0 16 1 0 8.00
26/10/18 PAK vs AUS 1.0 4 1 0 4.00
01/07/18 PAK vs ZIM 0.5 3 2 0 3.60
29/10/17 PAK vs SL 2.0 11 1 0 5.50
27/10/17 PAK vs SL 3.0 21 0 0 7.00
26/10/17 PAK vs SL 2.0 10 2 1 5.00
26/03/17 PAK vs WI 1.0 8 0 0 8.00
24/04/15 PAK vs BAN 1.0 14 0 0 14.00
05/12/14 PAK vs NZ 2.0 20 1 0 10.00
04/12/14 PAK vs NZ 2.0 15 0 0 7.50
01/04/14 PAK vs WI 2.0 15 1 0 7.50
30/03/14 PAK vs BAN 3.0 16 0 0 5.33
23/03/14 PAK vs AUS 2.0 18 0 0 9.00
21/03/14 PAK vs IND 3.0 14 0 0 4.66
13/12/13 PAK vs SL 4.0 45 0 0 11.25
11/12/13 PAK vs SL 4.0 24 0 0 6.00
08/12/13 PAK vs AFG 4.0 13 0 0 3.25
22/11/13 PAK vs RSA 3.0 26 0 0 8.66
20/11/13 PAK vs RSA 4.0 25 2 0 6.25
15/11/13 PAK vs RSA 4.0 21 0 0 5.25
13/11/13 PAK vs RSA 3.0 24 0 0 8.00
24/08/13 PAK vs ZIM 4.0 30 3 1 7.50
23/08/13 PAK vs ZIM 2.0 12 1 0 6.00
28/07/13 PAK vs WI 4.0 9 1 0 2.25
27/07/13 PAK vs WI 2.0 4 2 0 2.00
03/03/13 PAK vs RSA 3.0 25 3 0 8.33
01/03/13 PAK vs RSA DNB
28/12/12 PAK vs IND 1.0 11 0 0 11.00
25/12/12 PAK vs IND 2.0 12 0 0 6.00
04/10/12 PAK vs SL 2.0 12 1 0 6.00
02/10/12 PAK vs AUS 4.0 22 2 0 5.50
30/09/12 PAK vs IND 1.0 7 0 0 7.00
28/09/12 PAK vs RSA 4.0 23 2 0 5.75
25/09/12 PAK vs BAN 3.0 28 0 0 9.33
23/09/12 PAK vs NZ 4.0 15 0 0 3.75
17/09/12 PAK vs IND 3.0 22 0 0 7.33
10/09/12 PAK vs AUS 3.0 17 0 0 5.66
07/09/12 PAK vs AUS 3.0 28 0 0 9.33
05/09/12 PAK vs AUS 4.0 24 2 0 6.00
03/06/12 PAK vs SL 1.0 11 0 0 11.00
01/06/12 PAK vs SL 4.0 22 0 0 5.50
27/02/12 PAK vs ENG 4.0 22 0 0 5.50
25/02/12 PAK vs ENG 4.0 25 1 0 6.25
23/02/12 PAK vs ENG 4.0 18 2 0 4.50
29/11/11 PAK vs BAN 4.0 11 2 0 2.75
25/11/11 PAK vs SL 3.0 20 1 0 6.66
18/09/11 PAK vs ZIM 3.0 11 3 0 3.66
16/09/11 PAK vs ZIM 2.2 10 4 0 4.28
21/04/11 PAK vs WI 3.0 23 0 0 7.66
26/12/10 PAK vs NZ 3.0 29 1 0 9.66
27/10/10 PAK vs RSA 4.0 19 1 0 4.75
26/10/10 PAK vs RSA 3.0 10 1 0 3.33
07/09/10 PAK vs ENG 2.0 15 0 0 7.50
14/05/10 PAK vs AUS 2.0 20 0 0 10.00
10/05/10 PAK vs RSA 1.0 5 0 0 5.00
08/05/10 PAK vs NZ 3.0 11 0 0 3.66
06/05/10 PAK vs ENG 1.0 12 0 0 12.00
02/05/10 PAK vs AUS 4.0 47 1 0 11.75
01/05/10 PAK vs BAN 3.0 28 1 0 9.33
24/09/07 PAK vs IND 3.0 25 0 0 8.33
22/09/07 PAK vs NZ 1.0 10 0 0 10.00
20/09/07 PAK vs BAN 3.0 27 2 0 9.00
18/09/07 PAK vs AUS 4.0 31 1 0 7.75
17/09/07 PAK vs SL 4.0 46 1 0 11.50
12/09/07 PAK vs SCO 4.0 24 1 0 6.00