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

Search

Mohammad Hafeez Against Teams Country Wise Batting

Country Team Year Mode M Inn R B NO AVG SR HS 50 100 4s 6s
Australia AUS All ODI 5 5 123 170 0 24.60 72.3 72 1 0 11 1
Australia AUS 2017 ODI 5 5 123 170 0 24.60 72.3 72 1 0 11 1
Australia PRS All BBL 1 1 4 6 0 4.00 66.6 4 0 0 1 0
Australia PRS 2014 BBL 1 1 4 6 0 4.00 66.6 4 0 0 1 0
Bangladesh AFG All ODI 1 1 10 16 0 10.00 62.5 10 0 0 1 0
Bangladesh AFG 2014 ODI 1 1 10 16 0 10.00 62.5 10 0 0 1 0
Bangladesh AUS All T20 1 1 13 10 0 13.00 130 13 0 0 2 0
Bangladesh AUS 2014 T20 1 1 13 10 0 13.00 130 13 0 0 2 0
Bangladesh BAN All ODI 9 9 243 395 0 27.00 61.5 89 2 0 31 0
Bangladesh BAN 2015 ODI 3 3 8 28 0 2.66 28.5 4 0 0 1 0
Bangladesh BAN 2014 ODI 1 1 52 55 0 52.00 94.5 52 1 0 8 0
Bangladesh BAN 2012 ODI 2 2 129 214 0 64.50 60.2 89 1 0 11 0
Bangladesh BAN 2011 ODI 3 3 54 98 0 18.00 55.1 32 0 0 11 0
Bangladesh BAN All T20 4 4 61 72 0 15.25 84.7 26 0 0 6 1
Bangladesh BAN 2016 T20 1 1 2 11 0 2.00 18.1 2 0 0 0 0
Bangladesh BAN 2015 T20 1 1 26 18 0 26.00 144.4 26 0 0 4 0
Bangladesh BAN 2014 T20 1 1 8 12 0 8.00 66.6 8 0 0 0 0
Bangladesh BAN 2011 T20 1 1 25 31 0 25.00 80.6 25 0 0 2 1
Bangladesh IND All ODI 2 2 180 230 0 90.00 78.2 105 1 1 12 3
Bangladesh IND 2014 ODI 1 1 75 117 0 75.00 64.1 75 1 0 3 2
Bangladesh IND 2012 ODI 1 1 105 113 0 105.00 92.9 105 0 1 9 1
Bangladesh IND All T20 2 2 19 26 0 9.50 73 15 0 0 2 0
Bangladesh IND 2016 T20 1 1 4 4 0 4.00 100 4 0 0 1 0
Bangladesh IND 2014 T20 1 1 15 22 0 15.00 68.1 15 0 0 1 0
Bangladesh NZ All T20 1 1 55 39 0 55.00 141 55 1 0 3 5
Bangladesh NZ 2014 T20 1 1 55 39 0 55.00 141 55 1 0 3 5
Bangladesh RSA All T20 1 1 7 15 0 7.00 46.6 7 0 0 0 0
Bangladesh RSA 2014 T20 1 1 7 15 0 7.00 46.6 7 0 0 0 0
Bangladesh SL All ODI 3 3 32 67 0 10.66 47.7 18 0 0 3 0
Bangladesh SL 2014 ODI 2 2 21 32 0 10.50 65.6 18 0 0 2 0
Bangladesh SL 2012 ODI 1 1 11 35 0 11.00 31.4 11 0 0 1 0
Bangladesh SL All T20 1 1 14 11 0 14.00 127.2 14 0 0 3 0
Bangladesh SL 2016 T20 1 1 14 11 0 14.00 127.2 14 0 0 3 0
Bangladesh UAE All T20 1 1 11 12 0 11.00 91.6 11 0 0 2 0
Bangladesh UAE 2016 T20 1 1 11 12 0 11.00 91.6 11 0 0 2 0
Bangladesh WI All ODI 1 1 61 64 1 61.00 95.3 61 1 0 10 0
Bangladesh WI 2011 ODI 1 1 61 64 1 95.3 61 1 0 10 0
Bangladesh WI All T20 1 1 19 32 0 19.00 59.3 19 0 0 0 0
Bangladesh WI 2014 T20 1 1 19 32 0 19.00 59.3 19 0 0 0 0
Barbados BR 2014 CPL 1 1 30 10 0 30.00 300 30 0 0 2 3
Barbados BT All CPL 3 2 36 24 0 12.00 150 30 0 0 3 3
Barbados BT 2019 CPL 1 1 6 14 0 6.00 42.8 6 0 0 1 0
Barbados BT 2017 CPL 1 0 0 0 0 0 0 0 0 0 0
Barbados ENG All T20 1 1 18 14 0 18.00 128.5 18 0 0 2 0
Barbados ENG 2010 T20 1 1 18 14 0 18.00 128.5 18 0 0 2 0
Barbados NZ All T20 1 1 8 4 0 8.00 200 8 0 0 2 0
Barbados NZ 2010 T20 1 1 8 4 0 8.00 200 8 0 0 2 0
Barbados WI All ODI 2 2 126 147 0 63.00 85.7 121 0 1 8 3
Barbados WI 2011 ODI 2 2 126 147 0 63.00 85.7 121 0 1 8 3
Barbados WI All T20 2 1 5 12 0 2.50 41.6 5 0 0 0 0
Barbados WI 2021 T20 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
Canada BTW All DT20 1 1 5 4 0 5.00 125 5 0 0 1 0
Canada BTW 2019 DT20 1 1 5 4 0 5.00 125 5 0 0 1 0
Canada MNT All DT20 1 1 2 8 0 2.00 25 2 0 0 0 0
Canada MNT 2019 DT20 1 1 2 8 0 2.00 25 2 0 0 0 0
Canada TTN All DT20 1 1 17 16 0 17.00 106.2 17 0 0 2 1
Canada TTN 2019 DT20 1 1 17 16 0 17.00 106.2 17 0 0 2 1
Canada VCK All DT20 1 1 6 12 0 6.00 50 6 0 0 1 0
Canada VCK 2019 DT20 1 1 6 12 0 6.00 50 6 0 0 1 0
Canada WPH All DT20 1 1 55 30 0 55.00 183.3 55 1 0 3 3
Canada WPH 2019 DT20 1 1 55 30 0 55.00 183.3 55 1 0 3 3
England AFG All ODI 1 1 19 35 0 19.00 54.2 19 0 0 1 0
England AFG 2019 ODI 1 1 19 35 0 19.00 54.2 19 0 0 1 0
England AUS All ODI 1 1 46 49 0 46.00 93.8 46 0 0 3 1
England AUS 2019 ODI 1 1 46 49 0 46.00 93.8 46 0 0 3 1
England BAN All ODI 2 2 76 87 0 38.00 87.3 49 0 0 9 0
England BAN 2019 ODI 1 1 27 25 0 27.00 108 27 0 0 3 0
England BAN 2017 ODI 1 1 49 62 0 49.00 79 49 0 0 6 0
England ENG All ODI 9 9 321 390 0 35.66 82.3 84 3 0 31 6
England ENG 2019 ODI 3 3 143 120 0 47.66 119.1 84 2 0 10 5
England ENG 2016 ODI 1 1 11 15 0 11.00 73.3 11 0 0 2 0
England ENG 2010 ODI 5 5 167 255 0 33.40 65.4 64 1 0 19 1
England ENG All T20 6 6 236 152 1 39.33 155.2 86 2 0 15 13
England ENG 2021 T20 3 3 35 24 0 11.66 145.8 24 0 0 1 3
England ENG 2020 T20 2 2 155 88 1 155.00 176.1 86 2 0 9 10
England ENG 2006 T20 1 1 46 40 0 46.00 115 46 0 0 5 0
England HAM All BLAST 2 2 49 49 0 24.50 100 34 0 0 4 1
England HAM 2019 BLAST 2 2 49 49 0 24.50 100 34 0 0 4 1
England IND All ODI 4 4 126 118 1 31.50 106.7 57 1 0 11 4
England IND 2019 ODI 1 1 9 7 0 9.00 128.5 9 0 0 0 1
England IND 2017 ODI 2 2 90 80 1 90.00 112.5 57 1 0 6 3
England IND 2013 ODI 1 1 27 31 0 27.00 87 27 0 0 5 0
England NZ All ODI 1 1 32 50 0 32.00 64 32 0 0 5 0
England NZ 2019 ODI 1 1 32 50 0 32.00 64 32 0 0 5 0
England SOM All BLAST 1 1 18 16 0 18.00 112.5 18 0 0 2 0
England SOM 2019 BLAST 1 1 18 16 0 18.00 112.5 18 0 0 2 0
England RSA All ODI 3 3 53 107 0 17.66 49.5 26 0 0 1 2
England RSA 2019 ODI 1 1 20 33 0 20.00 60.6 20 0 0 0 1
England RSA 2017 ODI 1 1 26 53 0 26.00 49 26 0 0 1 1
England RSA 2013 ODI 1 1 7 21 0 7.00 33.3 7 0 0 0 0
England SUS All BLAST 1 1 48 37 0 48.00 129.7 48 0 0 1 3
England SUS 2019 BLAST 1 1 48 37 0 48.00 129.7 48 0 0 1 3
England WI All ODI 2 2 20 33 0 10.00 60.6 16 0 0 3 0
England WI 2019 ODI 1 1 16 24 0 16.00 66.6 16 0 0 2 0
England WI 2013 ODI 1 1 4 9 0 4.00 44.4 4 0 0 1 0
Grenada AH All CPL 1 1 35 31 0 35.00 112.9 35 0 0 3 0
Grenada AH 2014 CPL 1 1 35 31 0 35.00 112.9 35 0 0 3 0
India BAN All T20 1 1 64 42 0 64.00 152.3 64 1 0 7 2
India BAN 2016 T20 1 1 64 42 0 64.00 152.3 64 1 0 7 2
India CSK All IPL 2 2 22 30 0 11.00 73.3 16 0 0 2 0
India CSK 2008 IPL 2 2 22 30 0 11.00 73.3 16 0 0 2 0
India DC All IPL 1 1 13 13 0 13.00 100 13 0 0 1 1
India DC 2008 IPL 1 1 13 13 0 13.00 100 13 0 0 1 1
India IND All ODI 5 5 145 170 1 29.00 85.2 76 1 0 19 0
India IND 2016 ODI 1 1 5 5 1 100 5 0 0 0 0
India IND 2013 ODI 2 2 97 105 0 48.50 92.3 76 1 0 12 0
India IND 2012 ODI 1 1 0 1 0 0 0 0 0 0 0
India IND 2011 ODI 1 1 43 59 0 43.00 72.8 43 0 0 7 0
India IND All T20 3 3 121 75 1 40.33 161.3 61 2 0 12 5
India IND 2016 T20 1 1 5 5 1 100 5 0 0 0 0
India IND 2012 T20 2 2 116 70 0 58.00 165.7 61 2 0 12 5
India MI All IPL 2 2 7 17 0 3.50 41.1 5 0 0 1 0
India MI 2008 IPL 2 2 7 17 0 3.50 41.1 5 0 0 1 0
India PBKS All IPL 1 1 13 12 0 13.00 108.3 13 0 0 1 1
India PBKS 2008 IPL 1 1 13 12 0 13.00 108.3 13 0 0 1 1
India RR All IPL 1 1 4 8 0 4.00 50 4 0 0 1 0
India RR 2008 IPL 1 1 4 8 0 4.00 50 4 0 0 1 0
India RCB All IPL 1 1 5 3 1 5.00 166.6 5 0 0 1 0
India RCB 2008 IPL 1 1 5 3 1 166.6 5 0 0 1 0
India SL All T20 1 1 70 49 1 70.00 142.8 70 1 0 9 1
India SL 2016 T20 1 1 70 49 1 142.8 70 1 0 9 1
Ireland IRE All ODI 4 4 176 210 1 44.00 83.8 122 1 1 19 3
Ireland IRE 2013 ODI 2 2 124 118 1 124.00 105 122 0 1 12 2
Ireland IRE 2011 ODI 2 2 52 92 0 26.00 56.5 52 1 0 7 1
Jamaica JT All CPL 4 4 69 65 0 17.25 106.1 37 0 0 8 1
Jamaica JT 2019 CPL 1 1 37 25 0 37.00 148 37 0 0 5 1
Jamaica JT 2017 CPL 1 1 21 30 0 21.00 70 21 0 0 2 0
Jamaica JT 2014 CPL 1 1 5 4 0 5.00 125 5 0 0 1 0
Jamaica JT 2013 CPL 1 1 6 6 0 6.00 100 6 0 0 0 0
New Zealand NZ All ODI 15 15 518 616 1 34.53 84 115 4 1 43 16
New Zealand NZ 2018 ODI 5 5 148 184 0 29.60 80.4 81 2 0 14 4
New Zealand NZ 2016 ODI 2 2 118 116 0 59.00 101.7 76 1 0 6 6
New Zealand NZ 2015 ODI 2 2 86 94 0 43.00 91.4 86 1 0 5 3
New Zealand NZ 2011 ODI 6 6 166 222 1 33.20 74.7 115 0 1 18 3
New Zealand NZ All T20 9 9 326 235 1 36.22 138.7 99 2 0 36 14
New Zealand NZ 2020 T20 3 3 140 87 1 70.00 160.9 99 1 0 12 8
New Zealand NZ 2016 T20 3 3 82 74 0 27.33 110.8 61 1 0 10 3
New Zealand NZ 2010 T20 3 3 104 74 0 34.66 140.5 46 0 0 14 3
New Zealand NZXI All DODI 1 1 5 10 0 5.00 50 5 0 0 0 0
New Zealand NZXI 2018 DODI 1 1 5 10 0 5.00 50 5 0 0 0 0
Oman INM All DT20 1 1 16 13 0 16.00 123 16 0 0 1 1
Oman INM 2022 DT20 1 1 16 13 0 16.00 123 16 0 0 1 1
Oman WOG All DT20 1 1 27 13 0 27.00 207.6 27 0 0 4 1
Oman WOG 2022 DT20 1 1 27 13 0 27.00 207.6 27 0 0 4 1
Pakistan BAN All T20 2 2 84 65 1 42.00 129.2 67 1 0 12 1
Pakistan BAN 2020 T20 2 2 84 65 1 84.00 129.2 67 1 0 12 1
Pakistan ISU All PSL 7 7 199 145 1 28.42 137.2 98 1 0 15 10
Pakistan ISL 2023 PSL 1 1 48 26 0 48.00 184.6 48 0 0 6 2
Pakistan ISU 2022 PSL 3 3 35 43 0 11.66 81.3 28 0 0 1 0
Pakistan ISU 2020 PSL 2 2 108 70 1 108.00 154.2 98 1 0 8 7
Pakistan ISU 2018 PSL 1 1 8 6 0 8.00 133.3 8 0 0 0 1
Pakistan KRK All PSL 7 7 138 112 1 19.71 123.2 35 0 0 14 3
Pakistan KRK 2022 PSL 2 2 57 45 0 28.50 126.6 33 0 0 8 0
Pakistan KRK 2021 PSL 1 1 15 9 0 15.00 166.6 15 0 0 1 1
Pakistan KRK 2020 PSL 3 3 53 50 1 26.50 106 35 0 0 4 1
Pakistan KRK 2018 PSL 1 1 13 8 0 13.00 162.5 13 0 0 1 1
Pakistan LAH All PSL 2 2 27 29 0 13.50 93.1 25 0 0 0 2
Pakistan LAH 2023 PSL 2 2 27 29 0 13.50 93.1 25 0 0 0 2
Pakistan MS All PSL 10 9 241 185 0 24.10 130.2 69 2 0 19 10
Pakistan MUL 2023 PSL 2 2 19 17 0 9.50 111.7 18 0 0 1 1
Pakistan MS 2022 PSL 4 4 128 90 0 32.00 142.2 69 1 0 12 4
Pakistan MS 2021 PSL 1 1 61 35 0 61.00 174.2 61 1 0 3 5
Pakistan MS 2020 PSL 3 2 33 43 0 16.50 76.7 19 0 0 3 0
Pakistan PSZ All PSL 8 6 190 116 4 23.75 163.7 74 1 0 23 5
Pakistan PES 2023 PSL 2 1 41 18 1 227.7 41 0 0 6 2
Pakistan PSZ 2022 PSL 2 1 37 19 1 194.7 37 0 0 3 1
Pakistan PSZ 2021 PSL 1 1 33 26 1 126.9 33 0 0 5 0
Pakistan PSZ 2020 PSL 3 3 79 53 1 39.50 149 74 1 0 9 2
Pakistan QTG All PSL 7 7 166 103 3 23.71 161.1 73 1 0 14 10
Pakistan QTG 2022 PSL 2 2 17 10 1 17.00 170 9 0 0 0 2
Pakistan QTG 2021 PSL 1 1 73 33 1 221.2 73 1 0 5 6
Pakistan QTG 2020 PSL 2 2 39 33 1 39.00 118.1 39 0 0 4 1
Pakistan QTG 2018 PSL 1 1 25 14 0 25.00 178.5 25 0 0 4 1
Pakistan QTG 2017 PSL 1 1 12 13 0 12.00 92.3 12 0 0 1 0
Pakistan SL All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
Pakistan SL 2017 T20 1 0 0 0 0 0 0 0 0 0 0
Pakistan ZIM All ODI 2 2 101 107 0 50.50 94.3 86 1 0 10 4
Pakistan ZIM 2015 ODI 2 2 101 107 0 50.50 94.3 86 1 0 10 4
Pakistan ZIM All T20 3 2 48 43 0 16.00 111.6 36 0 0 4 2
Pakistan ZIM 2020 T20 2 1 36 32 0 36.00 112.5 36 0 0 3 1
Pakistan ZIM 2015 T20 1 1 12 11 0 12.00 109 12 0 0 1 1
Qatar ASL All DT20 0 0 0 0 0 0 0 0 0 0 0
Qatar FLH All T10 1 1 11 11 0 11.00 100 11 0 0 2 0
Qatar FLH 2019 T10 1 1 11 11 0 11.00 100 11 0 0 2 0
Qatar FYO All T10 1 1 45 23 0 45.00 195.6 45 0 0 6 2
Qatar FYO 2019 T10 1 1 45 23 0 45.00 195.6 45 0 0 6 2
Qatar HSR All T10 1 1 15 7 0 15.00 214.2 15 0 0 2 1
Qatar HSR 2019 T10 1 1 15 7 0 15.00 214.2 15 0 0 2 1
Qatar INM All DT20 2 2 40 30 0 20.00 133.3 38 0 0 2 3
Qatar INM 2023 DT20 2 2 40 30 0 20.00 133.3 38 0 0 2 3
Qatar SGP All T10 1 1 9 8 0 9.00 112.5 9 0 0 1 0
Qatar SGP 2019 T10 1 1 9 8 0 9.00 112.5 9 0 0 1 0
Qatar WOG All DT20 4 3 31 45 2 7.75 68.8 13 0 0 3 0
Qatar WOG 2023 DT20 4 3 31 45 2 31.00 68.8 13 0 0 3 0
Saint Kitts and Nevis AH All CPL 1 1 8 9 0 8.00 88.8 8 0 0 1 0
Saint Kitts and Nevis AH 2014 CPL 1 1 8 9 0 8.00 88.8 8 0 0 1 0
Saint Kitts and Nevis BR 2021 CPL 2 1 30 25 0 30.00 120 30 0 0 5 0
Saint Kitts and Nevis BR 2014 CPL 1 1 28 27 0 28.00 103.7 28 0 0 1 2
Saint Kitts and Nevis BT All CPL 4 3 88 81 1 22.00 108.6 30 0 0 10 2
Saint Kitts and Nevis BT 2017 CPL 1 1 30 29 1 103.4 30 0 0 4 0
Saint Kitts and Nevis GAW All CPL 1 1 14 15 0 14.00 93.3 14 0 0 0 1
Saint Kitts and Nevis GAW 2019 CPL 1 1 14 15 0 14.00 93.3 14 0 0 0 1
Saint Kitts and Nevis JT All CPL 1 0 0 0 0 0.00 0 0 0 0 0 0
Saint Kitts and Nevis JT 2014 CPL 1 0 0 0 0 0 0 0 0 0 0
Saint Kitts and Nevis SNP All CPL 2 2 108 90 1 54.00 120 70 1 0 9 3
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 STK 2014 CPL 1 0 0 0 0 0 0 0 0 0 0
Saint Kitts and Nevis STZ All CPL 4 3 43 42 0 10.75 102.3 26 0 0 6 0
Saint Kitts and Nevis STZ 2019 CPL 1 1 26 22 0 26.00 118.1 26 0 0 3 0
Saint Kitts and Nevis TKR All CPL 3 3 31 52 0 10.33 59.6 16 0 0 3 0
Saint Kitts and Nevis TKR 2021 CPL 2 2 24 40 0 12.00 60 16 0 0 3 0
Saint Kitts and Nevis TKR 2019 CPL 1 1 7 12 0 7.00 58.3 7 0 0 0 0
Saint Lucia AUS All T20 2 1 12 14 0 6.00 85.7 12 0 0 3 0
Saint Lucia AUS 2010 T20 2 1 12 14 0 12.00 85.7 12 0 0 3 0
Saint Lucia BAN All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
Saint Lucia BAN 2010 T20 1 0 0 0 0 0 0 0 0 0 0
Saint Lucia RSA All T20 1 1 1 5 0 1.00 20 1 0 0 0 0
Saint Lucia RSA 2010 T20 1 1 1 5 0 1.00 20 1 0 0 0 0
Saint Lucia STZ All CPL 2 2 29 32 0 14.50 90.6 29 0 0 0 1
Saint Lucia STZ 2019 CPL 1 1 29 31 0 29.00 93.5 29 0 0 0 1
Saint Lucia STZ 2017 CPL 1 1 0 1 0 0 0 0 0 0 0
Saint Lucia WI All ODI 5 5 170 213 0 34.00 79.8 59 2 0 14 4
Saint Lucia WI 2013 ODI 3 3 84 117 0 28.00 71.7 59 1 0 6 2
Saint Lucia WI 2011 ODI 2 2 86 96 0 43.00 89.5 54 1 0 8 2
Saint Lucia WI All T20 1 1 3 4 0 3.00 75 3 0 0 0 0
Saint Lucia WI 2011 T20 1 1 3 4 0 3.00 75 3 0 0 0 0
Saint Vincent and the Grenadin WI All T20 2 2 23 14 0 11.50 164.2 13 0 0 4 0
Saint Vincent and the Grenadin WI 2013 T20 2 2 23 14 0 11.50 164.2 13 0 0 4 0
Scotland SCO All ODI 1 1 18 26 0 18.00 69.2 18 0 0 2 0
Scotland SCO 2013 ODI 1 1 18 26 0 18.00 69.2 18 0 0 2 0
South Africa AUS 2007 T20 1 1 15 11 0 15.00 136.3 15 0 0 2 1
South Africa BAN 2007 T20 1 1 23 21 0 23.00 109.5 23 0 0 4 0
South Africa IND All T20 1 1 1 3 0 1.00 33.3 1 0 0 0 0
South Africa IND 2007 T20 1 1 1 3 0 1.00 33.3 1 0 0 0 0
South Africa NZ 2007 T20 1 1 32 21 0 32.00 152.3 32 0 0 3 2
South Africa SCO 2007 T20 1 1 18 11 0 18.00 163.6 18 0 0 3 0
South Africa RSA All ODI 12 11 280 319 1 23.33 87.7 71 3 0 30 7
South Africa RSA 2019 ODI 5 4 149 147 1 49.66 101.3 71 2 0 16 3
South Africa RSA 2013 ODI 7 7 131 172 0 18.71 76.1 57 1 0 14 4
South Africa RSA All T20 8 7 242 174 1 30.25 139 86 2 0 25 8
South Africa RSA 2021 T20 4 3 55 46 0 18.33 119.5 32 0 0 8 0
South Africa RSA 2013 T20 3 3 162 107 1 81.00 151.4 86 2 0 15 7
South Africa SA 2007 T20 1 1 25 21 0 25.00 119 25 0 0 2 1
Sri Lanka AUS All ODI 1 1 5 8 0 5.00 62.5 5 0 0 1 0
Sri Lanka AUS 2011 ODI 1 1 5 8 0 5.00 62.5 5 0 0 1 0
Sri Lanka AUS All T20 1 1 4 5 0 4.00 80 4 0 0 0 0
Sri Lanka AUS 2012 T20 1 1 4 5 0 4.00 80 4 0 0 0 0
Sri Lanka BAN All T20 1 1 45 47 0 45.00 95.7 45 0 0 6 0
Sri Lanka BAN 2012 T20 1 1 45 47 0 45.00 95.7 45 0 0 6 0
Sri Lanka CAN All ODI 1 1 11 12 0 11.00 91.6 11 0 0 2 0
Sri Lanka CAN 2011 ODI 1 1 11 12 0 11.00 91.6 11 0 0 2 0
Sri Lanka CS All LPL 2 2 24 32 0 12.00 75 16 0 0 1 0
Sri Lanka CS 2021 LPL 2 2 24 32 0 12.00 75 16 0 0 1 0
Sri Lanka DG All LPL 2 1 11 6 0 5.50 183.3 11 0 0 1 1
Sri Lanka DG 2021 LPL 2 1 11 6 0 11.00 183.3 11 0 0 1 1
Sri Lanka ENG All T20 1 1 0 6 0 0.00 0 0 0 0 0 0
Sri Lanka ENG 2012 T20 1 1 0 6 0 0 0 0 0 0 0
Sri Lanka IND All T20 1 1 15 28 0 15.00 53.5 15 0 0 1 0
Sri Lanka IND 2012 T20 1 1 15 28 0 15.00 53.5 15 0 0 1 0
Sri Lanka JKS All LPL 4 4 41 40 0 10.25 102.5 15 0 0 7 0
Sri Lanka JKS 2021 LPL 4 4 41 40 0 10.25 102.5 15 0 0 7 0
Sri Lanka KW All LPL 1 1 13 21 0 13.00 61.9 13 0 0 1 0
Sri Lanka KW 2021 LPL 1 1 13 21 0 13.00 61.9 13 0 0 1 0
Sri Lanka KEN All ODI 1 1 9 20 0 9.00 45 9 0 0 1 0
Sri Lanka KEN 2011 ODI 1 1 9 20 0 9.00 45 9 0 0 1 0
Sri Lanka NZ All ODI 1 1 5 6 0 5.00 83.3 5 0 0 1 0
Sri Lanka NZ 2011 ODI 1 1 5 6 0 5.00 83.3 5 0 0 1 0
Sri Lanka NZ All T20 1 1 43 38 0 43.00 113.1 43 0 0 2 2
Sri Lanka NZ 2012 T20 1 1 43 38 0 43.00 113.1 43 0 0 2 2
Sri Lanka RSA All T20 1 1 15 9 0 15.00 166.6 15 0 0 2 1
Sri Lanka RSA 2012 T20 1 1 15 9 0 15.00 166.6 15 0 0 2 1
Sri Lanka SL All ODI 13 13 446 522 0 34.30 85.4 103 3 1 51 9
Sri Lanka SL 2015 ODI 5 5 273 299 0 54.60 91.3 103 2 1 27 7
Sri Lanka SL 2014 ODI 3 3 84 88 0 28.00 95.4 62 1 0 14 0
Sri Lanka SL 2012 ODI 4 4 57 104 0 14.25 54.8 37 0 0 6 1
Sri Lanka SL 2011 ODI 1 1 32 31 0 32.00 103.2 32 0 0 4 1
Sri Lanka SL All T20 5 5 94 101 0 18.80 93 42 0 0 10 1
Sri Lanka SL 2015 T20 2 2 28 26 0 14.00 107.6 17 0 0 3 0
Sri Lanka SL 2012 T20 3 3 66 75 0 22.00 88 42 0 0 7 1
Sri Lanka ZIM All ODI 1 1 49 65 0 49.00 75.3 49 0 0 6 0
Sri Lanka ZIM 2011 ODI 1 1 49 65 0 49.00 75.3 49 0 0 6 0
Trinidad and Tobago BR All CPL 1 1 35 37 0 35.00 94.5 35 0 0 2 2
Trinidad and Tobago BR 2013 CPL 1 1 35 37 0 35.00 94.5 35 0 0 2 2
Trinidad and Tobago TKR All CPL 4 4 65 79 0 16.25 82.2 35 0 0 3 1
Trinidad and Tobago TKR 2019 CPL 1 1 16 22 0 16.00 72.7 16 0 0 0 0
Trinidad and Tobago TKR 2017 CPL 1 1 13 15 0 13.00 86.6 13 0 0 1 0
Trinidad and Tobago TKR 2014 CPL 1 1 1 4 0 1.00 25 1 0 0 0 0
Trinidad and Tobago TKR 2013 CPL 1 1 35 38 0 35.00 92.1 35 0 0 2 1
United Arab Emirates AFG All ODI 1 1 8 17 0 8.00 47 8 0 0 1 0
United Arab Emirates AFG 2012 ODI 1 1 8 17 0 8.00 47 8 0 0 1 0
United Arab Emirates AFG All T20 2 2 52 47 1 26.00 110.6 42 0 0 3 1
United Arab Emirates AFG 2021 T20 1 1 10 10 0 10.00 100 10 0 0 1 0
United Arab Emirates AFG 2013 T20 1 1 42 37 1 113.5 42 0 0 2 1
United Arab Emirates AUS All ODI 3 3 105 136 0 35.00 77.2 78 1 0 6 2
United Arab Emirates AUS 2012 ODI 3 3 105 136 0 35.00 77.2 78 1 0 6 2
United Arab Emirates AUS All T20 7 7 183 147 2 26.14 124.4 45 0 0 17 5
United Arab Emirates AUS 2021 T20 1 1 1 1 1 100 1 0 0 0 0
United Arab Emirates AUS 2018 T20 3 3 111 84 1 55.50 132.1 40 0 0 8 5
United Arab Emirates AUS 2012 T20 3 3 71 62 0 23.66 114.5 45 0 0 9 0
United Arab Emirates BGT All T10 2 2 68 38 1 34.00 178.9 61 1 0 8 3
United Arab Emirates BGT 2021 T10 2 2 68 38 1 68.00 178.9 61 1 0 8 3
United Arab Emirates DEG All T10 2 2 4 8 0 2.00 50 3 0 0 0 0
United Arab Emirates DEG 2021 T10 2 2 4 8 0 2.00 50 3 0 0 0 0
United Arab Emirates DBL All T10 1 1 5 6 0 5.00 83.3 5 0 0 1 0
United Arab Emirates DBL 2021 T10 1 1 5 6 0 5.00 83.3 5 0 0 1 0
United Arab Emirates ENG All ODI 8 8 245 330 1 30.62 74.2 102 0 1 24 4
United Arab Emirates ENG 2015 ODI 4 4 184 245 1 61.33 75.1 102 0 1 17 4
United Arab Emirates ENG 2012 ODI 4 4 61 85 0 15.25 71.7 29 0 0 7 0
United Arab Emirates ENG All T20 6 6 56 53 0 9.33 105.6 25 0 0 7 1
United Arab Emirates ENG 2015 T20 3 3 33 28 0 11.00 117.8 25 0 0 4 1
United Arab Emirates ENG 2012 T20 3 3 23 25 0 7.66 92 23 0 0 3 0
United Arab Emirates IND All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
United Arab Emirates IND 2021 T20 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates ISU All PSL 10 10 139 115 2 13.90 120.8 30 0 0 17 2
United Arab Emirates ISU 2021 PSL 2 2 37 33 0 18.50 112.1 29 0 0 4 0
United Arab Emirates ISU 2019 PSL 1 1 5 3 1 166.6 5 0 0 1 0
United Arab Emirates ISU 2018 PSL 2 2 43 33 1 43.00 130.3 30 0 0 4 1
United Arab Emirates ISU 2017 PSL 2 2 10 9 0 5.00 111.1 10 0 0 2 0
United Arab Emirates ISU 2016 PSL 3 3 44 37 0 14.66 118.9 25 0 0 6 1
United Arab Emirates KRK All PSL 8 7 120 111 0 15.00 108.1 59 1 0 12 5
United Arab Emirates KRK 2021 PSL 1 1 36 36 0 36.00 100 36 0 0 3 1
United Arab Emirates KRK 2019 PSL 1 1 14 11 0 14.00 127.2 14 0 0 0 1
United Arab Emirates KRK 2018 PSL 2 2 7 19 0 3.50 36.8 7 0 0 1 0
United Arab Emirates KRK 2017 PSL 2 1 0 4 0 0 0 0 0 0 0
United Arab Emirates KRK 2016 PSL 2 2 63 41 0 31.50 153.6 59 1 0 8 3
United Arab Emirates KEN All ODI 1 1 36 58 0 36.00 62 36 0 0 4 1
United Arab Emirates KEN 2003 ODI 1 1 36 58 0 36.00 62 36 0 0 4 1
United Arab Emirates LHQ All PSL 6 5 95 98 0 15.83 96.9 43 0 0 9 4
United Arab Emirates LHQ 2018 PSL 2 1 27 25 0 27.00 108 27 0 0 2 1
United Arab Emirates LHQ 2017 PSL 2 2 16 29 0 8.00 55.1 13 0 0 2 0
United Arab Emirates LHQ 2016 PSL 2 2 52 44 0 26.00 118.1 43 0 0 5 3
United Arab Emirates MS All PSL 3 3 129 106 0 43.00 121.6 59 2 0 12 4
United Arab Emirates MS 2021 PSL 1 1 14 13 0 14.00 107.6 14 0 0 1 1
United Arab Emirates MS 2018 PSL 2 2 115 93 0 57.50 123.6 59 2 0 11 3
United Arab Emirates NAM All T20 1 1 32 16 1 32.00 200 32 0 0 5 0
United Arab Emirates NAM 2021 T20 1 1 32 16 1 200 32 0 0 5 0
United Arab Emirates NZ All ODI 6 6 145 178 1 24.16 81.4 76 1 0 16 2
United Arab Emirates NZ 2018 ODI 2 2 27 32 1 27.00 84.3 27 0 0 2 0
United Arab Emirates NZ 2014 ODI 4 4 118 146 0 29.50 80.8 76 1 0 14 2
United Arab Emirates NZ All T20 6 6 154 109 2 25.66 141.2 53 1 0 12 7
United Arab Emirates NZ 2021 T20 1 1 11 6 0 11.00 183.3 11 0 0 0 1
United Arab Emirates NZ 2018 T20 3 3 132 91 2 132.00 145 53 1 0 10 6
United Arab Emirates NZ 2014 T20 2 2 11 12 0 5.50 91.6 9 0 0 2 0
United Arab Emirates NW All T10 3 2 50 26 0 16.66 192.3 31 0 0 5 3
United Arab Emirates NW 2021 T10 3 2 50 26 0 25.00 192.3 31 0 0 5 3
United Arab Emirates PSZ All PSL 1 1 2 6 0 2.00 33.3 2 0 0 0 0
United Arab Emirates PSZ 2021 PSL 1 1 2 6 0 2.00 33.3 2 0 0 0 0
United Arab Emirates QLD All T10 1 1 44 26 0 44.00 169.2 44 0 0 2 3
United Arab Emirates QLD 2021 T10 1 1 44 26 0 44.00 169.2 44 0 0 2 3
United Arab Emirates QTG All PSL 9 9 237 221 0 26.33 107.2 77 1 0 21 10
United Arab Emirates QTG 2021 PSL 1 1 1 5 0 1.00 20 1 0 0 0 0
United Arab Emirates QTG 2018 PSL 2 2 60 60 0 30.00 100 31 0 0 4 3
United Arab Emirates QTG 2017 PSL 3 3 115 99 0 38.33 116.1 77 1 0 10 6
United Arab Emirates QTG 2016 PSL 3 3 61 57 0 20.33 107 36 0 0 7 1
United Arab Emirates SCO All T20 1 1 31 19 0 31.00 163.1 31 0 0 4 1
United Arab Emirates SCO 2021 T20 1 1 31 19 0 31.00 163.1 31 0 0 4 1
United Arab Emirates RSA All ODI 10 10 311 406 0 31.10 76.6 68 2 0 36 0
United Arab Emirates RSA 2013 ODI 5 5 108 178 0 21.60 60.6 33 0 0 14 0
United Arab Emirates RSA 2010 ODI 5 5 203 228 0 40.60 89 68 2 0 22 0
United Arab Emirates RSA All T20 5 5 40 43 0 8.00 93 14 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 RSA 2013 T20 2 2 0 3 0 0 0 0 0 0 0
United Arab Emirates RSA 2010 T20 2 2 27 26 0 13.50 103.8 14 0 0 4 0
United Arab Emirates SL All ODI 17 16 748 946 3 44.00 79 140 2 3 70 11
United Arab Emirates SL 2017 ODI 5 4 83 119 1 27.66 69.7 34 0 0 9 1
United Arab Emirates SL 2013 ODI 5 5 448 492 2 149.33 91 140 0 3 35 9
United Arab Emirates SL 2011 ODI 5 5 133 189 0 26.60 70.3 83 1 0 16 1
United Arab Emirates SL 2007 ODI 1 1 34 43 0 34.00 79 34 0 0 7 0
United Arab Emirates SL 2003 ODI 1 1 50 103 0 50.00 48.5 50 1 0 3 0
United Arab Emirates SL All T20 5 5 91 90 1 18.20 101.1 32 0 0 7 1
United Arab Emirates SL 2017 T20 2 2 39 42 1 39.00 92.8 25 0 0 3 0
United Arab Emirates SL 2013 T20 2 2 39 34 0 19.50 114.7 32 0 0 3 1
United Arab Emirates SL 2011 T20 1 1 13 14 0 13.00 92.8 13 0 0 1 0
United Arab Emirates AD All T10 2 1 20 13 0 10.00 153.8 20 0 0 1 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 All T10 1 1 15 9 0 15.00 166.6 15 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 All T20 1 1 0 1 0 0.00 0 0 0 0 0 0
United Arab Emirates WI 2021 T20 1 1 0 1 0 0 0 0 0 0 0
United Arab Emirates ZIM All ODI 2 2 14 27 0 7.00 51.8 12 0 0 2 0
United Arab Emirates ZIM 2003 ODI 2 2 14 27 0 7.00 51.8 12 0 0 2 0
United States AR All T10 0 0 0 0 0 0 0 0 0 0 0
United States CFK All T10 1 1 2 2 0 2.00 100 2 0 0 0 0
United States CFK 2023 T10 1 1 2 2 0 2.00 100 2 0 0 0 0
United States GAW All CPL 2 2 30 30 0 15.00 100 19 0 0 3 1
United States GAW 2017 CPL 2 2 30 30 0 15.00 100 19 0 0 3 1
United States MRV All T10 1 1 8 6 0 8.00 133.3 8 0 0 2 0
United States MRV 2023 T10 1 1 8 6 0 8.00 133.3 8 0 0 2 0
United States NJT All T10 1 1 27 8 0 27.00 337.5 27 0 0 1 3
United States NJT 2023 T10 1 1 27 8 0 27.00 337.5 27 0 0 1 3
United States NYKW All T10 1 1 0 1 0 0.00 0 0 0 0 0 0
United States NYKW 2023 T10 1 1 0 1 0 0 0 0 0 0 0
United States TXC All T10 1 0 0 0 0 0.00 0 0 0 0 0 0
United States TXC 2023 T10 1 0 0 0 0 0 0 0 0 0 0
Wales ENG All ODI 1 1 31 21 1 31.00 147.6 31 0 0 3 2
Wales ENG 2017 ODI 1 1 31 21 1 147.6 31 0 0 3 2
Wales ENG All T20 1 1 14 32 0 14.00 43.7 14 0 0 1 0
Wales ENG 2010 T20 1 1 14 32 0 14.00 43.7 14 0 0 1 0
Wales SL All ODI 1 1 1 5 0 1.00 20 1 0 0 0 0
Wales SL 2017 ODI 1 1 1 5 0 1.00 20 1 0 0 0 0
West Indies AH All CPL 1 1 50 23 1 50.00 217.3 50 1 0 2 4
West Indies AH 2013 CPL 1 1 50 23 1 217.3 50 1 0 2 4
West Indies GAW All CPL 1 1 14 18 0 14.00 77.7 14 0 0 0 0
West Indies GAW 2019 CPL 1 1 14 18 0 14.00 77.7 14 0 0 0 0
West Indies JT All CPL 2 2 15 19 0 7.50 78.9 9 0 0 2 0
West Indies JT 2014 CPL 1 1 9 11 0 9.00 81.8 9 0 0 1 0
West Indies JT 2013 CPL 1 1 6 8 0 6.00 75 6 0 0 1 0
West Indies STK All CPL 2 2 30 40 1 15.00 75 17 0 0 1 1
West Indies STK 2014 CPL 1 1 17 22 1 77.2 17 0 0 1 0
West Indies STK 2013 CPL 1 1 13 18 0 13.00 72.2 13 0 0 0 1
West Indies TKR All CPL 5 5 51 51 0 10.20 100 21 0 0 4 2
West Indies TKR 2019 CPL 1 1 11 13 0 11.00 84.6 11 0 0 1 0
West Indies TKR 2017 CPL 2 2 26 22 0 13.00 118.1 21 0 0 3 1
West Indies TKR 2014 CPL 1 1 0 2 0 0 0 0 0 0 0
West Indies TKR 2013 CPL 1 1 14 14 0 14.00 100 14 0 0 0 1
West Indies WI All ODI 6 6 277 349 0 46.16 79.3 88 3 0 25 6
West Indies WI 2017 ODI 3 3 201 228 0 67.00 88.1 88 2 0 16 6
West Indies WI 2013 ODI 2 2 21 38 0 10.50 55.2 20 0 0 3 0
West Indies WI 2011 ODI 1 1 55 83 0 55.00 66.2 55 1 0 6 0
West Indies WI All T20 3 1 6 6 0 2.00 100 6 0 0 0 0
West Indies WI 2021 T20 3 1 6 6 0 6.00 100 6 0 0 0 0
Zimbabwe AUS All T20 1 1 0 3 0 0.00 0 0 0 0 0 0
Zimbabwe AUS 2018 T20 1 1 0 3 0 0 0 0 0 0 0
Zimbabwe BB All T10 2 2 32 13 0 16.00 246.1 31 0 0 4 2
Zimbabwe BB 2023 T10 2 2 32 13 0 16.00 246.1 31 0 0 4 2
Zimbabwe CTSA All T10 2 2 63 40 1 31.50 157.5 40 0 0 3 4
Zimbabwe CTSA 2023 T10 2 2 63 40 1 63.00 157.5 40 0 0 3 4
Zimbabwe DB All T10 3 3 58 28 0 19.33 207.1 30 0 0 5 4
Zimbabwe DB 2023 T10 3 3 58 28 0 19.33 207.1 30 0 0 5 4
Zimbabwe HH All T10 2 2 9 8 0 4.50 112.5 7 0 0 0 1
Zimbabwe HH 2023 T10 2 2 9 8 0 4.50 112.5 7 0 0 0 1
Zimbabwe ZIM All ODI 9 9 470 528 3 52.22 89 139 1 2 46 10
Zimbabwe ZIM 2015 ODI 3 3 50 76 0 16.66 65.7 27 0 0 9 0
Zimbabwe ZIM 2013 ODI 3 3 232 235 2 232.00 98.7 136 1 1 18 8
Zimbabwe ZIM 2011 ODI 3 3 188 217 1 94.00 86.6 139 0 1 19 2
Zimbabwe ZIM All T20 9 8 213 177 1 23.66 120.3 71 3 0 17 7
Zimbabwe ZIM 2021 T20 3 2 10 17 0 5.00 58.8 5 0 0 0 0
Zimbabwe ZIM 2018 T20 1 1 7 8 0 7.00 87.5 7 0 0 0 1
Zimbabwe ZIM 2015 T20 1 1 17 18 0 17.00 94.4 17 0 0 3 0
Zimbabwe ZIM 2013 T20 2 2 57 48 1 57.00 118.7 54 1 0 3 2
Zimbabwe ZIM 2011 T20 2 2 122 86 0 61.00 141.8 71 2 0 11 4

Mohammad Hafeez Against Teams Country Wise Bowling

Country Team Year Mode M Inn B R W SR 2W 3W 5W Econ Avg
Australia AUS All ODI 5 5 234 195 0 0 0 0 5.00 0
Australia AUS 2017 ODI 5 5 234 195 0 0 0 0 5.00 0
Australia PRS All BBL 1 1 18 22 0 0 0 0 7.33 0
Australia PRS 2014 BBL 1 1 18 22 0 0 0 0 7.33 0
Bangladesh AFG All ODI 1 1 56 29 3 18.66 0 1 0 3.10 9.66
Bangladesh AFG 2014 ODI 1 1 56 29 3 18.66 0 1 0 3.10 9.66
Bangladesh AUS All T20 1 1 12 18 0 0 0 0 9.00 0
Bangladesh AUS 2014 T20 1 1 12 18 0 0 0 0 9.00 0
Bangladesh BAN All ODI 9 7 378 183 8 47.25 2 1 0 2.90 22.87
Bangladesh BAN 2015 ODI 3 1 48 37 0 0 0 0 4.62 0
Bangladesh BAN 2014 ODI 1 1 60 27 0 0 0 0 2.70 0
Bangladesh BAN 2012 ODI 2 2 120 70 2 60.00 1 0 0 3.50 35.00
Bangladesh BAN 2011 ODI 3 3 150 49 6 25.00 1 1 0 1.96 8.16
Bangladesh BAN All T20 4 3 48 41 2 24.00 1 0 0 5.12 20.50
Bangladesh BAN 2016 T20 1 0 0 0 0 0 0 0 0
Bangladesh BAN 2015 T20 1 1 6 14 0 0 0 0 14.00 0
Bangladesh BAN 2014 T20 1 1 18 16 0 0 0 0 5.33 0
Bangladesh BAN 2011 T20 1 1 24 11 2 12.00 1 0 0 2.75 5.50
Bangladesh IND All ODI 2 2 108 80 3 36.00 1 0 0 4.44 26.66
Bangladesh IND 2014 ODI 1 1 54 38 2 27.00 1 0 0 4.22 19.00
Bangladesh IND 2012 ODI 1 1 54 42 1 54.00 0 0 0 4.66 42.00
Bangladesh IND All T20 2 1 18 14 0 0 0 0 4.66 0
Bangladesh IND 2016 T20 1 0 0 0 0 0 0 0 0
Bangladesh IND 2014 T20 1 1 18 14 0 0 0 0 4.66 0
Bangladesh NZ All T20 1 0 0 0 0 0 0 0 0
Bangladesh NZ 2014 T20 1 0 0 0 0 0 0 0 0
Bangladesh RSA All T20 1 1 12 9 0 0 0 0 4.50 0
Bangladesh RSA 2014 T20 1 1 12 9 0 0 0 0 4.50 0
Bangladesh SL All ODI 3 3 168 136 0 0 0 0 4.85 0
Bangladesh SL 2014 ODI 2 2 108 96 0 0 0 0 5.33 0
Bangladesh SL 2012 ODI 1 1 60 40 0 0 0 0 4.00 0
Bangladesh SL All T20 1 0 0 0 0 0 0 0 0
Bangladesh SL 2016 T20 1 0 0 0 0 0 0 0 0
Bangladesh UAE All T20 1 0 0 0 0 0 0 0 0
Bangladesh UAE 2016 T20 1 0 0 0 0 0 0 0 0
Bangladesh WI All ODI 1 1 60 16 2 30.00 1 0 0 1.60 8.00
Bangladesh WI 2011 ODI 1 1 60 16 2 30.00 1 0 0 1.60 8.00
Bangladesh WI All T20 1 1 12 15 1 12.00 0 0 0 7.50 15.00
Bangladesh WI 2014 T20 1 1 12 15 1 12.00 0 0 0 7.50 15.00
Barbados BR 2014 CPL 1 1 18 18 0 0 0 0 6.00 0
Barbados BT All CPL 3 3 60 76 1 60.00 0 0 0 7.60 76.00
Barbados BT 2019 CPL 1 1 24 34 0 0 0 0 8.50 0
Barbados BT 2017 CPL 1 1 18 24 1 18.00 0 0 0 8.00 24.00
Barbados ENG All T20 1 1 6 12 0 0 0 0 12.00 0
Barbados ENG 2010 T20 1 1 6 12 0 0 0 0 12.00 0
Barbados NZ All T20 1 1 18 11 0 0 0 0 3.66 0
Barbados NZ 2010 T20 1 1 18 11 0 0 0 0 3.66 0
Barbados WI All ODI 2 2 90 57 3 30.00 1 0 0 3.80 19.00
Barbados WI 2011 ODI 2 2 90 57 3 30.00 1 0 0 3.80 19.00
Barbados WI All T20 2 2 12 20 1 12.00 0 0 0 10.00 20.00
Barbados WI 2021 T20 1 1 6 12 1 6.00 0 0 0 12.00 12.00
Barbados WI 2017 T20 1 1 6 8 0 0 0 0 8.00 0
Canada BTW All DT20 1 1 12 23 0 0 0 0 11.50 0
Canada BTW 2019 DT20 1 1 12 23 0 0 0 0 11.50 0
Canada MNT All DT20 1 0 0 0 0 0 0 0 0
Canada MNT 2019 DT20 1 0 0 0 0 0 0 0 0
Canada TTN All DT20 1 1 6 20 1 6.00 0 0 0 20.00 20.00
Canada TTN 2019 DT20 1 1 6 20 1 6.00 0 0 0 20.00 20.00
Canada VCK All DT20 1 1 12 5 1 12.00 0 0 0 2.50 5.00
Canada VCK 2019 DT20 1 1 12 5 1 12.00 0 0 0 2.50 5.00
Canada WPH All DT20 1 1 12 14 0 0 0 0 7.00 0
Canada WPH 2019 DT20 1 1 12 14 0 0 0 0 7.00 0
England AFG All ODI 1 1 12 10 0 0 0 0 5.00 0
England AFG 2019 ODI 1 1 12 10 0 0 0 0 5.00 0
England AUS All ODI 1 1 42 60 1 42.00 0 0 0 8.57 60.00
England AUS 2019 ODI 1 1 42 60 1 42.00 0 0 0 8.57 60.00
England BAN All ODI 2 2 54 43 0 0 0 0 4.77 0
England BAN 2019 ODI 1 1 36 32 0 0 0 0 5.33 0
England BAN 2017 ODI 1 1 18 11 0 0 0 0 3.66 0
England ENG All ODI 9 7 276 244 2 138.00 0 0 0 5.30 122.00
England ENG 2019 ODI 3 3 114 116 1 114.00 0 0 0 6.10 116.00
England ENG 2016 ODI 1 0 0 0 0 0 0 0 0
England ENG 2010 ODI 5 4 162 128 1 162.00 0 0 0 4.74 128.00
England ENG All T20 6 1 24 28 3 8.00 0 1 0 7.00 9.33
England ENG 2021 T20 3 1 24 28 3 8.00 0 1 0 7.00 9.33
England ENG 2020 T20 2 0 0 0 0 0 0 0 0
England ENG 2006 T20 1 0 0 0 0 0 0 0 0
England HAM All BLAST 2 2 42 48 1 42.00 0 0 0 6.85 48.00
England HAM 2019 BLAST 2 2 42 48 1 42.00 0 0 0 6.85 48.00
England IND All ODI 4 3 25 32 0 0 0 0 7.68 0
England IND 2019 ODI 1 1 6 11 0 0 0 0 11.00 0
England IND 2017 ODI 2 1 6 13 0 0 0 0 13.00 0
England IND 2013 ODI 1 1 13 8 0 0 0 0 3.69 0
England NZ All ODI 1 1 42 22 0 0 0 0 3.14 0
England NZ 2019 ODI 1 1 42 22 0 0 0 0 3.14 0
England SOM All BLAST 1 1 18 41 1 18.00 0 0 0 13.66 41.00
England SOM 2019 BLAST 1 1 18 41 1 18.00 0 0 0 13.66 41.00
England RSA All ODI 3 3 132 100 2 66.00 0 0 0 4.54 50.00
England RSA 2019 ODI 1 1 12 11 0 0 0 0 5.50 0
England RSA 2017 ODI 1 1 60 51 1 60.00 0 0 0 5.10 51.00
England RSA 2013 ODI 1 1 60 38 1 60.00 0 0 0 3.80 38.00
England SUS All BLAST 1 1 24 32 0 0 0 0 8.00 0
England SUS 2019 BLAST 1 1 24 32 0 0 0 0 8.00 0
England WI All ODI 2 1 24 14 1 24.00 0 0 0 3.50 14.00
England WI 2019 ODI 1 0 0 0 0 0 0 0 0
England WI 2013 ODI 1 1 24 14 1 24.00 0 0 0 3.50 14.00
Grenada AH All CPL 1 1 12 21 0 0 0 0 10.50 0
Grenada AH 2014 CPL 1 1 12 21 0 0 0 0 10.50 0
India BAN All T20 1 0 0 0 0 0 0 0 0
India BAN 2016 T20 1 0 0 0 0 0 0 0 0
India CSK All IPL 2 1 12 16 0 0 0 0 8.00 0
India CSK 2008 IPL 2 1 12 16 0 0 0 0 8.00 0
India DC All IPL 1 1 24 8 1 24.00 0 0 0 2.00 8.00
India DC 2008 IPL 1 1 24 8 1 24.00 0 0 0 2.00 8.00
India IND All ODI 5 4 240 133 4 60.00 0 0 0 3.32 33.25
India IND 2016 ODI 1 0 0 0 0 0 0 0
India IND 2013 ODI 2 2 120 73 2 60.00 0 0 0 3.65 36.50
India IND 2012 ODI 1 1 60 26 1 60.00 0 0 0 2.60 26.00
India IND 2011 ODI 1 1 60 34 1 60.00 0 0 0 3.40 34.00
India IND All T20 3 2 18 23 0 0 0 0 7.66 0
India IND 2016 T20 1 0 0 0 0 0 0 0 0
India IND 2012 T20 2 2 18 23 0 0 0 0 7.66 0
India MI All IPL 2 1 6 16 0 0 0 0 16.00 0
India MI 2008 IPL 2 1 6 16 0 0 0 0 16.00 0
India PBKS All IPL 1 1 18 28 1 18.00 0 0 0 9.33 28.00
India PBKS 2008 IPL 1 1 18 28 1 18.00 0 0 0 9.33 28.00
India RR All IPL 1 0 0 0 0 0 0 0 0
India RR 2008 IPL 1 0 0 0 0 0 0 0 0
India RCB All IPL 1 0 0 0 0 0 0 0 0
India RCB 2008 IPL 1 0 0 0 0 0 0 0 0
India SL All T20 1 0 0 0 0 0 0 0 0
India SL 2016 T20 1 0 0 0 0 0 0 0 0
Ireland IRE All ODI 4 3 174 110 4 43.50 1 0 0 3.79 27.50
Ireland IRE 2013 ODI 2 2 114 67 3 38.00 1 0 0 3.52 22.33
Ireland IRE 2011 ODI 2 1 60 43 1 60.00 0 0 0 4.30 43.00
Jamaica JT All CPL 4 4 96 76 4 24.00 1 0 0 4.75 19.00
Jamaica JT 2019 CPL 1 1 24 13 1 24.00 0 0 0 3.25 13.00
Jamaica JT 2017 CPL 1 1 24 15 0 0 0 0 3.75 0
Jamaica JT 2014 CPL 1 1 24 13 2 12.00 1 0 0 3.25 6.50
Jamaica JT 2013 CPL 1 1 24 35 1 24.00 0 0 0 8.75 35.00
New Zealand NZ All ODI 15 4 180 141 4 45.00 1 0 0 4.70 35.25
New Zealand NZ 2018 ODI 5 0 0 0 0 0 0 0 0
New Zealand NZ 2016 ODI 2 0 0 0 0 0 0 0 0
New Zealand NZ 2015 ODI 2 0 0 0 0 0 0 0 0
New Zealand NZ 2011 ODI 6 4 180 141 4 45.00 1 0 0 4.70 35.25
New Zealand NZ All T20 9 1 18 29 1 18.00 0 0 0 9.66 29.00
New Zealand NZ 2020 T20 3 0 0 0 0 0 0 0 0
New Zealand NZ 2016 T20 3 0 0 0 0 0 0 0 0
New Zealand NZ 2010 T20 3 1 18 29 1 18.00 0 0 0 9.66 29.00
New Zealand NZXI All DODI 1 0 0 0 0 0 0 0 0
New Zealand NZXI 2018 DODI 1 0 0 0 0 0 0 0 0
Oman INM All DT20 1 1 12 18 0 0 0 0 9.00 0
Oman INM 2022 DT20 1 1 12 18 0 0 0 0 9.00 0
Oman WOG All DT20 1 1 18 32 2 9.00 1 0 0 10.66 16.00
Oman WOG 2022 DT20 1 1 18 32 2 9.00 1 0 0 10.66 16.00
Pakistan BAN All T20 2 0 0 0 0 0 0 0 0
Pakistan BAN 2020 T20 2 0 0 0 0 0 0 0 0
Pakistan ISU All PSL 7 5 48 64 2 24.00 0 0 0 8.00 32.00
Pakistan ISL 2023 PSL 1 0 0 0 0 0 0 0 0
Pakistan ISU 2022 PSL 3 3 24 42 0 0 0 0 10.50 0
Pakistan ISU 2020 PSL 2 2 24 22 2 12.00 0 0 0 5.50 11.00
Pakistan ISU 2018 PSL 1 0 0 0 0 0 0 0 0
Pakistan KRK All PSL 7 5 48 60 2 24.00 0 0 0 7.50 30.00
Pakistan KRK 2022 PSL 2 2 18 20 2 9.00 0 0 0 6.66 10.00
Pakistan KRK 2021 PSL 1 1 12 19 0 0 0 0 9.50 0
Pakistan KRK 2020 PSL 3 2 18 21 0 0 0 0 7.00 0
Pakistan KRK 2018 PSL 1 0 0 0 0 0 0 0 0
Pakistan LAH All PSL 2 2 12 17 0 0 0 0 8.50 0
Pakistan LAH 2023 PSL 2 2 12 17 0 0 0 0 8.50 0
Pakistan MS All PSL 10 7 126 134 4 31.50 1 0 0 6.38 33.50
Pakistan MUL 2023 PSL 2 2 18 23 0 0 0 0 7.66 0
Pakistan MS 2022 PSL 4 2 48 39 3 16.00 1 0 0 4.87 13.00
Pakistan MS 2021 PSL 1 0 0 0 0 0 0 0 0
Pakistan MS 2020 PSL 3 3 60 72 1 60.00 0 0 0 7.20 72.00
Pakistan PSZ All PSL 8 3 42 78 1 42.00 0 0 0 11.14 78.00
Pakistan PES 2023 PSL 2 2 18 24 0 0 0 0 8.00 0
Pakistan PSZ 2022 PSL 2 1 24 54 1 24.00 0 0 0 13.50 54.00
Pakistan PSZ 2021 PSL 1 0 0 0 0 0 0 0 0
Pakistan PSZ 2020 PSL 3 0 0 0 0 0 0 0 0
Pakistan QTG All PSL 7 3 42 47 1 42.00 0 0 0 6.71 47.00
Pakistan QTG 2022 PSL 2 0 0 0 0 0 0 0 0
Pakistan QTG 2021 PSL 1 1 12 11 0 0 0 0 5.50 0
Pakistan QTG 2020 PSL 2 1 18 15 0 0 0 0 5.00 0
Pakistan QTG 2018 PSL 1 0 0 0 0 0 0 0 0
Pakistan QTG 2017 PSL 1 1 12 21 1 12.00 0 0 0 10.50 21.00
Pakistan SL All T20 1 1 12 11 1 12.00 0 0 0 5.50 11.00
Pakistan SL 2017 T20 1 1 12 11 1 12.00 0 0 0 5.50 11.00
Pakistan ZIM All ODI 2 2 84 77 1 84.00 0 0 0 5.50 77.00
Pakistan ZIM 2015 ODI 2 2 84 77 1 84.00 0 0 0 5.50 77.00
Pakistan ZIM All T20 3 1 6 7 0 0 0 0 7.00 0
Pakistan ZIM 2020 T20 2 1 6 7 0 0 0 0 7.00 0
Pakistan ZIM 2015 T20 1 0 0 0 0 0 0 0 0
Qatar ASL All DT20 1 0 0 0 0 0 0 0 0
Qatar FLH All T10 1 1 6 23 0 0 0 0 23.00 0
Qatar FLH 2019 T10 1 1 6 23 0 0 0 0 23.00 0
Qatar FYO All T10 1 1 12 15 1 12.00 0 0 0 7.50 15.00
Qatar FYO 2019 T10 1 1 12 15 1 12.00 0 0 0 7.50 15.00
Qatar HSR All T10 1 1 12 22 1 12.00 0 0 0 11.00 22.00
Qatar HSR 2019 T10 1 1 12 22 1 12.00 0 0 0 11.00 22.00
Qatar INM All DT20 2 2 36 54 2 18.00 1 0 0 9.00 27.00
Qatar INM 2023 DT20 2 2 36 54 2 18.00 1 0 0 9.00 27.00
Qatar SGP All T10 1 1 12 13 2 6.00 1 0 0 6.50 6.50
Qatar SGP 2019 T10 1 1 12 13 2 6.00 1 0 0 6.50 6.50
Qatar WOG All DT20 4 4 36 30 0 0 0 0 5.00 0
Qatar WOG 2023 DT20 4 4 36 30 0 0 0 0 5.00 0
Saint Kitts and Nevis AH All CPL 1 1 6 4 0 0 0 0 4.00 0
Saint Kitts and Nevis AH 2014 CPL 1 1 6 4 0 0 0 0 4.00 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 BR 2014 CPL 1 1 24 21 0 0 0 0 5.25 0
Saint Kitts and Nevis BT All CPL 4 4 60 47 1 60.00 0 0 0 4.70 47.00
Saint Kitts and Nevis BT 2017 CPL 1 1 6 4 0 0 0 0 4.00 0
Saint Kitts and Nevis GAW All CPL 1 1 24 24 1 24.00 0 0 0 6.00 24.00
Saint Kitts and Nevis GAW 2019 CPL 1 1 24 24 1 24.00 0 0 0 6.00 24.00
Saint Kitts and Nevis JT All CPL 1 1 24 19 1 24.00 0 0 0 4.75 19.00
Saint Kitts and Nevis JT 2014 CPL 1 1 24 19 1 24.00 0 0 0 4.75 19.00
Saint Kitts and Nevis SNP All CPL 2 2 48 43 0 0 0 0 5.37 0
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 STK 2014 CPL 1 1 6 12 0 0 0 0 12.00 0
Saint Kitts and Nevis STZ All CPL 4 2 12 22 0 0 0 0 11.00 0
Saint Kitts and Nevis STZ 2019 CPL 1 0 0 0 0 0 0 0 0
Saint Kitts and Nevis TKR All CPL 3 3 48 62 4 12.00 0 1 0 7.75 15.50
Saint Kitts and Nevis TKR 2021 CPL 2 2 36 37 4 9.00 0 1 0 6.16 9.25
Saint Kitts and Nevis TKR 2019 CPL 1 1 12 25 0 0 0 0 12.50 0
Saint Lucia AUS All T20 2 2 36 67 1 36.00 0 0 0 11.16 67.00
Saint Lucia AUS 2010 T20 2 2 36 67 1 36.00 0 0 0 11.16 67.00
Saint Lucia BAN All T20 1 1 18 28 1 18.00 0 0 0 9.33 28.00
Saint Lucia BAN 2010 T20 1 1 18 28 1 18.00 0 0 0 9.33 28.00
Saint Lucia RSA All T20 1 1 6 5 0 0 0 0 5.00 0
Saint Lucia RSA 2010 T20 1 1 6 5 0 0 0 0 5.00 0
Saint Lucia STZ All CPL 2 2 48 44 6 8.00 0 2 0 5.50 7.33
Saint Lucia STZ 2019 CPL 1 1 24 22 3 8.00 0 1 0 5.50 7.33
Saint Lucia STZ 2017 CPL 1 1 24 22 3 8.00 0 1 0 5.50 7.33
Saint Lucia WI All ODI 5 5 240 142 3 80.00 1 0 0 3.55 47.33
Saint Lucia WI 2013 ODI 3 3 120 68 0 0 0 0 3.40 0
Saint Lucia WI 2011 ODI 2 2 120 74 3 40.00 1 0 0 3.70 24.66
Saint Lucia WI All T20 1 1 18 23 0 0 0 0 7.66 0
Saint Lucia WI 2011 T20 1 1 18 23 0 0 0 0 7.66 0
Saint Vincent and the Grenadin WI All T20 2 2 36 13 3 12.00 1 0 0 2.16 4.33
Saint Vincent and the Grenadin WI 2013 T20 2 2 36 13 3 12.00 1 0 0 2.16 4.33
Scotland SCO All ODI 1 1 48 12 1 48.00 0 0 0 1.50 12.00
Scotland SCO 2013 ODI 1 1 48 12 1 48.00 0 0 0 1.50 12.00
South Africa AUS 2007 T20 1 1 24 31 1 24.00 0 0 0 7.75 31.00
South Africa BAN 2007 T20 1 1 18 27 2 9.00 1 0 0 9.00 13.50
South Africa IND All T20 1 1 18 25 0 0 0 0 8.33 0
South Africa IND 2007 T20 1 1 18 25 0 0 0 0 8.33 0
South Africa NZ 2007 T20 1 1 6 10 0 0 0 0 10.00 0
South Africa SCO 2007 T20 1 1 24 24 1 24.00 0 0 0 6.00 24.00
South Africa RSA All ODI 12 10 402 338 5 80.40 1 0 0 5.04 67.60
South Africa RSA 2019 ODI 5 3 60 65 0 0 0 0 6.50 0
South Africa RSA 2013 ODI 7 7 342 273 5 68.40 1 0 0 4.78 54.60
South Africa RSA All T20 8 3 60 76 5 12.00 1 1 0 7.60 15.20
South Africa RSA 2021 T20 4 0 0 0 0 0 0 0 0
South Africa RSA 2013 T20 3 3 60 76 5 12.00 1 1 0 7.60 15.20
South Africa SA 2007 T20 1 0 0 0 0 0 0 0 0
Sri Lanka AUS All ODI 1 1 60 26 1 60.00 0 0 0 2.60 26.00
Sri Lanka AUS 2011 ODI 1 1 60 26 1 60.00 0 0 0 2.60 26.00
Sri Lanka AUS All T20 1 1 24 22 2 12.00 1 0 0 5.50 11.00
Sri Lanka AUS 2012 T20 1 1 24 22 2 12.00 1 0 0 5.50 11.00
Sri Lanka BAN All T20 1 1 18 28 0 0 0 0 9.33 0
Sri Lanka BAN 2012 T20 1 1 18 28 0 0 0 0 9.33 0
Sri Lanka CAN All ODI 1 1 30 21 0 0 0 0 4.20 0
Sri Lanka CAN 2011 ODI 1 1 30 21 0 0 0 0 4.20 0
Sri Lanka CS All LPL 2 1 18 15 1 18.00 0 0 0 5.00 15.00
Sri Lanka CS 2021 LPL 2 1 18 15 1 18.00 0 0 0 5.00 15.00
Sri Lanka DG All LPL 2 1 18 18 1 18.00 0 0 0 6.00 18.00
Sri Lanka DG 2021 LPL 2 1 18 18 1 18.00 0 0 0 6.00 18.00
Sri Lanka ENG All T20 1 0 0 0 0 0 0 0 0
Sri Lanka ENG 2012 T20 1 0 0 0 0 0 0 0 0
Sri Lanka IND All T20 1 1 6 7 0 0 0 0 7.00 0
Sri Lanka IND 2012 T20 1 1 6 7 0 0 0 0 7.00 0
Sri Lanka JKS All LPL 4 3 48 55 3 16.00 1 0 0 6.87 18.33
Sri Lanka JKS 2021 LPL 4 3 48 55 3 16.00 1 0 0 6.87 18.33
Sri Lanka KW All LPL 1 1 24 32 0 0 0 0 8.00 0
Sri Lanka KW 2021 LPL 1 1 24 32 0 0 0 0 8.00 0
Sri Lanka KEN All ODI 1 1 24 26 1 24.00 0 0 0 6.50 26.00
Sri Lanka KEN 2011 ODI 1 1 24 26 1 24.00 0 0 0 6.50 26.00
Sri Lanka NZ All ODI 1 1 42 26 1 42.00 0 0 0 3.71 26.00
Sri Lanka NZ 2011 ODI 1 1 42 26 1 42.00 0 0 0 3.71 26.00
Sri Lanka NZ All T20 1 1 24 15 0 0 0 0 3.75 0
Sri Lanka NZ 2012 T20 1 1 24 15 0 0 0 0 3.75 0
Sri Lanka RSA All T20 1 1 24 23 2 12.00 1 0 0 5.75 11.50
Sri Lanka RSA 2012 T20 1 1 24 23 2 12.00 1 0 0 5.75 11.50
Sri Lanka SL All ODI 13 9 492 323 17 28.94 3 2 0 3.93 19.00
Sri Lanka SL 2015 ODI 5 2 120 102 6 20.00 1 1 0 5.10 17.00
Sri Lanka SL 2014 ODI 3 2 108 71 4 27.00 0 1 0 3.94 17.75
Sri Lanka SL 2012 ODI 4 4 228 117 6 38.00 2 0 0 3.07 19.50
Sri Lanka SL 2011 ODI 1 1 36 33 1 36.00 0 0 0 5.50 33.00
Sri Lanka SL All T20 5 3 42 45 1 42.00 0 0 0 6.42 45.00
Sri Lanka SL 2015 T20 2 0 0 0 0 0 0 0 0
Sri Lanka SL 2012 T20 3 3 42 45 1 42.00 0 0 0 6.42 45.00
Sri Lanka ZIM All ODI 1 1 18 11 1 18.00 0 0 0 3.66 11.00
Sri Lanka ZIM 2011 ODI 1 1 18 11 1 18.00 0 0 0 3.66 11.00
Trinidad and Tobago BR All CPL 1 1 24 19 3 8.00 0 1 0 4.75 6.33
Trinidad and Tobago BR 2013 CPL 1 1 24 19 3 8.00 0 1 0 4.75 6.33
Trinidad and Tobago TKR All CPL 4 4 66 73 1 66.00 0 0 0 6.63 73.00
Trinidad and Tobago TKR 2019 CPL 1 1 6 10 0 0 0 0 10.00 0
Trinidad and Tobago TKR 2017 CPL 1 1 24 29 0 0 0 0 7.25 0
Trinidad and Tobago TKR 2014 CPL 1 1 24 23 1 24.00 0 0 0 5.75 23.00
Trinidad and Tobago TKR 2013 CPL 1 1 12 11 0 0 0 0 5.50 0
United Arab Emirates AFG All ODI 1 1 42 28 0 0 0 0 4.00 0
United Arab Emirates AFG 2012 ODI 1 1 42 28 0 0 0 0 4.00 0
United Arab Emirates AFG All T20 2 1 24 13 0 0 0 0 3.25 0
United Arab Emirates AFG 2021 T20 1 0 0 0 0 0 0 0 0
United Arab Emirates AFG 2013 T20 1 1 24 13 0 0 0 0 3.25 0
United Arab Emirates AUS All ODI 3 3 180 106 3 60.00 1 0 0 3.53 35.33
United Arab Emirates AUS 2012 ODI 3 3 180 106 3 60.00 1 0 0 3.53 35.33
United Arab Emirates AUS All T20 7 6 84 102 4 21.00 1 0 0 7.28 25.50
United Arab Emirates AUS 2021 T20 1 1 6 13 0 0 0 0 13.00 0
United Arab Emirates AUS 2018 T20 3 2 18 20 2 9.00 0 0 0 6.66 10.00
United Arab Emirates AUS 2012 T20 3 3 60 69 2 30.00 1 0 0 6.90 34.50
United Arab Emirates BGT All T10 2 0 0 0 0 0 0 0 0
United Arab Emirates BGT 2021 T10 2 0 0 0 0 0 0 0 0
United Arab Emirates DEG All 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 All T10 1 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 ENG All ODI 8 4 180 124 0 0 0 0 4.13 0
United Arab Emirates ENG 2015 ODI 4 0 0 0 0 0 0 0 0
United Arab Emirates ENG 2012 ODI 4 4 180 124 0 0 0 0 4.13 0
United Arab Emirates ENG All T20 6 3 72 65 3 24.00 1 0 0 5.41 21.66
United Arab Emirates ENG 2015 T20 3 0 0 0 0 0 0 0 0
United Arab Emirates ENG 2012 T20 3 3 72 65 3 24.00 1 0 0 5.41 21.66
United Arab Emirates IND All T20 1 1 12 12 0 0 0 0 6.00 0
United Arab Emirates IND 2021 T20 1 1 12 12 0 0 0 0 6.00 0
United Arab Emirates ISU All PSL 10 1 20 28 0 0 0 0 8.40 0
United Arab Emirates ISU 2021 PSL 2 0 0 0 0 0 0 0 0
United Arab Emirates ISU 2019 PSL 1 1 20 28 0 0 0 0 8.40 0
United Arab Emirates ISU 2018 PSL 2 0 0 0 0 0 0 0 0
United Arab Emirates ISU 2017 PSL 2 0 0 0 0 0 0 0 0
United Arab Emirates ISU 2016 PSL 3 0 0 0 0 0 0 0 0
United Arab Emirates KRK All PSL 8 4 53 39 4 13.25 1 0 0 4.41 9.75
United Arab Emirates KRK 2021 PSL 1 1 6 4 1 6.00 0 0 0 4.00 4.00
United Arab Emirates KRK 2019 PSL 1 1 11 12 0 0 0 0 6.54 0
United Arab Emirates KRK 2018 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 KRK 2016 PSL 2 0 0 0 0 0 0 0 0
United Arab Emirates KEN All ODI 1 1 18 4 1 18.00 0 0 0 1.33 4.00
United Arab Emirates KEN 2003 ODI 1 1 18 4 1 18.00 0 0 0 1.33 4.00
United Arab Emirates LHQ All PSL 6 2 30 37 3 10.00 1 0 0 7.40 12.33
United Arab Emirates LHQ 2018 PSL 2 0 0 0 0 0 0 0 0
United Arab Emirates LHQ 2017 PSL 2 2 30 37 3 10.00 1 0 0 7.40 12.33
United Arab Emirates LHQ 2016 PSL 2 0 0 0 0 0 0 0 0
United Arab Emirates MS All PSL 3 1 6 16 0 0 0 0 16.00 0
United Arab Emirates MS 2021 PSL 1 1 6 16 0 0 0 0 16.00 0
United Arab Emirates MS 2018 PSL 2 0 0 0 0 0 0 0 0
United Arab Emirates NAM All T20 1 1 6 11 0 0 0 0 11.00 0
United Arab Emirates NAM 2021 T20 1 1 6 11 0 0 0 0 11.00 0
United Arab Emirates NZ All ODI 6 2 96 54 1 96.00 0 0 0 3.37 54.00
United Arab Emirates NZ 2018 ODI 2 2 96 54 1 96.00 0 0 0 3.37 54.00
United Arab Emirates NZ 2014 ODI 4 0 0 0 0 0 0 0 0
United Arab Emirates NZ All T20 6 6 78 84 3 26.00 0 0 0 6.46 28.00
United Arab Emirates NZ 2021 T20 1 1 12 16 1 12.00 0 0 0 8.00 16.00
United Arab Emirates NZ 2018 T20 3 3 42 33 1 42.00 0 0 0 4.71 33.00
United Arab Emirates NZ 2014 T20 2 2 24 35 1 24.00 0 0 0 8.75 35.00
United Arab Emirates NW All T10 3 1 6 21 0 0 0 0 21.00 0
United Arab Emirates NW 2021 T10 3 1 6 21 0 0 0 0 21.00 0
United Arab Emirates PSZ All PSL 1 0 0 0 0 0 0 0 0
United Arab Emirates PSZ 2021 PSL 1 0 0 0 0 0 0 0 0
United Arab Emirates QLD All T10 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 All PSL 9 2 24 28 1 24.00 0 0 0 7.00 28.00
United Arab Emirates QTG 2021 PSL 1 1 12 12 1 12.00 0 0 0 6.00 12.00
United Arab Emirates QTG 2018 PSL 2 0 0 0 0 0 0 0 0
United Arab Emirates QTG 2017 PSL 3 1 12 16 0 0 0 0 8.00 0
United Arab Emirates QTG 2016 PSL 3 0 0 0 0 0 0 0 0
United Arab Emirates SCO All T20 1 0 0 0 0 0 0 0 0
United Arab Emirates SCO 2021 T20 1 0 0 0 0 0 0 0 0
United Arab Emirates RSA All ODI 10 10 420 318 10 42.00 3 0 0 4.54 31.80
United Arab Emirates RSA 2013 ODI 5 5 198 137 4 49.50 1 0 0 4.15 34.25
United Arab Emirates RSA 2010 ODI 5 5 222 181 6 37.00 2 0 0 4.89 30.16
United Arab Emirates RSA All T20 5 4 84 74 2 42.00 0 0 0 5.28 37.00
United Arab Emirates RSA 2021 T20 1 0 0 0 0 0 0 0 0
United Arab Emirates RSA 2013 T20 2 2 42 45 0 0 0 0 6.42 0
United Arab Emirates RSA 2010 T20 2 2 42 29 2 21.00 0 0 0 4.14 14.50
United Arab Emirates SL All ODI 17 17 825 541 14 58.92 3 0 0 3.93 38.64
United Arab Emirates SL 2017 ODI 5 5 231 125 3 77.00 0 0 0 3.24 41.66
United Arab Emirates SL 2013 ODI 5 5 246 208 4 61.50 1 0 0 5.07 52.00
United Arab Emirates SL 2011 ODI 5 5 258 127 5 51.60 1 0 0 2.95 25.40
United Arab Emirates SL 2007 ODI 1 1 60 55 2 30.00 1 0 0 5.50 27.50
United Arab Emirates SL 2003 ODI 1 1 30 26 0 0 0 0 5.20 0
United Arab Emirates SL All T20 5 5 96 120 3 32.00 1 0 0 7.50 40.00
United Arab Emirates SL 2017 T20 2 2 30 31 2 15.00 1 0 0 6.20 15.50
United Arab Emirates SL 2013 T20 2 2 48 69 0 0 0 0 8.62 0
United Arab Emirates SL 2011 T20 1 1 18 20 1 18.00 0 0 0 6.66 20.00
United Arab Emirates AD All T10 2 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 All T10 1 1 6 17 0 0 0 0 17.00 0
United Arab Emirates CB 2021 T10 1 1 6 17 0 0 0 0 17.00 0
United Arab Emirates WI All T20 1 1 18 13 0 0 0 0 4.33 0
United Arab Emirates WI 2021 T20 1 1 18 13 0 0 0 0 4.33 0
United Arab Emirates ZIM All ODI 2 2 96 55 4 24.00 2 0 0 3.43 13.75
United Arab Emirates ZIM 2003 ODI 2 2 96 55 4 24.00 2 0 0 3.43 13.75
United States AR All T10 2 0 0 0 0 0 0 0 0
United States CFK All T10 1 0 0 0 0 0 0 0 0
United States CFK 2023 T10 1 0 0 0 0 0 0 0 0
United States GAW All CPL 2 1 6 4 0 0 0 0 4.00 0
United States GAW 2017 CPL 2 1 6 4 0 0 0 0 4.00 0
United States MRV All T10 1 1 12 10 3 4.00 0 1 0 5.00 3.33
United States MRV 2023 T10 1 1 12 10 3 4.00 0 1 0 5.00 3.33
United States NJT All T10 1 0 0 0 0 0 0 0 0
United States NJT 2023 T10 1 0 0 0 0 0 0 0 0
United States NYKW All T10 1 1 6 13 1 6.00 0 0 0 13.00 13.00
United States NYKW 2023 T10 1 1 6 13 1 6.00 0 0 0 13.00 13.00
United States TXC All T10 1 1 12 17 1 12.00 0 0 0 8.50 17.00
United States TXC 2023 T10 1 1 12 17 1 12.00 0 0 0 8.50 17.00
Wales ENG All ODI 1 1 48 33 0 0 0 0 4.12 0
Wales ENG 2017 ODI 1 1 48 33 0 0 0 0 4.12 0
Wales ENG All T20 1 1 12 15 0 0 0 0 7.50 0
Wales ENG 2010 T20 1 1 12 15 0 0 0 0 7.50 0
Wales SL All ODI 1 1 30 24 0 0 0 0 4.80 0
Wales SL 2017 ODI 1 1 30 24 0 0 0 0 4.80 0
West Indies AH All CPL 1 1 24 26 0 0 0 0 6.50 0
West Indies AH 2013 CPL 1 1 24 26 0 0 0 0 6.50 0
West Indies GAW All CPL 1 1 12 19 0 0 0 0 9.50 0
West Indies GAW 2019 CPL 1 1 12 19 0 0 0 0 9.50 0
West Indies JT All CPL 2 2 36 39 0 0 0 0 6.50 0
West Indies JT 2014 CPL 1 1 12 19 0 0 0 0 9.50 0
West Indies JT 2013 CPL 1 1 24 20 0 0 0 0 5.00 0
West Indies STK All CPL 2 2 45 57 0 0 0 0 7.60 0
West Indies STK 2014 CPL 1 1 24 24 0 0 0 0 6.00 0
West Indies STK 2013 CPL 1 1 21 33 0 0 0 0 9.42 0
West Indies TKR All CPL 5 4 96 67 5 19.20 1 0 0 4.18 13.40
West Indies TKR 2019 CPL 1 0 0 0 0 0 0 0 0
West Indies TKR 2017 CPL 2 2 48 30 3 16.00 1 0 0 3.75 10.00
West Indies TKR 2014 CPL 1 1 24 11 1 24.00 0 0 0 2.75 11.00
West Indies TKR 2013 CPL 1 1 24 26 1 24.00 0 0 0 6.50 26.00
West Indies WI All ODI 6 6 228 137 3 76.00 1 0 0 3.60 45.66
West Indies WI 2017 ODI 3 3 126 79 3 42.00 1 0 0 3.76 26.33
West Indies WI 2013 ODI 2 2 90 48 0 0 0 0 3.20 0
West Indies WI 2011 ODI 1 1 12 10 0 0 0 0 5.00 0
West Indies WI All T20 3 3 36 29 1 36.00 0 0 0 4.83 29.00
West Indies WI 2021 T20 3 3 36 29 1 36.00 0 0 0 4.83 29.00
Zimbabwe AUS All T20 1 0 0 0 0 0 0 0 0
Zimbabwe AUS 2018 T20 1 0 0 0 0 0 0 0 0
Zimbabwe BB All T10 2 2 24 16 7 3.42 0 0 1 4.00 2.28
Zimbabwe BB 2023 T10 2 2 24 16 7 3.42 0 0 1 4.00 2.28
Zimbabwe CTSA All T10 2 2 18 48 0 0 0 0 16.00 0
Zimbabwe CTSA 2023 T10 2 2 18 48 0 0 0 0 16.00 0
Zimbabwe DB All T10 3 2 18 19 2 9.00 1 0 0 6.33 9.50
Zimbabwe DB 2023 T10 3 2 18 19 2 9.00 1 0 0 6.33 9.50
Zimbabwe HH All T10 2 2 24 27 3 8.00 1 0 0 6.75 9.00
Zimbabwe HH 2023 T10 2 2 24 27 3 8.00 1 0 0 6.75 9.00
Zimbabwe ZIM All ODI 9 6 324 233 4 81.00 1 0 0 4.31 58.25
Zimbabwe ZIM 2015 ODI 3 0 0 0 0 0 0 0 0
Zimbabwe ZIM 2013 ODI 3 3 150 115 2 75.00 1 0 0 4.60 57.50
Zimbabwe ZIM 2011 ODI 3 3 174 118 2 87.00 0 0 0 4.06 59.00
Zimbabwe ZIM All T20 9 7 109 100 14 7.78 1 3 0 5.50 7.14
Zimbabwe ZIM 2021 T20 3 2 36 34 1 36.00 0 0 0 5.66 34.00
Zimbabwe ZIM 2018 T20 1 1 5 3 2 2.50 1 0 0 3.60 1.50
Zimbabwe ZIM 2015 T20 1 0 0 0 0 0 0 0 0
Zimbabwe ZIM 2013 T20 2 2 36 42 4 9.00 0 1 0 7.00 10.50
Zimbabwe ZIM 2011 T20 2 2 32 21 7 4.57 0 2 0 3.93 3.00

Mohammad Hafeez Against Teams Country Wise Fielding

Country Team Year Mode M C ST DT CR T
Australia AUS All ODI 5 4 0 0 0 0
Australia AUS 2017 ODI 5 4 0 0 0 0
Australia PRS All BBL 1 1 0 0 0 0
Australia PRS 2014 BBL 1 1 0 0 0 0
Bangladesh AFG All ODI 1 1 0 0 0 1
Bangladesh AFG 2014 ODI 1 1 0 0 0 1
Bangladesh AUS All T20 1 0 0 0 0 0
Bangladesh AUS 2014 T20 1 0 0 0 0 0
Bangladesh BAN All ODI 9 3 0 0 0 0
Bangladesh BAN 2015 ODI 3 0 0 0 0 0
Bangladesh BAN 2014 ODI 1 1 0 0 0 0
Bangladesh BAN 2012 ODI 2 0 0 0 0 0
Bangladesh BAN 2011 ODI 3 2 0 0 0 0
Bangladesh BAN All T20 4 1 0 0 1 0
Bangladesh BAN 2016 T20 1 0 0 0 0 0
Bangladesh BAN 2015 T20 1 1 0 0 0 0
Bangladesh BAN 2014 T20 1 0 0 0 0 0
Bangladesh BAN 2011 T20 1 0 0 0 1 0
Bangladesh IND All ODI 2 3 0 0 0 0
Bangladesh IND 2014 ODI 1 2 0 0 0 0
Bangladesh IND 2012 ODI 1 1 0 0 0 0
Bangladesh IND All T20 2 1 0 0 0 0
Bangladesh IND 2016 T20 1 1 0 0 0 0
Bangladesh IND 2014 T20 1 0 0 0 0 0
Bangladesh NZ All T20 1 0 0 0 0 0
Bangladesh NZ 2014 T20 1 0 0 0 0 0
Bangladesh RSA All T20 1 0 0 0 0 0
Bangladesh RSA 2014 T20 1 0 0 0 0 0
Bangladesh SL All ODI 3 1 0 0 0 0
Bangladesh SL 2014 ODI 2 0 0 0 0 0
Bangladesh SL 2012 ODI 1 1 0 0 0 0
Bangladesh SL All T20 1 0 0 0 0 0
Bangladesh SL 2016 T20 1 0 0 0 0 0
Bangladesh UAE All T20 1 0 0 0 0 0
Bangladesh UAE 2016 T20 1 0 0 0 0 0
Bangladesh WI All ODI 1 0 0 0 0 0
Bangladesh WI 2011 ODI 1 0 0 0 0 0
Bangladesh WI All T20 1 0 0 0 0 0
Bangladesh WI 2014 T20 1 0 0 0 0 0
Barbados BR 2014 CPL 1 0 0 0 0 0
Barbados BT All CPL 3 0 0 0 1 0
Barbados BT 2019 CPL 1 0 0 0 0 0
Barbados BT 2017 CPL 1 0 0 0 1 0
Barbados ENG All T20 1 0 0 0 0 0
Barbados ENG 2010 T20 1 0 0 0 0 0
Barbados NZ All T20 1 0 0 0 0 0
Barbados NZ 2010 T20 1 0 0 0 0 0
Barbados WI All ODI 2 0 0 0 0 0
Barbados WI 2011 ODI 2 0 0 0 0 0
Barbados WI All T20 2 1 0 0 0 0
Barbados WI 2021 T20 1 0 0 0 0 0
Barbados WI 2017 T20 1 1 0 0 0 0
Canada BTW All DT20 1 1 0 0 0 0
Canada BTW 2019 DT20 1 1 0 0 0 0
Canada MNT All DT20 1 0 0 0 0 0
Canada MNT 2019 DT20 1 0 0 0 0 0
Canada TTN All DT20 1 2 0 0 0 0
Canada TTN 2019 DT20 1 2 0 0 0 0
Canada VCK All DT20 1 0 0 0 0 0
Canada VCK 2019 DT20 1 0 0 0 0 0
Canada WPH All DT20 1 1 0 0 0 0
Canada WPH 2019 DT20 1 1 0 0 0 0
England AFG All ODI 1 1 0 0 0 0
England AFG 2019 ODI 1 1 0 0 0 0
England AUS All ODI 1 1 0 0 0 0
England AUS 2019 ODI 1 1 0 0 0 0
England BAN All ODI 2 0 0 0 0 0
England BAN 2019 ODI 1 0 0 0 0 0
England BAN 2017 ODI 1 0 0 0 0 0
England ENG All ODI 9 5 0 0 0 0
England ENG 2019 ODI 3 2 0 0 0 0
England ENG 2016 ODI 1 1 0 0 0 0
England ENG 2010 ODI 5 2 0 0 0 0
England ENG All T20 6 1 0 0 1 0
England ENG 2021 T20 3 1 0 0 0 0
England ENG 2020 T20 2 0 0 0 1 0
England ENG 2006 T20 1 0 0 0 0 0
England HAM All BLAST 2 0 0 0 0 0
England HAM 2019 BLAST 2 0 0 0 0 0
England IND All ODI 4 0 0 0 1 0
England IND 2019 ODI 1 0 0 0 0 0
England IND 2017 ODI 2 0 0 0 1 0
England IND 2013 ODI 1 0 0 0 0 0
England NZ All ODI 1 0 0 0 0 0
England NZ 2019 ODI 1 0 0 0 0 0
England SOM All BLAST 1 0 0 0 0 0
England SOM 2019 BLAST 1 0 0 0 0 0
England RSA All ODI 3 3 0 0 0 0
England RSA 2019 ODI 1 1 0 0 0 0
England RSA 2017 ODI 1 1 0 0 0 0
England RSA 2013 ODI 1 1 0 0 0 0
England SUS All BLAST 1 0 0 0 0 0
England SUS 2019 BLAST 1 0 0 0 0 0
England WI All ODI 2 1 0 0 0 0
England WI 2019 ODI 1 1 0 0 0 0
England WI 2013 ODI 1 0 0 0 0 0
Grenada AH All CPL 1 2 0 0 0 0
Grenada AH 2014 CPL 1 2 0 0 0 0
India BAN All T20 1 0 0 0 0 0
India BAN 2016 T20 1 0 0 0 0 0
India CSK All IPL 2 0 0 0 0 0
India CSK 2008 IPL 2 0 0 0 0 0
India DC All IPL 1 1 0 0 1 0
India DC 2008 IPL 1 1 0 0 1 0
India IND All ODI 5 1 0 0 0 0
India IND 2016 ODI 1 0 0 0 0 0
India IND 2013 ODI 2 0 0 0 0 0
India IND 2012 ODI 1 1 0 0 0 0
India IND 2011 ODI 1 0 0 0 0 0
India IND All T20 3 0 0 0 0 0
India IND 2016 T20 1 0 0 0 0 0
India IND 2012 T20 2 0 0 0 0 0
India MI All IPL 2 0 0 0 0 0
India MI 2008 IPL 2 0 0 0 0 0
India PBKS All IPL 1 0 0 0 0 0
India PBKS 2008 IPL 1 0 0 0 0 0
India RR All IPL 1 0 0 0 0 0
India RR 2008 IPL 1 0 0 0 0 0
India RCB All IPL 1 0 0 0 0 0
India RCB 2008 IPL 1 0 0 0 0 0
India SL All T20 1 1 0 0 0 0
India SL 2016 T20 1 1 0 0 0 0
Ireland IRE All ODI 4 1 0 0 0 0
Ireland IRE 2013 ODI 2 1 0 0 0 0
Ireland IRE 2011 ODI 2 0 0 0 0 0
Jamaica JT All CPL 4 2 0 0 0 0
Jamaica JT 2019 CPL 1 1 0 0 0 0
Jamaica JT 2017 CPL 1 1 0 0 0 0
Jamaica JT 2014 CPL 1 0 0 0 0 0
Jamaica JT 2013 CPL 1 0 0 0 0 0
New Zealand NZ All ODI 15 6 0 0 0 1
New Zealand NZ 2018 ODI 5 3 0 0 0 0
New Zealand NZ 2016 ODI 2 1 0 0 0 0
New Zealand NZ 2015 ODI 2 0 0 0 0 0
New Zealand NZ 2011 ODI 6 2 0 0 0 1
New Zealand NZ All T20 9 1 0 0 0 0
New Zealand NZ 2020 T20 3 0 0 0 0 0
New Zealand NZ 2016 T20 3 1 0 0 0 0
New Zealand NZ 2010 T20 3 0 0 0 0 0
New Zealand NZXI All DODI 1 0 0 0 0 0
New Zealand NZXI 2018 DODI 1 0 0 0 0 0
Oman INM All DT20 1 0 0 0 0 0
Oman INM 2022 DT20 1 0 0 0 0 0
Oman WOG All DT20 1 2 0 0 0 0
Oman WOG 2022 DT20 1 2 0 0 0 0
Pakistan BAN All T20 2 0 0 0 0 0
Pakistan BAN 2020 T20 2 0 0 0 0 0
Pakistan ISU All PSL 7 1 0 0 0 0
Pakistan ISL 2023 PSL 1 0 0 0 0 0
Pakistan ISU 2022 PSL 3 0 0 0 0 0
Pakistan ISU 2020 PSL 2 0 0 0 0 0
Pakistan ISU 2018 PSL 1 1 0 0 0 0
Pakistan KRK All PSL 7 1 0 0 0 0
Pakistan KRK 2022 PSL 2 1 0 0 0 0
Pakistan KRK 2021 PSL 1 0 0 0 0 0
Pakistan KRK 2020 PSL 3 0 0 0 0 0
Pakistan KRK 2018 PSL 1 0 0 0 0 0
Pakistan LAH All PSL 2 0 0 0 0 0
Pakistan LAH 2023 PSL 2 0 0 0 0 0
Pakistan MS All PSL 10 2 0 1 1 0
Pakistan MUL 2023 PSL 2 0 0 0 0 0
Pakistan MS 2022 PSL 4 1 0 0 0 0
Pakistan MS 2021 PSL 1 0 0 0 0 0
Pakistan MS 2020 PSL 3 1 0 1 1 0
Pakistan PSZ All PSL 8 2 0 0 0 0
Pakistan PES 2023 PSL 2 0 0 0 0 0
Pakistan PSZ 2022 PSL 2 0 0 0 0 0
Pakistan PSZ 2021 PSL 1 0 0 0 0 0
Pakistan PSZ 2020 PSL 3 2 0 0 0 0
Pakistan QTG All PSL 7 4 0 0 0 0
Pakistan QTG 2022 PSL 2 1 0 0 0 0
Pakistan QTG 2021 PSL 1 0 0 0 0 0
Pakistan QTG 2020 PSL 2 3 0 0 0 0
Pakistan QTG 2018 PSL 1 0 0 0 0 0
Pakistan QTG 2017 PSL 1 0 0 0 0 0
Pakistan SL All T20 1 2 0 0 0 0
Pakistan SL 2017 T20 1 2 0 0 0 0
Pakistan ZIM All ODI 2 2 0 0 0 0
Pakistan ZIM 2015 ODI 2 2 0 0 0 0
Pakistan ZIM All T20 3 1 0 0 0 0
Pakistan ZIM 2020 T20 2 1 0 0 0 0
Pakistan ZIM 2015 T20 1 0 0 0 0 0
Qatar ASL All DT20 0 0 0 0 0 0
Qatar FLH All T10 1 0 0 0 0 0
Qatar FLH 2019 T10 1 0 0 0 0 0
Qatar FYO All T10 1 0 0 0 0 0
Qatar FYO 2019 T10 1 0 0 0 0 0
Qatar HSR All T10 1 0 0 0 0 0
Qatar HSR 2019 T10 1 0 0 0 0 0
Qatar INM All DT20 2 0 0 0 0 0
Qatar INM 2023 DT20 2 0 0 0 0 0
Qatar SGP All T10 1 0 0 0 0 1
Qatar SGP 2019 T10 1 0 0 0 0 1
Qatar WOG All DT20 4 1 0 0 0 0
Qatar WOG 2023 DT20 4 1 0 0 0 0
Saint Kitts and Nevis AH All CPL 1 0 0 0 0 0
Saint Kitts and Nevis AH 2014 CPL 1 0 0 0 0 0
Saint Kitts and Nevis BR 2021 CPL 2 0 0 0 0 0
Saint Kitts and Nevis BR 2014 CPL 1 1 0 0 0 0
Saint Kitts and Nevis BT All CPL 4 2 0 0 0 1
Saint Kitts and Nevis BT 2017 CPL 1 1 0 0 0 1
Saint Kitts and Nevis GAW All CPL 1 0 0 0 0 0
Saint Kitts and Nevis GAW 2019 CPL 1 0 0 0 0 0
Saint Kitts and Nevis JT All CPL 1 1 0 0 0 0
Saint Kitts and Nevis JT 2014 CPL 1 1 0 0 0 0
Saint Kitts and Nevis SNP All 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 STK 2014 CPL 1 1 0 0 0 0
Saint Kitts and Nevis STZ All CPL 4 1 0 0 0 0
Saint Kitts and Nevis STZ 2019 CPL 1 0 0 0 0 0
Saint Kitts and Nevis TKR All CPL 3 0 0 0 0 0
Saint Kitts and Nevis TKR 2021 CPL 2 0 0 0 0 0
Saint Kitts and Nevis TKR 2019 CPL 1 0 0 0 0 0
Saint Lucia AUS All T20 2 1 0 0 0 0
Saint Lucia AUS 2010 T20 2 1 0 0 0 0
Saint Lucia BAN All T20 1 1 0 0 0 0
Saint Lucia BAN 2010 T20 1 1 0 0 0 0
Saint Lucia RSA All T20 1 0 0 0 0 0
Saint Lucia RSA 2010 T20 1 0 0 0 0 0
Saint Lucia STZ All CPL 2 1 0 0 0 0
Saint Lucia STZ 2019 CPL 1 0 0 0 0 0
Saint Lucia STZ 2017 CPL 1 1 0 0 0 0
Saint Lucia WI All ODI 5 4 0 0 0 0
Saint Lucia WI 2013 ODI 3 4 0 0 0 0
Saint Lucia WI 2011 ODI 2 0 0 0 0 0
Saint Lucia WI All T20 1 0 0 0 0 0
Saint Lucia WI 2011 T20 1 0 0 0 0 0
Saint Vincent and the Grenadin WI All T20 2 0 0 0 0 0
Saint Vincent and the Grenadin WI 2013 T20 2 0 0 0 0 0
Scotland SCO All ODI 1 0 0 0 0 0
Scotland SCO 2013 ODI 1 0 0 0 0 0
South Africa AUS 2007 T20 1 1 0 0 0 0
South Africa BAN 2007 T20 1 1 0 1 1 0
South Africa IND All T20 1 0 0 0 0 0
South Africa IND 2007 T20 1 0 0 0 0 0
South Africa NZ 2007 T20 1 0 0 0 0 1
South Africa SCO 2007 T20 1 1 0 0 0 0
South Africa RSA All ODI 12 2 0 0 0 0
South Africa RSA 2019 ODI 5 1 0 0 0 0
South Africa RSA 2013 ODI 7 1 0 0 0 0
South Africa RSA All T20 8 3 0 0 0 0
South Africa RSA 2021 T20 4 1 0 0 0 0
South Africa RSA 2013 T20 3 2 0 0 0 0
South Africa SA 2007 T20 1 0 0 0 0 0
Sri Lanka AUS All ODI 1 0 0 0 0 0
Sri Lanka AUS 2011 ODI 1 0 0 0 0 0
Sri Lanka AUS All T20 1 1 0 0 0 0
Sri Lanka AUS 2012 T20 1 1 0 0 0 0
Sri Lanka BAN All T20 1 0 0 1 1 0
Sri Lanka BAN 2012 T20 1 0 0 1 1 0
Sri Lanka CAN All ODI 1 0 0 0 0 0
Sri Lanka CAN 2011 ODI 1 0 0 0 0 0
Sri Lanka CS All LPL 2 0 0 0 0 0
Sri Lanka CS 2021 LPL 2 0 0 0 0 0
Sri Lanka DG All LPL 2 0 0 0 0 0
Sri Lanka DG 2021 LPL 2 0 0 0 0 0
Sri Lanka ENG All T20 1 2 0 0 0 0
Sri Lanka ENG 2012 T20 1 2 0 0 0 0
Sri Lanka IND All T20 1 0 0 0 0 0
Sri Lanka IND 2012 T20 1 0 0 0 0 0
Sri Lanka JKS All LPL 4 2 0 0 0 0
Sri Lanka JKS 2021 LPL 4 2 0 0 0 0
Sri Lanka KW All LPL 1 0 0 0 0 0
Sri Lanka KW 2021 LPL 1 0 0 0 0 0
Sri Lanka KEN All ODI 1 0 0 0 0 0
Sri Lanka KEN 2011 ODI 1 0 0 0 0 0
Sri Lanka NZ All ODI 1 0 0 0 0 0
Sri Lanka NZ 2011 ODI 1 0 0 0 0 0
Sri Lanka NZ All T20 1 0 0 0 0 1
Sri Lanka NZ 2012 T20 1 0 0 0 0 1
Sri Lanka RSA All T20 1 0 0 0 0 0
Sri Lanka RSA 2012 T20 1 0 0 0 0 0
Sri Lanka SL All ODI 13 6 0 0 0 0
Sri Lanka SL 2015 ODI 5 2 0 0 0 0
Sri Lanka SL 2014 ODI 3 3 0 0 0 0
Sri Lanka SL 2012 ODI 4 1 0 0 0 0
Sri Lanka SL 2011 ODI 1 0 0 0 0 0
Sri Lanka SL All T20 5 1 0 0 0 0
Sri Lanka SL 2015 T20 2 1 0 0 0 0
Sri Lanka SL 2012 T20 3 0 0 0 0 0
Sri Lanka ZIM All ODI 1 0 0 0 0 0
Sri Lanka ZIM 2011 ODI 1 0 0 0 0 0
Trinidad and Tobago BR All CPL 1 2 0 0 0 0
Trinidad and Tobago BR 2013 CPL 1 2 0 0 0 0
Trinidad and Tobago TKR All CPL 4 3 0 0 0 0
Trinidad and Tobago TKR 2019 CPL 1 0 0 0 0 0
Trinidad and Tobago TKR 2017 CPL 1 2 0 0 0 0
Trinidad and Tobago TKR 2014 CPL 1 0 0 0 0 0
Trinidad and Tobago TKR 2013 CPL 1 1 0 0 0 0
United Arab Emirates AFG All ODI 1 0 0 0 0 1
United Arab Emirates AFG 2012 ODI 1 0 0 0 0 1
United Arab Emirates AFG All T20 2 0 0 0 0 0
United Arab Emirates AFG 2021 T20 1 0 0 0 0 0
United Arab Emirates AFG 2013 T20 1 0 0 0 0 0
United Arab Emirates AUS All ODI 3 0 0 0 0 0
United Arab Emirates AUS 2012 ODI 3 0 0 0 0 0
United Arab Emirates AUS All T20 7 3 0 0 0 0
United Arab Emirates AUS 2021 T20 1 0 0 0 0 0
United Arab Emirates AUS 2018 T20 3 1 0 0 0 0
United Arab Emirates AUS 2012 T20 3 2 0 0 0 0
United Arab Emirates BGT All T10 2 1 0 0 0 0
United Arab Emirates BGT 2021 T10 2 1 0 0 0 0
United Arab Emirates DEG All T10 2 0 0 0 0 0
United Arab Emirates DEG 2021 T10 2 0 0 0 0 0
United Arab Emirates DBL All T10 1 0 0 0 0 0
United Arab Emirates DBL 2021 T10 1 0 0 0 0 0
United Arab Emirates ENG All ODI 8 1 0 0 0 0
United Arab Emirates ENG 2015 ODI 4 0 0 0 0 0
United Arab Emirates ENG 2012 ODI 4 1 0 0 0 0
United Arab Emirates ENG All T20 6 0 0 0 0 0
United Arab Emirates ENG 2015 T20 3 0 0 0 0 0
United Arab Emirates ENG 2012 T20 3 0 0 0 0 0
United Arab Emirates IND All T20 1 0 0 0 0 0
United Arab Emirates IND 2021 T20 1 0 0 0 0 0
United Arab Emirates ISU All PSL 10 6 0 0 1 0
United Arab Emirates ISU 2021 PSL 2 1 0 0 0 0
United Arab Emirates ISU 2019 PSL 1 2 0 0 0 0
United Arab Emirates ISU 2018 PSL 2 1 0 0 1 0
United Arab Emirates ISU 2017 PSL 2 0 0 0 0 0
United Arab Emirates ISU 2016 PSL 3 2 0 0 0 0
United Arab Emirates KRK All PSL 8 5 0 0 0 0
United Arab Emirates KRK 2021 PSL 1 1 0 0 0 0
United Arab Emirates KRK 2019 PSL 1 0 0 0 0 0
United Arab Emirates KRK 2018 PSL 2 1 0 0 0 0
United Arab Emirates KRK 2017 PSL 2 3 0 0 0 0
United Arab Emirates KRK 2016 PSL 2 0 0 0 0 0
United Arab Emirates KEN All ODI 1 0 0 0 0 0
United Arab Emirates KEN 2003 ODI 1 0 0 0 0 0
United Arab Emirates LHQ All PSL 6 3 0 0 0 1
United Arab Emirates LHQ 2018 PSL 2 1 0 0 0 1
United Arab Emirates LHQ 2017 PSL 2 2 0 0 0 0
United Arab Emirates LHQ 2016 PSL 2 0 0 0 0 0
United Arab Emirates MS All PSL 3 0 0 0 0 0
United Arab Emirates MS 2021 PSL 1 0 0 0 0 0
United Arab Emirates MS 2018 PSL 2 0 0 0 0 0
United Arab Emirates NAM All T20 1 0 0 0 0 0
United Arab Emirates NAM 2021 T20 1 0 0 0 0 0
United Arab Emirates NZ All ODI 6 2 0 0 1 0
United Arab Emirates NZ 2018 ODI 2 2 0 0 0 0
United Arab Emirates NZ 2014 ODI 4 0 0 0 1 0
United Arab Emirates NZ All T20 6 1 0 0 0 0
United Arab Emirates NZ 2021 T20 1 1 0 0 0 0
United Arab Emirates NZ 2018 T20 3 0 0 0 0 0
United Arab Emirates NZ 2014 T20 2 0 0 0 0 0
United Arab Emirates NW All T10 3 0 0 0 0 0
United Arab Emirates NW 2021 T10 3 0 0 0 0 0
United Arab Emirates PSZ All PSL 1 0 0 0 0 0
United Arab Emirates PSZ 2021 PSL 1 0 0 0 0 0
United Arab Emirates QLD All T10 1 0 0 0 0 0
United Arab Emirates QLD 2021 T10 1 0 0 0 0 0
United Arab Emirates QTG All PSL 9 2 0 0 0 0
United Arab Emirates QTG 2021 PSL 1 0 0 0 0 0
United Arab Emirates QTG 2018 PSL 2 1 0 0 0 0
United Arab Emirates QTG 2017 PSL 3 0 0 0 0 0
United Arab Emirates QTG 2016 PSL 3 1 0 0 0 0
United Arab Emirates SCO All T20 1 0 0 0 0 0
United Arab Emirates SCO 2021 T20 1 0 0 0 0 0
United Arab Emirates RSA All ODI 10 5 0 1 1 0
United Arab Emirates RSA 2013 ODI 5 3 0 0 0 0
United Arab Emirates RSA 2010 ODI 5 2 0 1 1 0
United Arab Emirates RSA All T20 5 0 0 0 0 0
United Arab Emirates RSA 2021 T20 1 0 0 0 0 0
United Arab Emirates RSA 2013 T20 2 0 0 0 0 0
United Arab Emirates RSA 2010 T20 2 0 0 0 0 0
United Arab Emirates SL All ODI 17 5 0 1 1 1
United Arab Emirates SL 2017 ODI 5 0 0 0 0 0
United Arab Emirates SL 2013 ODI 5 2 0 1 1 1
United Arab Emirates SL 2011 ODI 5 1 0 0 0 0
United Arab Emirates SL 2007 ODI 1 1 0 0 0 0
United Arab Emirates SL 2003 ODI 1 1 0 0 0 0
United Arab Emirates SL All T20 5 1 0 0 1 0
United Arab Emirates SL 2017 T20 2 0 0 0 1 0
United Arab Emirates SL 2013 T20 2 0 0 0 0 0
United Arab Emirates SL 2011 T20 1 1 0 0 0 0
United Arab Emirates AD All T10 2 0 0 0 0 0
United Arab Emirates AD 2021 T10 2 0 0 0 0 0
United Arab Emirates CB All T10 1 0 0 0 0 0
United Arab Emirates CB 2021 T10 1 0 0 0 0 0
United Arab Emirates WI All T20 1 0 0 0 0 0
United Arab Emirates WI 2021 T20 1 0 0 0 0 0
United Arab Emirates ZIM All ODI 2 2 0 0 0 0
United Arab Emirates ZIM 2003 ODI 2 2 0 0 0 0
United States AR All T10 0 0 0 0 0 0
United States CFK All T10 1 0 0 0 0 0
United States CFK 2023 T10 1 0 0 0 0 0
United States GAW All CPL 2 0 0 0 0 0
United States GAW 2017 CPL 2 0 0 0 0 0
United States MRV All T10 1 1 0 0 0 0
United States MRV 2023 T10 1 1 0 0 0 0
United States NJT All T10 1 0 0 0 0 0
United States NJT 2023 T10 1 0 0 0 0 0
United States NYKW All T10 1 0 0 0 0 0
United States NYKW 2023 T10 1 0 0 0 0 0
United States TXC All T10 1 0 0 0 0 0
United States TXC 2023 T10 1 0 0 0 0 0
Wales ENG All ODI 1 2 0 0 0 0
Wales ENG 2017 ODI 1 2 0 0 0 0
Wales ENG All T20 1 1 0 0 0 0
Wales ENG 2010 T20 1 1 0 0 0 0
Wales SL All ODI 1 0 0 0 0 0
Wales SL 2017 ODI 1 0 0 0 0 0
West Indies AH All CPL 1 0 0 0 0 0
West Indies AH 2013 CPL 1 0 0 0 0 0
West Indies GAW All CPL 1 0 0 0 0 0
West Indies GAW 2019 CPL 1 0 0 0 0 0
West Indies JT All CPL 2 0 0 0 0 0
West Indies JT 2014 CPL 1 0 0 0 0 0
West Indies JT 2013 CPL 1 0 0 0 0 0
West Indies STK All CPL 2 0 0 1 1 0
West Indies STK 2014 CPL 1 0 0 0 0 0
West Indies STK 2013 CPL 1 0 0 1 1 0
West Indies TKR All CPL 5 1 0 0 0 0
West Indies TKR 2019 CPL 1 0 0 0 0 0
West Indies TKR 2017 CPL 2 0 0 0 0 0
West Indies TKR 2014 CPL 1 0 0 0 0 0
West Indies TKR 2013 CPL 1 1 0 0 0 0
West Indies WI All ODI 6 2 0 0 0 0
West Indies WI 2017 ODI 3 2 0 0 0 0
West Indies WI 2013 ODI 2 0 0 0 0 0
West Indies WI 2011 ODI 1 0 0 0 0 0
West Indies WI All T20 3 0 0 0 0 0
West Indies WI 2021 T20 3 0 0 0 0 0
Zimbabwe AUS All T20 1 0 0 0 0 0
Zimbabwe AUS 2018 T20 1 0 0 0 0 0
Zimbabwe BB All T10 2 1 0 0 0 0
Zimbabwe BB 2023 T10 2 1 0 0 0 0
Zimbabwe CTSA All T10 2 0 0 0 0 0
Zimbabwe CTSA 2023 T10 2 0 0 0 0 0
Zimbabwe DB All T10 3 0 0 0 0 0
Zimbabwe DB 2023 T10 3 0 0 0 0 0
Zimbabwe HH All T10 2 1 0 0 0 0
Zimbabwe HH 2023 T10 2 1 0 0 0 0
Zimbabwe ZIM All ODI 9 4 0 0 1 0
Zimbabwe ZIM 2015 ODI 3 4 0 0 0 0
Zimbabwe ZIM 2013 ODI 3 0 0 0 0 0
Zimbabwe ZIM 2011 ODI 3 0 0 0 1 0
Zimbabwe ZIM All T20 9 4 0 1 1 0
Zimbabwe ZIM 2021 T20 3 1 0 0 0 0
Zimbabwe ZIM 2018 T20 1 0 0 0 0 0
Zimbabwe ZIM 2015 T20 1 0 0 0 0 0
Zimbabwe ZIM 2013 T20 2 1 0 0 0 0
Zimbabwe ZIM 2011 T20 2 2 0 1 1 0