Khelosports Ads

Mohammad Hafeez 2021 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 2021 performances against teams from different cricketing nations.

Search

Mohammad Hafeez 2021 Against Teams Country Wise Batting

Country Team Year Mode M Inn R B NO AVG SR HS 50 100 4s 6s
Barbados WI 2021 T20 1 0 0 0 0 0 0 0 0 0 0
England ENG 2021 T20 3 3 35 24 0 11.66 145.8 24 0 0 1 3
Pakistan KRK 2021 PSL 1 1 15 9 0 15.00 166.6 15 0 0 1 1
Pakistan MS 2021 PSL 1 1 61 35 0 61.00 174.2 61 1 0 3 5
Pakistan PSZ 2021 PSL 1 1 33 26 1 126.9 33 0 0 5 0
Pakistan QTG 2021 PSL 1 1 73 33 1 221.2 73 1 0 5 6
Saint Kitts and Nevis BR 2021 CPL 2 1 30 25 0 30.00 120 30 0 0 5 0
Saint Kitts and Nevis SNP 2021 CPL 2 2 108 90 1 108.00 120 70 1 0 9 3
Saint Kitts and Nevis STK 2021 CPL 2 2 17 20 0 8.50 85 12 0 0 3 0
Saint Kitts and Nevis TKR 2021 CPL 2 2 24 40 0 12.00 60 16 0 0 3 0
South Africa RSA 2021 T20 4 3 55 46 0 18.33 119.5 32 0 0 8 0
Sri Lanka CS 2021 LPL 2 2 24 32 0 12.00 75 16 0 0 1 0
Sri Lanka DG 2021 LPL 2 1 11 6 0 11.00 183.3 11 0 0 1 1
Sri Lanka JKS 2021 LPL 4 4 41 40 0 10.25 102.5 15 0 0 7 0
Sri Lanka KW 2021 LPL 1 1 13 21 0 13.00 61.9 13 0 0 1 0
United Arab Emirates AFG 2021 T20 1 1 10 10 0 10.00 100 10 0 0 1 0
United Arab Emirates AUS 2021 T20 1 1 1 1 1 100 1 0 0 0 0
United Arab Emirates BGT 2021 T10 2 2 68 38 1 68.00 178.9 61 1 0 8 3
United Arab Emirates DEG 2021 T10 2 2 4 8 0 2.00 50 3 0 0 0 0
United Arab Emirates DBL 2021 T10 1 1 5 6 0 5.00 83.3 5 0 0 1 0
United Arab Emirates IND 2021 T20 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates ISU 2021 PSL 2 2 37 33 0 18.50 112.1 29 0 0 4 0
United Arab Emirates KRK 2021 PSL 1 1 36 36 0 36.00 100 36 0 0 3 1
United Arab Emirates MS 2021 PSL 1 1 14 13 0 14.00 107.6 14 0 0 1 1
United Arab Emirates NAM 2021 T20 1 1 32 16 1 200 32 0 0 5 0
United Arab Emirates NZ 2021 T20 1 1 11 6 0 11.00 183.3 11 0 0 0 1
United Arab Emirates NW 2021 T10 3 2 50 26 0 25.00 192.3 31 0 0 5 3
United Arab Emirates PSZ 2021 PSL 1 1 2 6 0 2.00 33.3 2 0 0 0 0
United Arab Emirates QLD 2021 T10 1 1 44 26 0 44.00 169.2 44 0 0 2 3
United Arab Emirates QTG 2021 PSL 1 1 1 5 0 1.00 20 1 0 0 0 0
United Arab Emirates SCO 2021 T20 1 1 31 19 0 31.00 163.1 31 0 0 4 1
United Arab Emirates RSA 2021 T20 1 1 13 14 0 13.00 92.8 13 0 0 0 1
United Arab Emirates AD 2021 T10 2 1 20 13 0 20.00 153.8 20 0 0 1 1
United Arab Emirates CB 2021 T10 1 1 15 9 0 15.00 166.6 15 0 0 1 1
United Arab Emirates WI 2021 T20 1 1 0 1 0 0 0 0 0 0 0
West Indies WI 2021 T20 3 1 6 6 0 6.00 100 6 0 0 0 0
Zimbabwe ZIM 2021 T20 3 2 10 17 0 5.00 58.8 5 0 0 0 0

Mohammad Hafeez 2021 Against Teams Country Wise Bowling

Country Team Year Mode M Inn B R W SR 2W 3W 5W Econ Avg
Barbados WI 2021 T20 1 1 6 12 1 6.00 0 0 0 12.00 12.00
England ENG 2021 T20 3 1 24 28 3 8.00 0 1 0 7.00 9.33
Pakistan KRK 2021 PSL 1 1 12 19 0 0 0 0 9.50 0
Pakistan MS 2021 PSL 1 0 0 0 0 0 0 0 0
Pakistan PSZ 2021 PSL 1 0 0 0 0 0 0 0 0
Pakistan QTG 2021 PSL 1 1 12 11 0 0 0 0 5.50 0
Saint Kitts and Nevis BR 2021 CPL 2 2 30 22 1 30.00 0 0 0 4.40 22.00
Saint Kitts and Nevis SNP 2021 CPL 2 2 48 43 0 0 0 0 5.37 0
Saint Kitts and Nevis STK 2021 CPL 2 1 6 10 0 0 0 0 10.00 0
Saint Kitts and Nevis TKR 2021 CPL 2 2 36 37 4 9.00 0 1 0 6.16 9.25
South Africa RSA 2021 T20 4 0 0 0 0 0 0 0 0
Sri Lanka CS 2021 LPL 2 1 18 15 1 18.00 0 0 0 5.00 15.00
Sri Lanka DG 2021 LPL 2 1 18 18 1 18.00 0 0 0 6.00 18.00
Sri Lanka JKS 2021 LPL 4 3 48 55 3 16.00 1 0 0 6.87 18.33
Sri Lanka KW 2021 LPL 1 1 24 32 0 0 0 0 8.00 0
United Arab Emirates AFG 2021 T20 1 0 0 0 0 0 0 0 0
United Arab Emirates AUS 2021 T20 1 1 6 13 0 0 0 0 13.00 0
United Arab Emirates BGT 2021 T10 2 0 0 0 0 0 0 0 0
United Arab Emirates DEG 2021 T10 2 0 0 0 0 0 0 0 0
United Arab Emirates DBL 2021 T10 1 0 0 0 0 0 0 0 0
United Arab Emirates IND 2021 T20 1 1 12 12 0 0 0 0 6.00 0
United Arab Emirates ISU 2021 PSL 2 0 0 0 0 0 0 0 0
United Arab Emirates KRK 2021 PSL 1 1 6 4 1 6.00 0 0 0 4.00 4.00
United Arab Emirates MS 2021 PSL 1 1 6 16 0 0 0 0 16.00 0
United Arab Emirates NAM 2021 T20 1 1 6 11 0 0 0 0 11.00 0
United Arab Emirates NZ 2021 T20 1 1 12 16 1 12.00 0 0 0 8.00 16.00
United Arab Emirates NW 2021 T10 3 1 6 21 0 0 0 0 21.00 0
United Arab Emirates PSZ 2021 PSL 1 0 0 0 0 0 0 0 0
United Arab Emirates QLD 2021 T10 1 0 0 0 0 0 0 0 0
United Arab Emirates QTG 2021 PSL 1 1 12 12 1 12.00 0 0 0 6.00 12.00
United Arab Emirates SCO 2021 T20 1 0 0 0 0 0 0 0 0
United Arab Emirates RSA 2021 T20 1 0 0 0 0 0 0 0 0
United Arab Emirates AD 2021 T10 2 0 0 0 0 0 0 0 0
United Arab Emirates CB 2021 T10 1 1 6 17 0 0 0 0 17.00 0
United Arab Emirates WI 2021 T20 1 1 18 13 0 0 0 0 4.33 0
West Indies WI 2021 T20 3 3 36 29 1 36.00 0 0 0 4.83 29.00
Zimbabwe ZIM 2021 T20 3 2 36 34 1 36.00 0 0 0 5.66 34.00

Mohammad Hafeez 2021 Against Teams Country Wise Fielding

Country Team Year Mode M C ST DT CR T
Barbados WI 2021 T20 1 0 0 0 0 0
England ENG 2021 T20 3 1 0 0 0 0
Pakistan KRK 2021 PSL 1 0 0 0 0 0
Pakistan MS 2021 PSL 1 0 0 0 0 0
Pakistan PSZ 2021 PSL 1 0 0 0 0 0
Pakistan QTG 2021 PSL 1 0 0 0 0 0
Saint Kitts and Nevis BR 2021 CPL 2 0 0 0 0 0
Saint Kitts and Nevis SNP 2021 CPL 2 0 0 0 0 0
Saint Kitts and Nevis STK 2021 CPL 2 0 0 0 0 0
Saint Kitts and Nevis TKR 2021 CPL 2 0 0 0 0 0
South Africa RSA 2021 T20 4 1 0 0 0 0
Sri Lanka CS 2021 LPL 2 0 0 0 0 0
Sri Lanka DG 2021 LPL 2 0 0 0 0 0
Sri Lanka JKS 2021 LPL 4 2 0 0 0 0
Sri Lanka KW 2021 LPL 1 0 0 0 0 0
United Arab Emirates AFG 2021 T20 1 0 0 0 0 0
United Arab Emirates AUS 2021 T20 1 0 0 0 0 0
United Arab Emirates BGT 2021 T10 2 1 0 0 0 0
United Arab Emirates DEG 2021 T10 2 0 0 0 0 0
United Arab Emirates DBL 2021 T10 1 0 0 0 0 0
United Arab Emirates IND 2021 T20 1 0 0 0 0 0
United Arab Emirates ISU 2021 PSL 2 1 0 0 0 0
United Arab Emirates KRK 2021 PSL 1 1 0 0 0 0
United Arab Emirates MS 2021 PSL 1 0 0 0 0 0
United Arab Emirates NAM 2021 T20 1 0 0 0 0 0
United Arab Emirates NZ 2021 T20 1 1 0 0 0 0
United Arab Emirates NW 2021 T10 3 0 0 0 0 0
United Arab Emirates PSZ 2021 PSL 1 0 0 0 0 0
United Arab Emirates QLD 2021 T10 1 0 0 0 0 0
United Arab Emirates QTG 2021 PSL 1 0 0 0 0 0
United Arab Emirates SCO 2021 T20 1 0 0 0 0 0
United Arab Emirates RSA 2021 T20 1 0 0 0 0 0
United Arab Emirates AD 2021 T10 2 0 0 0 0 0
United Arab Emirates CB 2021 T10 1 0 0 0 0 0
United Arab Emirates WI 2021 T20 1 0 0 0 0 0
West Indies WI 2021 T20 3 0 0 0 0 0
Zimbabwe ZIM 2021 T20 3 1 0 0 0 0