Khelosports Ads

Mohammad Hafeez T20 Highest Runs

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 Highest Runs. 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 Highest Runs Details
MODE T20
'
Date MatchBO Run B 4s 6s SR
20/12/20 PAK VS NZ499 57 10 5 173.6
01/09/20 PAK VS ENG486 52 4 6 165.3
03/03/13 PAK VS RSA386 51 9 4 168.6
16/09/11 PAK VS ZIM171 48 6 3 147.9
30/08/20 PAK VS ENG369 36 5 4 191.6
25/01/20 PAK VS BAN367 49 9 1 136.7
16/03/16 PAK VS BAN364 42 7 2 152.38
22/11/13 PAK VS RSA363 41 5 3 153.6
15/01/16 PAK VS NZ161 47 8 2 129.7
25/12/12 PAK VS IND361 44 6 2 138.6
28/12/12 PAK VS IND455 26 6 3 211.5
24/08/13 PAK VS ZIM354 40 3 2 135
04/11/18 PAK VS NZ353 34 4 2 155.8
18/09/11 PAK VS ZIM151 38 5 1 134.2
28/12/10 PAK VS NZ146 30 5 2 153.3
28/08/06 PAK VS ENG246 40 5 0 115
31/10/18 PAK VS NZ445 36 5 2 125
25/09/12 PAK VS BAN145 47 6 0 95.7
07/09/12 PAK VS AUS145 42 6 0 107.1
23/09/12 PAK VS NZ143 38 2 2 113.1
08/12/13 PAK VS AFG342 37 2 1 113.5
04/10/12 PAK VS SL142 40 4 1 105
22/12/20 PAK VS NZ341 29 2 3 141.3
26/10/18 PAK VS AUS340 34 3 2 117.6
24/10/18 PAK VS AUS339 30 2 2 130
07/11/20 PAK VS ZIM436 32 3 1 112.5
02/11/18 PAK VS NZ434 21 1 2 161.9
30/12/10 PAK VS NZ234 23 5 1 147.8
02/11/21 PAK VS NAM432 16 5 0 200
12/04/21 PAK VS RSA432 23 6 0 139.1
28/10/18 PAK VS AUS332 20 3 1 160
11/12/13 PAK VS SL332 27 2 1 118.5
22/09/07 PAK VS NZ132 21 3 2 152.3
07/11/21 PAK VS SCO431 19 4 1 163.1
24/04/15 PAK VS BAN526 18 4 0 144.4
26/10/17 PAK VS SL525 23 3 0 108.6
27/11/15 PAK VS ENG325 20 3 1 125
29/11/11 PAK VS BAN125 31 2 1 80.6
02/02/07 PAK VS SA325 21 2 1 119
16/07/21 PAK VS ENG524 10 1 3 240
03/06/12 PAK VS SL124 34 3 0 70.5
26/12/10 PAK VS NZ124 21 4 0 114.2
23/02/12 PAK VS ENG123 22 3 0 104.5
20/09/07 PAK VS BAN323 21 4 0 109.5
17/01/16 PAK VS NZ119 23 2 1 82.6
01/04/14 PAK VS WI319 32 0 0 59.3
06/05/10 PAK VS ENG318 14 2 0 128.5
12/09/07 PAK VS SCO318 11 3 0 163.6
24/01/20 PAK VS BAN317 16 3 0 106.2
29/09/15 PAK VS ZIM117 18 3 0 94.4
30/07/15 PAK VS SL317 14 2 0 121.4
05/09/12 PAK VS AUS117 15 2 0 113.3
21/03/14 PAK VS IND315 22 1 0 68.1
30/09/12 PAK VS IND115 28 1 0 53.5
28/09/12 PAK VS RSA115 9 2 1 166.6
18/09/07 PAK VS AUS215 11 2 1 136.3
27/10/17 PAK VS SL514 19 0 0 73.6
04/03/16 PAK VS SL214 11 3 0 127.2
27/10/10 PAK VS RSA314 9 2 0 155.5
07/09/10 PAK VS ENG614 32 1 0 43.7
10/04/21 PAK VS RSA413 11 1 0 118.1
23/03/14 PAK VS AUS313 10 2 0 130
20/11/13 PAK VS RSA313 15 1 0 86.6
27/07/13 PAK VS WI313 7 3 0 185.7
25/11/11 PAK VS SL113 14 1 0 92.8
26/10/10 PAK VS RSA313 17 2 0 76.4
22/05/15 PAK VS ZIM312 11 1 1 109
02/05/10 PAK VS AUS312 14 3 0 85.7
26/10/21 PAK VS NZ411 6 0 1 183.3
29/02/16 PAK VS UAE111 12 2 0 91.6
01/08/15 PAK VS SL311 12 1 0 91.6
29/10/21 PAK VS AFG410 10 1 0 100
18/07/21 PAK VS ENG410 12 0 0 83.3
16/04/21 PAK VS SA410 12 1 0 83.3
28/07/13 PAK VS WI210 7 1 0 142.8
17/09/07 PAK VS SL310 11 2 0 90.9
05/12/14 PAK VS NZ39 8 2 0 112.5
10/09/12 PAK VS AUS19 5 1 0 180
30/03/14 PAK VS BAN38 12 0 0 66.6
08/05/10 PAK VS NZ38 4 2 0 200
01/07/18 PAK VS ZIM17 8 0 1 87.5
26/11/15 PAK VS ENG37 7 1 0 100
13/12/13 PAK VS SL37 7 1 0 100
31/07/21 PAK VS WI56 6 0 0 100
23/04/21 PAK VS ZIM45 10 0 0 50
21/04/21 PAK VS ZIM45 7 0 0 71.4
26/03/17 PAK VS WI45 12 0 0 41.6
19/03/16 PAK VS IND75 5 0 0 100
27/02/16 PAK VS IND14 4 1 0 100
02/10/12 PAK VS AUS14 5 0 0 80
23/08/13 PAK VS ZIM33 8 0 0 37.5
21/04/11 PAK VS WI23 4 0 0 75
02/03/16 PAK VS BAN32 11 0 0 18.1
22/01/16 PAK VS NZ12 4 0 0 50
04/12/14 PAK VS NZ32 4 0 0 50
11/11/21 PAK VS AUS61 1 0 0 100
20/07/21 PAK VS ENG41 2 0 0 50
30/11/15 PAK VS ENG31 1 0 0 100
10/05/10 PAK VS RSA41 5 0 0 20
24/09/07 PAK VS IND11 3 0 0 33.3
18/12/20 PAK VS NZ40 1 0 0 0
02/07/18 PAK VS AUS10 3 0 0 0
15/11/13 PAK VS RSA30 1 0 0 0
13/11/13 PAK VS RSA40 2 0 0 0
01/06/12 PAK VS SL10 1 0 0 0
27/02/12 PAK VS ENG20 1 0 0 0
25/02/12 PAK VS ENG10 2 0 0 0