Khelosports Ads

Mohammad Hafeez 2017 Against Teams Country Wise

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

Review Mohammad Hafeez's performances against various cricket teams based on countries, offering insights into M.Hafeez 2017 performances against teams from different cricketing nations.

Search

Mohammad Hafeez 2017 Against Teams Country Wise Batting

Country Team Year Mode M Inn R B NO AVG SR HS 50 100 4s 6s
Australia AUS 2017 ODI 5 5 123 170 0 24.60 72.3 72 1 0 11 1
Barbados BT 2017 CPL 1 0 0 0 0 0 0 0 0 0 0
Barbados WI 2017 T20 1 1 5 12 0 5.00 41.6 5 0 0 0 0
England BAN 2017 ODI 1 1 49 62 0 49.00 79 49 0 0 6 0
England IND 2017 ODI 2 2 90 80 1 90.00 112.5 57 1 0 6 3
England RSA 2017 ODI 1 1 26 53 0 26.00 49 26 0 0 1 1
Jamaica JT 2017 CPL 1 1 21 30 0 21.00 70 21 0 0 2 0
Pakistan QTG 2017 PSL 1 1 12 13 0 12.00 92.3 12 0 0 1 0
Pakistan SL 2017 T20 1 0 0 0 0 0 0 0 0 0 0
Saint Kitts and Nevis BT 2017 CPL 1 1 30 29 1 103.4 30 0 0 4 0
Saint Lucia STZ 2017 CPL 1 1 0 1 0 0 0 0 0 0 0
Trinidad and Tobago TKR 2017 CPL 1 1 13 15 0 13.00 86.6 13 0 0 1 0
United Arab Emirates ISU 2017 PSL 2 2 10 9 0 5.00 111.1 10 0 0 2 0
United Arab Emirates KRK 2017 PSL 2 1 0 4 0 0 0 0 0 0 0
United Arab Emirates LHQ 2017 PSL 2 2 16 29 0 8.00 55.1 13 0 0 2 0
United Arab Emirates QTG 2017 PSL 3 3 115 99 0 38.33 116.1 77 1 0 10 6
United Arab Emirates SL 2017 ODI 5 4 83 119 1 27.66 69.7 34 0 0 9 1
United Arab Emirates SL 2017 T20 2 2 39 42 1 39.00 92.8 25 0 0 3 0
United States GAW 2017 CPL 2 2 30 30 0 15.00 100 19 0 0 3 1
Wales ENG 2017 ODI 1 1 31 21 1 147.6 31 0 0 3 2
Wales SL 2017 ODI 1 1 1 5 0 1.00 20 1 0 0 0 0
West Indies TKR 2017 CPL 2 2 26 22 0 13.00 118.1 21 0 0 3 1
West Indies WI 2017 ODI 3 3 201 228 0 67.00 88.1 88 2 0 16 6

Mohammad Hafeez 2017 Against Teams Country Wise Bowling

Country Team Year Mode M Inn B R W SR 2W 3W 5W Econ Avg
Australia AUS 2017 ODI 5 5 234 195 0 0 0 0 5.00 0
Barbados BT 2017 CPL 1 1 18 24 1 18.00 0 0 0 8.00 24.00
Barbados WI 2017 T20 1 1 6 8 0 0 0 0 8.00 0
England BAN 2017 ODI 1 1 18 11 0 0 0 0 3.66 0
England IND 2017 ODI 2 1 6 13 0 0 0 0 13.00 0
England RSA 2017 ODI 1 1 60 51 1 60.00 0 0 0 5.10 51.00
Jamaica JT 2017 CPL 1 1 24 15 0 0 0 0 3.75 0
Pakistan QTG 2017 PSL 1 1 12 21 1 12.00 0 0 0 10.50 21.00
Pakistan SL 2017 T20 1 1 12 11 1 12.00 0 0 0 5.50 11.00
Saint Kitts and Nevis BT 2017 CPL 1 1 6 4 0 0 0 0 4.00 0
Saint Lucia STZ 2017 CPL 1 1 24 22 3 8.00 0 1 0 5.50 7.33
Trinidad and Tobago TKR 2017 CPL 1 1 24 29 0 0 0 0 7.25 0
United Arab Emirates ISU 2017 PSL 2 0 0 0 0 0 0 0 0
United Arab Emirates KRK 2017 PSL 2 2 36 23 3 12.00 1 0 0 3.83 7.66
United Arab Emirates LHQ 2017 PSL 2 2 30 37 3 10.00 1 0 0 7.40 12.33
United Arab Emirates QTG 2017 PSL 3 1 12 16 0 0 0 0 8.00 0
United Arab Emirates SL 2017 ODI 5 5 231 125 3 77.00 0 0 0 3.24 41.66
United Arab Emirates SL 2017 T20 2 2 30 31 2 15.00 1 0 0 6.20 15.50
United States GAW 2017 CPL 2 1 6 4 0 0 0 0 4.00 0
Wales ENG 2017 ODI 1 1 48 33 0 0 0 0 4.12 0
Wales SL 2017 ODI 1 1 30 24 0 0 0 0 4.80 0
West Indies TKR 2017 CPL 2 2 48 30 3 16.00 1 0 0 3.75 10.00
West Indies WI 2017 ODI 3 3 126 79 3 42.00 1 0 0 3.76 26.33

Mohammad Hafeez 2017 Against Teams Country Wise Fielding

Country Team Year Mode M C ST DT CR T
Australia AUS 2017 ODI 5 4 0 0 0 0
Barbados BT 2017 CPL 1 0 0 0 1 0
Barbados WI 2017 T20 1 1 0 0 0 0
England BAN 2017 ODI 1 0 0 0 0 0
England IND 2017 ODI 2 0 0 0 1 0
England RSA 2017 ODI 1 1 0 0 0 0
Jamaica JT 2017 CPL 1 1 0 0 0 0
Pakistan QTG 2017 PSL 1 0 0 0 0 0
Pakistan SL 2017 T20 1 2 0 0 0 0
Saint Kitts and Nevis BT 2017 CPL 1 1 0 0 0 1
Saint Lucia STZ 2017 CPL 1 1 0 0 0 0
Trinidad and Tobago TKR 2017 CPL 1 2 0 0 0 0
United Arab Emirates ISU 2017 PSL 2 0 0 0 0 0
United Arab Emirates KRK 2017 PSL 2 3 0 0 0 0
United Arab Emirates LHQ 2017 PSL 2 2 0 0 0 0
United Arab Emirates QTG 2017 PSL 3 0 0 0 0 0
United Arab Emirates SL 2017 ODI 5 0 0 0 0 0
United Arab Emirates SL 2017 T20 2 0 0 0 1 0
United States GAW 2017 CPL 2 0 0 0 0 0
Wales ENG 2017 ODI 1 2 0 0 0 0
Wales SL 2017 ODI 1 0 0 0 0 0
West Indies TKR 2017 CPL 2 0 0 0 0 0
West Indies WI 2017 ODI 3 2 0 0 0 0