Khelosports Ads

Mohammad Hafeez ODI 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 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 Runs Details
MODE ODI
'
Date MatchBO Run B 4s 6s Out
22/12/13 PAK VS SL3140 136 11 3 not out
11/09/11 PAK VS ZIM1139 147 13 1 not out
29/08/13 PAK VS ZIM3136 130 9 5 not out
18/12/13 PAK VS SL3122 129 7 4 catch
23/05/13 PAK VS IRE3122 113 12 2 not out
02/05/11 PAK VS WI1121 138 7 3 bowled
29/01/11 PAK VS NZ1115 144 12 2 catch
25/12/13 PAK VS SL3113 119 12 2 not out
18/03/12 PAK VS IND1105 113 9 1 lbw
11/07/15 PAK VS SL3103 95 10 4 catch
11/11/15 PAK VS ENG3102 130 10 1 not out
11/03/12 PAK VS BAN189 127 7 0 catch
07/04/17 PAK VS WI388 92 6 3 catch
26/05/15 PAK VS ZIM186 83 8 4 bowled
03/02/15 PAK VS NZ186 89 5 3 catch
03/06/19 PAK VS ENG484 62 8 2 catch
18/11/11 PAK VS SL183 101 9 1 bowled
16/01/18 PAK VS NZ581 80 5 4 run out
11/04/17 PAK VS WI481 86 8 2 catch
03/09/12 PAK VS AUS178 97 4 2 lbw
31/01/16 PAK VS NZ376 60 5 5 catch
12/12/14 PAK VS NZ176 92 9 1 catch
03/01/13 PAK VS IND276 74 10 0 bowled
02/03/14 PAK VS IND375 117 3 2 catch
15/01/17 PAK VS AUS172 104 8 0 catch
19/01/19 PAK VS RSA471 63 8 2 not out
22/07/15 PAK VS SL370 88 8 1 catch
27/08/13 PAK VS ZIM370 71 6 3 catch
29/10/10 PAK VS RSA268 84 7 0 catch
20/09/10 PAK VS ENG264 100 5 1 catch
26/08/14 PAK VS SL362 49 11 0 lbw
23/03/11 PAK VS WI161 64 10 0 not out
08/01/18 PAK VS NZ460 71 8 0 catch
17/05/19 PAK VS ENG459 55 2 3 catch
21/07/13 PAK VS WI359 62 5 2 catch
08/11/10 PAK VS RSA259 58 7 0 catch
18/06/17 PAK VS IND557 37 4 3 not out
17/03/13 PAK VS RSA257 49 6 3 catch
05/05/11 PAK VS WI155 83 6 0 bowled
19/07/15 PAK VS SL354 64 4 0 catch
23/04/11 PAK VS WI154 45 7 1 catch
25/01/19 PAK VS RSA452 45 6 1 catch
04/03/14 PAK VS BAN252 55 8 0 catch
28/05/11 PAK VS IRE152 85 7 1 bowled
03/04/03 PAK VS SL150 103 3 0 run out
14/03/11 PAK VS ZIM149 65 6 0 catch
12/06/19 PAK VS AUS446 49 3 1 catch
17/11/15 PAK VS ENG345 71 2 2 catch
30/03/11 PAK VS IND243 59 7 0 catch
12/09/10 PAK VS ENG243 68 5 0 bowled
25/01/16 PAK VS NZ342 56 1 1 catch
05/11/10 PAK VS RSA242 29 5 0 lbw
27/12/13 PAK VS SL341 56 2 0 bowled
22/01/17 PAK VS AUS440 40 3 1 catch
22/03/12 PAK VS BAN140 87 4 0 catch
18/08/16 PAK VS IRE337 59 4 1 catch
20/11/15 PAK VS ENG337 36 5 1 run out
26/07/15 PAK VS SL337 37 5 1 lbw
07/06/12 PAK VS SL137 57 5 1 stumped
07/04/03 PAK VS KEN136 58 4 1 catch
18/10/17 PAK VS SL434 51 4 0 not out
22/05/07 PAK VS SL234 43 7 0 run out
04/06/17 PAK VS IND433 43 2 0 catch
14/12/14 PAK VS NZ133 26 5 1 catch
08/11/13 PAK VS RSA233 60 4 0 bowled
26/06/19 PAK VS NZ432 50 5 0 catch
13/10/17 PAK VS SL432 38 5 0 catch
09/04/17 PAK VS WI432 50 2 1 stumped
20/12/13 PAK VS SL332 52 3 0 run out
03/12/11 PAK VS BAN132 56 6 0 catch
25/04/11 PAK VS WI132 51 1 1 catch
26/02/11 PAK VS SL232 31 4 1 run out
14/06/17 PAK VS ENG431 21 3 2 not out
15/03/13 PAK VS RSA231 49 3 1 catch
31/10/10 PAK VS RSA230 42 3 0 catch
10/09/10 PAK VS ENG230 42 4 0 catch
18/02/12 PAK VS ENG129 28 3 0 lbw
22/09/10 PAK VS ENG229 42 5 0 catch
30/10/13 PAK VS RSA328 39 2 0 catch
05/07/19 PAK VS BAN427 25 3 0 catch
09/11/18 PAK VS NZ427 31 2 0 not out
03/10/15 PAK VS ZIM327 41 5 0 run out
15/06/13 PAK VS IND327 31 5 0 catch
20/11/11 PAK VS SL127 51 3 0 catch
07/06/17 PAK VS RSA426 53 1 1 catch
01/11/13 PAK VS RSA326 32 4 0 bowled
31/08/13 PAK VS ZIM326 34 3 0 not out
15/02/12 PAK VS ENG126 43 3 0 catch
08/09/11 PAK VS ZIM126 49 2 1 catch
10/03/13 PAK VS RSA125 38 3 0 run out
31/08/12 PAK VS AUS123 27 2 0 catch
14/09/11 PAK VS ZIM123 21 4 0 catch
01/12/11 PAK VS BAN122 38 5 0 catch
23/08/14 PAK VS SL221 23 3 0 lbw
06/01/13 PAK VS IND721 31 2 0 catch
04/02/11 PAK VS NZ121 15 2 1 catch
23/06/19 PAK VS SA420 33 0 1 lbw
16/07/13 PAK VS WI320 25 3 0 catch
29/06/19 PAK VS AFG419 35 1 0 catch
25/02/14 PAK VS SL318 19 2 0 lbw
17/05/13 PAK VS SCO318 26 2 0 catch
30/01/19 PAK VS RSA417 28 1 0 catch
31/05/19 PAK VS WI616 24 2 0 catch
29/05/15 PAK VS ZIM315 24 2 0 catch
06/11/13 PAK VS RSA115 31 3 0 catch
19/07/13 PAK VS WI314 33 0 0 catch
09/06/12 PAK VS SL114 29 1 0 catch
23/11/11 PAK VS SL114 28 2 0 catch
03/02/11 PAK VS NZ114 20 2 0 catch
05/10/15 PAK VS ZIM313 16 2 0 catch
01/02/11 PAK VS NZ112 23 2 0 catch
04/09/07 PAK VS KEN212 10 2 0 catch
02/04/03 PAK VS ZIM212 18 2 0 catch
24/08/16 PAK VS ENG311 15 2 0 catch
24/07/13 PAK VS WI311 22 1 0 catch
15/03/12 PAK VS SL111 35 1 0 catch
03/03/11 PAK VS CAN111 12 2 0 lbw
01/10/15 PAK VS ZIM310 19 2 0 catch
27/02/14 PAK VS AFG310 16 1 0 catch
16/06/19 PAK VS IND49 7 0 1 catch
22/01/19 PAK VS RSA49 11 1 0 catch
20/10/17 PAK VS SL49 19 0 0 catch
15/07/15 PAK VS SL39 15 0 1 catch
23/02/11 PAK VS KEN19 20 1 0 catch
16/10/17 PAK VS SL48 11 0 1 catch
27/11/13 PAK VS RSA38 16 0 0 catch
10/02/12 PAK VS AFG18 17 1 0 bowled
10/06/13 PAK VS RSA37 21 0 0 catch
18/01/18 PAK VS NZ56 20 1 0 catch
08/12/14 PAK VS NZ16 17 0 0 bowled
11/11/13 PAK VS RSA16 16 1 0 bowled
18/06/12 PAK VS SL26 13 0 0 bowled
24/11/13 PAK VS RSA35 10 1 0 catch
24/03/13 PAK VS RSA25 9 1 0 catch
13/02/12 PAK VS ENG15 11 1 0 lbw
11/11/11 PAK VS SL15 6 1 0 catch
28/04/11 PAK VS WI15 9 1 0 catch
19/03/11 PAK VS AUS25 8 1 0 catch
08/03/11 PAK VS NZ15 6 1 0 lbw
19/01/17 PAK VS AUS14 13 0 0 lbw
13/01/17 PAK VS AUS34 7 0 0 catch
22/04/15 PAK VS BAN34 15 0 0 bowled
17/04/15 PAK VS BAN34 7 1 0 run out
07/06/13 PAK VS WI34 9 1 0 bowled
28/08/12 PAK VS AUS14 12 0 0 catch
14/11/11 PAK VS SL14 3 1 0 catch
25/01/11 PAK VS NZ14 11 0 0 not out
02/11/10 PAK VS RSA24 15 0 0 catch
26/01/17 PAK VS AUS43 6 0 0 catch
17/12/14 PAK VS NZ43 11 0 0 catch
08/03/14 PAK VS SL33 13 0 0 catch
26/05/13 PAK VS IRE32 5 0 0 catch
09/04/03 PAK VS ZIM12 9 0 0 catch
05/01/18 PAK VS NZ41 9 0 0 catch
12/06/17 PAK VS SL41 5 0 0 catch
30/08/14 PAK VS SL31 16 0 0 lbw
14/07/13 PAK VS WI31 13 0 0 bowled
21/02/12 PAK VS ENG11 3 0 0 catch
17/09/10 PAK VS ENG21 3 0 0 catch
19/05/19 PAK VS ENG40 3 0 0 lbw
07/11/18 PAK VS NZ40 1 0 0 lbw
12/01/18 PAK VS NZ40 4 0 0 catch
13/11/15 PAK VS ENG30 8 0 0 catch
19/04/15 PAK VS BAN30 6 0 0 bowled
31/01/15 PAK VS NZ10 5 0 0 bowled
21/03/13 PAK VS RSA20 1 0 0 obstructing the field
30/12/12 PAK VS IND10 1 0 0 bowled
16/06/12 PAK VS SL10 5 0 0 catch
06/12/11 PAK VS BAN10 4 0 0 catch
30/05/11 PAK VS IRE10 7 0 0 catch
22/01/11 PAK VS NZ20 9 0 0 catch