Khelosports Ads

Mohammad Hafeez ODI 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 ODI Highest Runs. Discover the career journey and achievements of Mohammad Hafeez in ODI cricket, known for M.HafeezODI exceptional Batting Allrounder prowess and skills.

Mohammad Hafeez ODI Highest Runs Details
MODE ODI
'
Date MatchBO Run B 4s 6s SR
22/12/13 PAK VS SL3140 136 11 3 102.9
11/09/11 PAK VS ZIM1139 147 13 1 94.5
29/08/13 PAK VS ZIM3136 130 9 5 104.6
18/12/13 PAK VS SL3122 129 7 4 94.5
23/05/13 PAK VS IRE3122 113 12 2 107.9
02/05/11 PAK VS WI1121 138 7 3 87.6
29/01/11 PAK VS NZ1115 144 12 2 79.8
25/12/13 PAK VS SL3113 119 12 2 94.9
18/03/12 PAK VS IND1105 113 9 1 92.9
11/07/15 PAK VS SL3103 95 10 4 108.4
11/11/15 PAK VS ENG3102 130 10 1 78.4
11/03/12 PAK VS BAN189 127 7 0 70
07/04/17 PAK VS WI388 92 6 3 95.6
26/05/15 PAK VS ZIM186 83 8 4 103.6
03/02/15 PAK VS NZ186 89 5 3 96.6
03/06/19 PAK VS ENG484 62 8 2 135.4
18/11/11 PAK VS SL183 101 9 1 82.1
16/01/18 PAK VS NZ581 80 5 4 101.2
11/04/17 PAK VS WI481 86 8 2 94.1
03/09/12 PAK VS AUS178 97 4 2 80.4
31/01/16 PAK VS NZ376 60 5 5 126.6
12/12/14 PAK VS NZ176 92 9 1 82.6
03/01/13 PAK VS IND276 74 10 0 102.7
02/03/14 PAK VS IND375 117 3 2 64.1
15/01/17 PAK VS AUS172 104 8 0 69.2
19/01/19 PAK VS RSA471 63 8 2 112.6
22/07/15 PAK VS SL370 88 8 1 79.5
27/08/13 PAK VS ZIM370 71 6 3 98.5
29/10/10 PAK VS RSA268 84 7 0 80.9
20/09/10 PAK VS ENG264 100 5 1 64
26/08/14 PAK VS SL362 49 11 0 126.5
23/03/11 PAK VS WI161 64 10 0 95.3
08/01/18 PAK VS NZ460 71 8 0 84.5
17/05/19 PAK VS ENG459 55 2 3 107.2
21/07/13 PAK VS WI359 62 5 2 95.1
08/11/10 PAK VS RSA259 58 7 0 101.7
18/06/17 PAK VS IND557 37 4 3 154
17/03/13 PAK VS RSA257 49 6 3 116.3
05/05/11 PAK VS WI155 83 6 0 66.2
19/07/15 PAK VS SL354 64 4 0 84.3
23/04/11 PAK VS WI154 45 7 1 120
25/01/19 PAK VS RSA452 45 6 1 115.5
04/03/14 PAK VS BAN252 55 8 0 94.5
28/05/11 PAK VS IRE152 85 7 1 61.1
03/04/03 PAK VS SL150 103 3 0 48.5
14/03/11 PAK VS ZIM149 65 6 0 75.3
12/06/19 PAK VS AUS446 49 3 1 93.8
17/11/15 PAK VS ENG345 71 2 2 63.3
30/03/11 PAK VS IND243 59 7 0 72.8
12/09/10 PAK VS ENG243 68 5 0 63.2
25/01/16 PAK VS NZ342 56 1 1 75
05/11/10 PAK VS RSA242 29 5 0 144.8
27/12/13 PAK VS SL341 56 2 0 73.2
22/01/17 PAK VS AUS440 40 3 1 100
22/03/12 PAK VS BAN140 87 4 0 45.9
18/08/16 PAK VS IRE337 59 4 1 62.71
20/11/15 PAK VS ENG337 36 5 1 102.7
26/07/15 PAK VS SL337 37 5 1 100
07/06/12 PAK VS SL137 57 5 1 64.9
07/04/03 PAK VS KEN136 58 4 1 62
18/10/17 PAK VS SL434 51 4 0 66.6
22/05/07 PAK VS SL234 43 7 0 79
04/06/17 PAK VS IND433 43 2 0 76.7
14/12/14 PAK VS NZ133 26 5 1 126.9
08/11/13 PAK VS RSA233 60 4 0 55
26/06/19 PAK VS NZ432 50 5 0 64
13/10/17 PAK VS SL432 38 5 0 84.2
09/04/17 PAK VS WI432 50 2 1 64
20/12/13 PAK VS SL332 52 3 0 61.5
03/12/11 PAK VS BAN132 56 6 0 57.1
25/04/11 PAK VS WI132 51 1 1 62.7
26/02/11 PAK VS SL232 31 4 1 103.2
14/06/17 PAK VS ENG431 21 3 2 147.6
15/03/13 PAK VS RSA231 49 3 1 63.2
31/10/10 PAK VS RSA230 42 3 0 71.4
10/09/10 PAK VS ENG230 42 4 0 71.4
18/02/12 PAK VS ENG129 28 3 0 103.5
22/09/10 PAK VS ENG229 42 5 0 69
30/10/13 PAK VS RSA328 39 2 0 71.7
05/07/19 PAK VS BAN427 25 3 0 108
09/11/18 PAK VS NZ427 31 2 0 87
03/10/15 PAK VS ZIM327 41 5 0 65.8
15/06/13 PAK VS IND327 31 5 0 87
20/11/11 PAK VS SL127 51 3 0 52.9
07/06/17 PAK VS RSA426 53 1 1 49
01/11/13 PAK VS RSA326 32 4 0 81.2
31/08/13 PAK VS ZIM326 34 3 0 76.4
15/02/12 PAK VS ENG126 43 3 0 60.4
08/09/11 PAK VS ZIM126 49 2 1 53
10/03/13 PAK VS RSA125 38 3 0 65.7
31/08/12 PAK VS AUS123 27 2 0 85.1
14/09/11 PAK VS ZIM123 21 4 0 109.5
01/12/11 PAK VS BAN122 38 5 0 57.8
23/08/14 PAK VS SL221 23 3 0 91.3
06/01/13 PAK VS IND721 31 2 0 67.7
04/02/11 PAK VS NZ121 15 2 1 140
23/06/19 PAK VS SA420 33 0 1 60.6
16/07/13 PAK VS WI320 25 3 0 80
29/06/19 PAK VS AFG419 35 1 0 54.2
25/02/14 PAK VS SL318 19 2 0 94.7
17/05/13 PAK VS SCO318 26 2 0 69.2
30/01/19 PAK VS RSA417 28 1 0 60.7
31/05/19 PAK VS WI616 24 2 0 66.6
29/05/15 PAK VS ZIM315 24 2 0 62.5
06/11/13 PAK VS RSA115 31 3 0 48.3
19/07/13 PAK VS WI314 33 0 0 42.4
09/06/12 PAK VS SL114 29 1 0 48.2
23/11/11 PAK VS SL114 28 2 0 50
03/02/11 PAK VS NZ114 20 2 0 70
05/10/15 PAK VS ZIM313 16 2 0 81.2
01/02/11 PAK VS NZ112 23 2 0 52.1
04/09/07 PAK VS KEN212 10 2 0 120
02/04/03 PAK VS ZIM212 18 2 0 66.6
24/08/16 PAK VS ENG311 15 2 0 73.3
24/07/13 PAK VS WI311 22 1 0 50
15/03/12 PAK VS SL111 35 1 0 31.4
03/03/11 PAK VS CAN111 12 2 0 91.6
01/10/15 PAK VS ZIM310 19 2 0 52.6
27/02/14 PAK VS AFG310 16 1 0 62.5
16/06/19 PAK VS IND49 7 0 1 128.5
22/01/19 PAK VS RSA49 11 1 0 81.8
20/10/17 PAK VS SL49 19 0 0 47.3
15/07/15 PAK VS SL39 15 0 1 60
23/02/11 PAK VS KEN19 20 1 0 45
16/10/17 PAK VS SL48 11 0 1 72.7
27/11/13 PAK VS RSA38 16 0 0 50
10/02/12 PAK VS AFG18 17 1 0 47
10/06/13 PAK VS RSA37 21 0 0 33.3
18/01/18 PAK VS NZ56 20 1 0 30
08/12/14 PAK VS NZ16 17 0 0 35.2
11/11/13 PAK VS RSA16 16 1 0 37.5
18/06/12 PAK VS SL26 13 0 0 46.1
24/11/13 PAK VS RSA35 10 1 0 50
24/03/13 PAK VS RSA25 9 1 0 55.5
13/02/12 PAK VS ENG15 11 1 0 45.4
11/11/11 PAK VS SL15 6 1 0 83.3
28/04/11 PAK VS WI15 9 1 0 55.5
19/03/11 PAK VS AUS25 8 1 0 62.5
08/03/11 PAK VS NZ15 6 1 0 83.3
19/01/17 PAK VS AUS14 13 0 0 30.7
13/01/17 PAK VS AUS34 7 0 0 57.1
22/04/15 PAK VS BAN34 15 0 0 26.6
17/04/15 PAK VS BAN34 7 1 0 57.1
07/06/13 PAK VS WI34 9 1 0 44.4
28/08/12 PAK VS AUS14 12 0 0 33.3
14/11/11 PAK VS SL14 3 1 0 133.3
25/01/11 PAK VS NZ14 11 0 0 36.3
02/11/10 PAK VS RSA24 15 0 0 26.6
26/01/17 PAK VS AUS43 6 0 0 50
17/12/14 PAK VS NZ43 11 0 0 27.2
08/03/14 PAK VS SL33 13 0 0 23
26/05/13 PAK VS IRE32 5 0 0 40
09/04/03 PAK VS ZIM12 9 0 0 22.2
05/01/18 PAK VS NZ41 9 0 0 11.1
12/06/17 PAK VS SL41 5 0 0 20
30/08/14 PAK VS SL31 16 0 0 6.2
14/07/13 PAK VS WI31 13 0 0 7.6
21/02/12 PAK VS ENG11 3 0 0 33.3
17/09/10 PAK VS ENG21 3 0 0 33.3
19/05/19 PAK VS ENG40 3 0 0 0
07/11/18 PAK VS NZ40 1 0 0 0
12/01/18 PAK VS NZ40 4 0 0 0
13/11/15 PAK VS ENG30 8 0 0 0
19/04/15 PAK VS BAN30 6 0 0 0
31/01/15 PAK VS NZ10 5 0 0 0
21/03/13 PAK VS RSA20 1 0 0 0
30/12/12 PAK VS IND10 1 0 0 0
16/06/12 PAK VS SL10 5 0 0 0
06/12/11 PAK VS BAN10 4 0 0 0
30/05/11 PAK VS IRE10 7 0 0 0
22/01/11 PAK VS NZ20 9 0 0 0