Khelosports Ads

Mohammad Hafeez T20 Matches

Mohammad Hafeez Introduction

Role Batting Bowling
Batting Allrounder Right Handed spin 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

Mohammad Hafeez T20 Matches. Discover the career journey and achievements of Mohammad Hafeez in T20 cricket, known for M.HafeezT20 exceptional Batting Allrounder prowess and skills.

Mohammad Hafeez T20 Matches Details
MODE T20
'
Date MatchRun B 4s 6s SROut
11/11/21 PAK VS AUS1 1 0 0 100not out
07/11/21 PAK VS SCO31 19 4 1 163.1lbw
02/11/21 PAK VS NAM32 16 5 0 200not out
29/10/21 PAK VS AFG10 10 1 0 100catch
26/10/21 PAK VS NZ11 6 0 1 183.3catch
24/10/21 PAK VS INDNot Bat
03/08/21 PAK VS WINot Bat
01/08/21 PAK VS WINot Bat
31/07/21 PAK VS WI6 6 0 0 100catch
28/07/21 PAK VS WINot Bat
20/07/21 PAK VS ENG1 2 0 0 50catch
18/07/21 PAK VS ENG10 12 0 0 83.3catch
16/07/21 PAK VS ENG24 10 1 3 240bowled
25/04/21 PAK VS ZIMNot Bat
23/04/21 PAK VS ZIM5 10 0 0 50catch
21/04/21 PAK VS ZIM5 7 0 0 71.4catch
16/04/21 PAK VS SA10 12 1 0 83.3catch
14/04/21 PAK VS RSANot Bat
12/04/21 PAK VS RSA32 23 6 0 139.1catch
10/04/21 PAK VS RSA13 11 1 0 118.1stumped
22/12/20 PAK VS NZ41 29 2 3 141.3catch
20/12/20 PAK VS NZ99 57 10 5 173.6not out
18/12/20 PAK VS NZ0 1 0 0 0catch
08/11/20 PAK VS ZIMNot Bat
07/11/20 PAK VS ZIM36 32 3 1 112.5bowled
01/09/20 PAK VS ENG86 52 4 6 165.3not out
30/08/20 PAK VS ENG69 36 5 4 191.6catch
27/01/20 PAK VS BANNot Bat
25/01/20 PAK VS BAN67 49 9 1 136.7not out
24/01/20 PAK VS BAN17 16 3 0 106.2catch
04/11/18 PAK VS NZ53 34 4 2 155.8not out
02/11/18 PAK VS NZ34 21 1 2 161.9not out
31/10/18 PAK VS NZ45 36 5 2 125catch
28/10/18 PAK VS AUS32 20 3 1 160not out
26/10/18 PAK VS AUS40 34 3 2 117.6catch
24/10/18 PAK VS AUS39 30 2 2 130catch
02/07/18 PAK VS AUS0 3 0 0 0catch
01/07/18 PAK VS ZIM7 8 0 1 87.5catch
29/10/17 PAK VS SLNot Bat
27/10/17 PAK VS SL14 19 0 0 73.6catch
26/10/17 PAK VS SL25 23 3 0 108.6not out
26/03/17 PAK VS WI5 12 0 0 41.6catch
19/03/16 PAK VS IND5 5 0 0 100not out
16/03/16 PAK VS BAN64 42 7 2 152.38
04/03/16 PAK VS SL14 11 3 0 127.2catch
02/03/16 PAK VS BAN2 11 0 0 18.1lbw
29/02/16 PAK VS UAE11 12 2 0 91.6catch
27/02/16 PAK VS IND4 4 1 0 100catch
22/01/16 PAK VS NZ2 4 0 0 50catch
17/01/16 PAK VS NZ19 23 2 1 82.6catch
15/01/16 PAK VS NZ61 47 8 2 129.7catch
30/11/15 PAK VS ENG1 1 0 0 100run out
27/11/15 PAK VS ENG25 20 3 1 125catch
26/11/15 PAK VS ENG7 7 1 0 100catch
29/09/15 PAK VS ZIM17 18 3 0 94.4catch
01/08/15 PAK VS SL11 12 1 0 91.6run out
30/07/15 PAK VS SL17 14 2 0 121.4catch
22/05/15 PAK VS ZIM12 11 1 1 109catch
24/04/15 PAK VS BAN26 18 4 0 144.4lbw
05/12/14 PAK VS NZ9 8 2 0 112.5catch
04/12/14 PAK VS NZ2 4 0 0 50run out
01/04/14 PAK VS WI19 32 0 0 59.3catch
30/03/14 PAK VS BAN8 12 0 0 66.6stumped
23/03/14 PAK VS AUS13 10 2 0 130bowled
21/03/14 PAK VS IND15 22 1 0 68.1catch
13/12/13 PAK VS SL7 7 1 0 100catch
11/12/13 PAK VS SL32 27 2 1 118.5lbw
08/12/13 PAK VS AFG42 37 2 1 113.5not out
22/11/13 PAK VS RSA63 41 5 3 153.6catch
20/11/13 PAK VS RSA13 15 1 0 86.6not out
15/11/13 PAK VS RSA0 1 0 0 0lbw
13/11/13 PAK VS RSA0 2 0 0 0catch
24/08/13 PAK VS ZIM54 40 3 2 135not out
23/08/13 PAK VS ZIM3 8 0 0 37.5catch
28/07/13 PAK VS WI10 7 1 0 142.8catch
27/07/13 PAK VS WI13 7 3 0 185.7catch
03/03/13 PAK VS RSA86 51 9 4 168.6hit wicket
01/03/13 PAK VS RSANot Bat
28/12/12 PAK VS IND55 26 6 3 211.5catch
25/12/12 PAK VS IND61 44 6 2 138.6catch
04/10/12 PAK VS SL42 40 4 1 105stumped
02/10/12 PAK VS AUS4 5 0 0 80lbw
30/09/12 PAK VS IND15 28 1 0 53.5bowled
28/09/12 PAK VS RSA15 9 2 1 166.6stumped
25/09/12 PAK VS BAN45 47 6 0 95.7catch
23/09/12 PAK VS NZ43 38 2 2 113.1bowled
10/09/12 PAK VS AUS9 5 1 0 180catch
07/09/12 PAK VS AUS45 42 6 0 107.1catch
05/09/12 PAK VS AUS17 15 2 0 113.3catch
03/06/12 PAK VS SL24 34 3 0 70.5catch
01/06/12 PAK VS SL0 1 0 0 0catch
27/02/12 PAK VS ENG0 1 0 0 0catch
25/02/12 PAK VS ENG0 2 0 0 0catch
23/02/12 PAK VS ENG23 22 3 0 104.5catch
29/11/11 PAK VS BAN25 31 2 1 80.6bowled
25/11/11 PAK VS SL13 14 1 0 92.8lbw
18/09/11 PAK VS ZIM51 38 5 1 134.2catch
16/09/11 PAK VS ZIM71 48 6 3 147.9catch
21/04/11 PAK VS WI3 4 0 0 75catch
30/12/10 PAK VS NZ34 23 5 1 147.8catch
28/12/10 PAK VS NZ46 30 5 2 153.3run out
26/12/10 PAK VS NZ24 21 4 0 114.2catch
27/10/10 PAK VS RSA14 9 2 0 155.5bowled
26/10/10 PAK VS RSA13 17 2 0 76.4catch
07/09/10 PAK VS ENG14 32 1 0 43.7run out
14/05/10 PAK VS AUSNot Bat
10/05/10 PAK VS RSA1 5 0 0 20lbw
08/05/10 PAK VS NZ8 4 2 0 200catch
06/05/10 PAK VS ENG18 14 2 0 128.5catch
02/05/10 PAK VS AUS12 14 3 0 85.7catch
01/05/10 PAK VS BANNot Bat
24/09/07 PAK VS IND1 3 0 0 33.3catch
22/09/07 PAK VS NZ32 21 3 2 152.3lbw
20/09/07 PAK VS BAN23 21 4 0 109.5catch
18/09/07 PAK VS AUS15 11 2 1 136.3catch
17/09/07 PAK VS SL10 11 2 0 90.9bowled
12/09/07 PAK VS SCO18 11 3 0 163.6catch
02/02/07 PAK VS SA25 21 2 1 119catch
28/08/06 PAK VS ENG46 40 5 0 115run out