Hashim Amla Against Teams Country Wise

Hashim Amla Introduction

RoleBatsman
BattingRight Handed
Bowlingmedium Right-arm

Country
BirthMar 31, 1983 (41 yr), Durban, Natal
Height--
TeamsSouth Africa, Dolphins, Nottinghamshire, Surrey, Cape Cobras, Derbyshire, Trinbago Knight Riders, Kings XI Punjab, World XI, Durban Qalandars, Hampshire, Barbados Tridents, Durban Heat, Karnataka Tuskers, Falcon Hunters, Khulna Tigers (Mostly)
Social Accounts
Last UpdatedLast updated 1 months ago By Puspendra Singh
Our Telegram

Advance Cricket

Our App

Advance Cricket

Review Hashim Amla's performances against various cricket teams based on countries, offering insights into H.Amla performances against teams from different cricketing nations.

Search

Hashim Amla 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 6 6 157 201 0 26.16 78.1 102 0 1 17 0
Australia AUS 2014 ODI 5 5 156 198 0 31.20 78.7 102 0 1 17 0
Australia AUS 2009 ODI 1 1 1 3 0 1.00 33.3 1 0 0 0 0
Australia IND All ODI 1 1 22 28 0 22.00 78.5 22 0 0 2 0
Australia IND 2015 ODI 1 1 22 28 0 22.00 78.5 22 0 0 2 0
Australia SL All ODI 1 1 16 23 0 16.00 69.5 16 0 0 1 0
Australia SL 2015 ODI 1 1 16 23 0 16.00 69.5 16 0 0 1 0
Australia WI All ODI 1 1 65 88 0 65.00 73.8 65 1 0 1 1
Australia WI 2015 ODI 1 1 65 88 0 65.00 73.8 65 1 0 1 1
Bangladesh BAN All ODI 3 3 51 90 0 17.00 56.6 22 0 0 7 0
Bangladesh BAN 2015 ODI 3 3 51 90 0 17.00 56.6 22 0 0 7 0
Bangladesh CGC All BPL 1 1 8 6 0 8.00 133.3 8 0 0 2 0
Bangladesh CGC 2020 BPL 1 1 8 6 0 8.00 133.3 8 0 0 2 0
Bangladesh ENG All T20 1 1 56 37 0 56.00 151.3 56 1 0 6 2
Bangladesh ENG 2014 T20 1 1 56 37 0 56.00 151.3 56 1 0 6 2
Bangladesh IND All T20 1 1 22 16 0 22.00 137.5 22 0 0 4 0
Bangladesh IND 2014 T20 1 1 22 16 0 22.00 137.5 22 0 0 4 0
Bangladesh NED 2014 T20 1 1 43 22 0 43.00 195.4 43 0 0 7 1
Bangladesh NZ All ODI 1 1 7 5 0 7.00 140 7 0 0 1 0
Bangladesh NZ 2011 ODI 1 1 7 5 0 7.00 140 7 0 0 1 0
Bangladesh NZ All T20 1 1 41 40 0 41.00 102.5 41 0 0 2 0
Bangladesh NZ 2014 T20 1 1 41 40 0 41.00 102.5 41 0 0 2 0
Bangladesh PAK All T20 1 1 24 20 0 24.00 120 24 0 0 4 0
Bangladesh PAK 2014 T20 1 1 24 20 0 24.00 120 24 0 0 4 0
Bangladesh SL All T20 1 1 23 26 0 23.00 88.4 23 0 0 2 0
Bangladesh SL 2014 T20 1 1 23 26 0 23.00 88.4 23 0 0 2 0
Barbados BT All CPL 1 1 31 34 0 31.00 91.1 31 0 0 1 0
Barbados BT 2016 CPL 1 1 31 34 0 31.00 91.1 31 0 0 1 0
Barbados GAW All CPL 1 1 2 6 0 2.00 33.3 2 0 0 0 0
Barbados GAW 2018 CPL 1 1 2 6 0 2.00 33.3 2 0 0 0 0
Barbados JT All CPL 1 1 3 6 0 3.00 50 3 0 0 0 0
Barbados JT 2018 CPL 1 1 3 6 0 3.00 50 3 0 0 0 0
Barbados STZ All CPL 1 1 35 34 0 35.00 102.9 35 0 0 4 0
Barbados STZ 2018 CPL 1 1 35 34 0 35.00 102.9 35 0 0 4 0
Barbados WI All ODI 1 1 16 36 0 16.00 44.4 16 0 0 2 0
Barbados WI 2016 ODI 1 1 16 36 0 16.00 44.4 16 0 0 2 0
Dominica WI All ODI 2 2 163 143 0 81.50 113.9 129 0 1 14 2
Dominica WI 2010 ODI 2 2 163 143 0 81.50 113.9 129 0 1 14 2
England ENG All ODI 11 11 581 630 1 52.81 92.2 150 3 1 70 2
England ENG 2019 ODI 1 1 13 23 0 13.00 56.5 13 0 0 1 0
England ENG 2017 ODI 3 3 152 159 0 50.66 95.5 73 2 0 22 0
England ENG 2013 ODI 1 1 1 3 0 1.00 33.3 1 0 0 0 0
England ENG 2012 ODI 4 4 335 355 1 111.66 94.3 150 1 1 33 2
England ENG 2008 ODI 2 2 80 90 0 40.00 88.8 46 0 0 14 0
England ENG All T20 1 1 36 27 0 36.00 133.3 36 0 0 6 0
England ENG 2012 T20 1 1 36 27 0 36.00 133.3 36 0 0 6 0
England ESS All BLAST 1 1 0 1 0 0.00 0 0 0 0 0 0
England ESS 2021 BLAST 1 1 0 1 0 0 0 0 0 0 0
England IND All ODI 2 2 41 63 0 20.50 65 35 0 0 4 1
England IND 2019 ODI 1 1 6 9 0 6.00 66.6 6 0 0 1 0
England IND 2017 ODI 1 1 35 54 0 35.00 64.8 35 0 0 3 1
England NZ All ODI 1 1 55 83 0 55.00 66.2 55 1 0 4 0
England NZ 2019 ODI 1 1 55 83 0 55.00 66.2 55 1 0 4 0
England NOR All RoyalODI 1 0 0 0 0 0.00 0 0 0 0 0 0
England NOR 2021 RoyalODI 1 0 0 0 0 0 0 0 0 0 0
England NOTTS All RoyalODI 1 1 14 21 0 14.00 66.6 14 0 0 1 0
England NOTTS 2021 RoyalODI 1 1 14 21 0 14.00 66.6 14 0 0 1 0
England PAK All ODI 3 3 99 120 0 33.00 82.5 81 1 0 11 0
England PAK 2019 ODI 1 1 2 3 0 2.00 66.6 2 0 0 0 0
England PAK 2017 ODI 1 1 16 20 0 16.00 80 16 0 0 2 0
England PAK 2013 ODI 1 1 81 97 0 81.00 83.5 81 1 0 9 0
England SL All ODI 2 2 183 220 1 91.50 83.1 103 1 1 10 2
England SL 2019 ODI 1 1 80 105 1 76.1 80 1 0 5 0
England SL 2017 ODI 1 1 103 115 0 103.00 89.5 103 0 1 5 2
England WI All ODI 1 1 6 7 0 6.00 85.7 6 0 0 1 0
England WI 2019 ODI 1 1 6 7 0 6.00 85.7 6 0 0 1 0
England YORKS All RoyalODI 1 1 29 36 0 29.00 80.5 29 0 0 5 0
England YORKS 2021 RoyalODI 1 1 29 36 0 29.00 80.5 29 0 0 5 0
India AFG All T20 1 1 5 5 0 5.00 100 5 0 0 1 0
India AFG 2016 T20 1 1 5 5 0 5.00 100 5 0 0 1 0
India BHK All DT20 1 1 3 6 0 3.00 50 3 0 0 0 0
India BHK 2023 DT20 1 1 3 6 0 3.00 50 3 0 0 0 0
India DC All IPL 3 3 36 37 1 12.00 97.2 19 0 0 5 0
India DC 2017 IPL 2 2 35 32 1 35.00 109.3 19 0 0 5 0
India DC 2016 IPL 1 1 1 5 0 1.00 20 1 0 0 0 0
India ENG All ODI 1 1 42 51 0 42.00 82.3 42 0 0 2 0
India ENG 2011 ODI 1 1 42 51 0 42.00 82.3 42 0 0 2 0
India ENG All T20 1 1 58 31 0 58.00 187 58 1 0 7 3
India ENG 2016 T20 1 1 58 31 0 58.00 187 58 1 0 7 3
India GL All IPL 2 2 169 100 0 84.50 169 104 1 1 17 7
India GL 2017 IPL 2 2 169 100 0 84.50 169 104 1 1 17 7
India IND All ODI 8 8 271 311 0 33.87 87.1 87 2 0 31 0
India IND 2015 ODI 5 5 89 114 0 17.80 78 37 0 0 11 0
India IND 2011 ODI 1 1 61 72 0 61.00 84.7 61 1 0 5 0
India IND 2010 ODI 2 2 121 125 0 60.50 96.8 87 1 0 15 0
India IND All T20 3 3 43 33 0 14.33 130.3 36 0 0 6 0
India IND 2016 T20 1 1 5 6 0 5.00 83.3 5 0 0 1 0
India IND 2015 T20 2 2 38 27 0 19.00 140.7 36 0 0 5 0
India IRE All ODI 1 1 18 17 0 18.00 105.8 18 0 0 1 1
India IRE 2011 ODI 1 1 18 17 0 18.00 105.8 18 0 0 1 1
India KKR All IPL 1 1 25 27 0 25.00 92.5 25 0 0 4 0
India KKR 2017 IPL 1 1 25 27 0 25.00 92.5 25 0 0 4 0
India MI All IPL 2 2 104 65 1 52.00 160 104 0 1 8 6
India MI 2017 IPL 1 1 104 60 1 173.3 104 0 1 8 6
India MI 2016 IPL 1 1 0 5 0 0 0 0 0 0 0
India RPS All IPL 2 2 58 54 0 29.00 107.4 30 0 0 6 2
India RPS 2017 IPL 1 1 28 27 0 28.00 103.7 28 0 0 2 1
India RPS 2016 IPL 1 1 30 27 0 30.00 111.1 30 0 0 4 1
India RCB All IPL 4 4 89 67 1 22.25 132.8 58 1 0 6 4
India RCB 2017 IPL 2 2 59 41 1 59.00 143.9 58 1 0 4 3
India RCB 2016 IPL 2 2 30 26 0 15.00 115.3 21 0 0 2 1
India SL All T20 1 1 56 52 1 56.00 107.6 56 1 0 5 1
India SL 2016 T20 1 1 56 52 1 107.6 56 1 0 5 1
India SRH All IPL 2 2 96 57 0 48.00 168.4 96 1 0 14 2
India SRH 2017 IPL 1 1 0 1 0 0 0 0 0 0 0
India SRH 2016 IPL 1 1 96 56 0 96.00 171.4 96 1 0 14 2
India UHY All DT20 1 1 5 4 0 5.00 125 5 0 0 1 0
India UHY 2023 DT20 1 1 5 4 0 5.00 125 5 0 0 1 0
India WI All ODI 1 1 14 15 0 14.00 93.3 14 0 0 2 0
India WI 2011 ODI 1 1 14 15 0 14.00 93.3 14 0 0 2 0
India WI All T20 1 1 1 1 0 1.00 100 1 0 0 0 0
India WI 2016 T20 1 1 1 1 0 1.00 100 1 0 0 0 0
Jamaica JT All CPL 1 1 42 36 0 42.00 116.6 42 0 0 2 2
Jamaica JT 2016 CPL 1 1 42 36 0 42.00 116.6 42 0 0 2 2
New Zealand NZ All ODI 11 11 443 570 0 40.27 77.7 119 2 1 51 1
New Zealand NZ 2017 ODI 5 5 100 141 0 20.00 70.9 40 0 0 13 1
New Zealand NZ 2015 ODI 1 1 10 14 0 10.00 71.4 10 0 0 2 0
New Zealand NZ 2014 ODI 2 2 157 209 0 78.50 75.1 119 0 1 16 0
New Zealand NZ 2012 ODI 3 3 176 206 0 58.66 85.4 92 2 0 20 0
New Zealand NZ All T20 4 4 116 83 0 29.00 139.7 62 1 0 15 3
New Zealand NZ 2017 T20 1 1 62 43 0 62.00 144.1 62 1 0 9 1
New Zealand NZ 2012 T20 3 3 54 40 0 18.00 135 33 0 0 6 2
New Zealand PAK All ODI 1 1 38 27 0 38.00 140.7 38 0 0 9 0
New Zealand PAK 2015 ODI 1 1 38 27 0 38.00 140.7 38 0 0 9 0
New Zealand SL All ODI 1 1 46 40 0 46.00 115 46 0 0 4 1
New Zealand SL 2015 ODI 1 1 46 40 0 46.00 115 46 0 0 4 1
Pakistan PAK All DT20 3 3 119 84 1 39.66 141.6 72 1 0 13 3
Pakistan PAK 2017 DT20 3 3 119 84 1 59.50 141.6 72 1 0 13 3
Qatar ASL All DT20 1 1 68 59 0 68.00 115.2 68 1 0 9 1
Qatar ASL 2023 DT20 1 1 68 59 0 68.00 115.2 68 1 0 9 1
Qatar DSR All T10 1 1 9 6 0 9.00 150 9 0 0 0 1
Qatar DSR 2019 T10 1 1 9 6 0 9.00 150 9 0 0 0 1
Qatar FYO All T10 1 1 22 16 1 22.00 137.5 22 0 0 2 0
Qatar FYO 2019 T10 1 1 22 16 1 137.5 22 0 0 2 0
Qatar HSR All T10 1 1 17 9 0 17.00 188.8 17 0 0 2 1
Qatar HSR 2019 T10 1 1 17 9 0 17.00 188.8 17 0 0 2 1
Qatar INM All DT20 1 1 6 8 0 6.00 75 6 0 0 1 0
Qatar INM 2023 DT20 1 1 6 8 0 6.00 75 6 0 0 1 0
Qatar PGR All T10 1 1 7 8 0 7.00 87.5 7 0 0 1 0
Qatar PGR 2019 T10 1 1 7 8 0 7.00 87.5 7 0 0 1 0
Qatar SGP All T10 2 2 18 23 0 9.00 78.2 18 0 0 2 0
Qatar SGP 2019 T10 2 2 18 23 0 9.00 78.2 18 0 0 2 0
Qatar WOG All DT20 0 0 0 0 0 0 0 0 0 0 0
Saint Kitts and Nevis AUS All ODI 1 1 60 64 0 60.00 93.7 60 1 0 6 1
Saint Kitts and Nevis AUS 2016 ODI 1 1 60 64 0 60.00 93.7 60 1 0 6 1
Saint Kitts and Nevis JT All CPL 1 1 37 28 0 37.00 132.1 37 0 0 2 1
Saint Kitts and Nevis JT 2016 CPL 1 1 37 28 0 37.00 132.1 37 0 0 2 1
Saint Kitts and Nevis SNP All CPL 1 1 3 5 0 3.00 60 3 0 0 0 0
Saint Kitts and Nevis SNP 2018 CPL 1 1 3 5 0 3.00 60 3 0 0 0 0
Saint Kitts and Nevis STZ All CPL 1 1 10 5 0 10.00 200 10 0 0 2 0
Saint Kitts and Nevis STZ 2016 CPL 1 1 10 5 0 10.00 200 10 0 0 2 0
Saint Kitts and Nevis WI All ODI 1 1 110 99 0 110.00 111.1 110 0 1 13 0
Saint Kitts and Nevis WI 2016 ODI 1 1 110 99 0 110.00 111.1 110 0 1 13 0
Saint Lucia STZ All CPL 1 1 14 14 0 14.00 100 14 0 0 1 0
Saint Lucia STZ 2018 CPL 1 1 14 14 0 14.00 100 14 0 0 1 0
South Africa AUS All ODI 3 3 74 60 0 24.66 123.3 45 0 0 15 0
South Africa AUS 2016 ODI 3 3 74 60 0 24.66 123.3 45 0 0 15 0
South Africa AUS All T20 3 3 103 74 1 34.33 139.1 97 1 0 9 4
South Africa AUS 2016 T20 1 1 97 62 1 156.4 97 1 0 8 4
South Africa AUS 2014 T20 2 2 6 12 0 3.00 50 4 0 0 1 0
South Africa BAN All ODI 2 2 195 204 1 97.50 95.5 110 1 1 12 0
South Africa BAN 2017 ODI 2 2 195 204 1 195.00 95.5 110 1 1 12 0
South Africa BAN All T20 2 2 88 55 0 44.00 160 85 1 0 11 1
South Africa BAN 2017 T20 2 2 88 55 0 44.00 160 85 1 0 11 1
South Africa DOL All DT20 2 2 58 58 0 29.00 100 32 0 0 6 0
South Africa DOL 2019 DT20 1 1 32 32 0 32.00 100 32 0 0 4 0
South Africa DOL 2014 DT20 1 1 26 26 0 26.00 100 26 0 0 2 0
South Africa ENG All ODI 8 8 350 429 0 43.75 81.5 127 3 1 34 2
South Africa ENG 2016 ODI 5 5 196 243 0 39.20 80.6 127 1 1 19 2
South Africa ENG 2009 ODI 3 3 154 186 0 51.33 82.7 86 2 0 15 0
South Africa ENG All T20 2 2 91 59 1 45.50 154.2 69 1 0 11 3
South Africa ENG 2016 T20 2 2 91 59 1 91.00 154.2 69 1 0 11 3
South Africa IND All ODI 14 14 582 687 1 41.57 84.7 116 4 2 60 1
South Africa IND 2018 ODI 6 6 154 202 0 25.66 76.2 71 1 0 16 0
South Africa IND 2013 ODI 3 3 178 221 0 59.33 80.5 100 1 1 16 1
South Africa IND 2011 ODI 5 5 250 264 1 62.50 94.6 116 2 1 28 0
South Africa IND All T20 1 1 1 3 0 1.00 33.3 1 0 0 0 0
South Africa IND 2011 T20 1 1 1 3 0 1.00 33.3 1 0 0 0 0
South Africa KEN All ODI 1 1 78 76 0 78.00 102.6 78 1 0 13 0
South Africa KEN 2008 ODI 1 1 78 76 0 78.00 102.6 78 1 0 13 0
South Africa KNG All DT20 2 2 22 21 0 11.00 104.7 18 0 0 2 1
South Africa KNG 2019 DT20 1 1 4 11 0 4.00 36.3 4 0 0 0 0
South Africa KNG 2017 DT20 1 1 18 10 0 18.00 180 18 0 0 2 1
South Africa LIONS All DT20 5 5 167 128 0 33.40 130.4 84 1 0 14 4
South Africa LIONS 2019 DT20 2 2 26 28 0 13.00 92.8 16 0 0 1 1
South Africa LIONS 2017 DT20 1 1 42 35 0 42.00 120 42 0 0 2 0
South Africa LIONS 2016 DT20 1 1 15 14 0 15.00 107.1 15 0 0 2 0
South Africa LIONS 2014 DT20 1 1 84 51 0 84.00 164.7 84 1 0 9 3
South Africa NZ All ODI 4 4 189 211 0 47.25 89.5 124 0 1 23 3
South Africa NZ 2015 ODI 3 3 176 189 0 58.66 93.1 124 0 1 22 3
South Africa NZ 2013 ODI 1 1 13 22 0 13.00 59 13 0 0 1 0
South Africa NZ All T20 2 2 62 54 0 31.00 114.8 48 0 0 6 1
South Africa NZ 2015 T20 2 2 62 54 0 31.00 114.8 48 0 0 6 1
South Africa PAK All ODI 13 13 560 667 1 43.07 83.9 122 2 2 55 2
South Africa PAK 2019 ODI 5 5 214 247 1 53.50 86.6 108 1 1 21 1
South Africa PAK 2013 ODI 8 8 346 420 0 43.25 82.3 122 1 1 34 1
South Africa PAK All T20 2 2 79 60 0 39.50 131.6 48 0 0 11 0
South Africa PAK 2013 T20 2 2 79 60 0 39.50 131.6 48 0 0 11 0
South Africa SL All ODI 7 7 428 468 0 61.14 91.4 154 2 2 40 8
South Africa SL 2017 ODI 5 5 261 282 0 52.20 92.5 154 1 1 27 6
South Africa SL 2012 ODI 2 2 167 186 0 83.50 89.7 112 1 1 13 2
South Africa TIT All DT20 2 2 5 13 0 2.50 38.4 3 0 0 0 0
South Africa TIT 2019 DT20 2 2 5 13 0 2.50 38.4 3 0 0 0 0
South Africa WAR All DT20 4 4 133 113 1 33.25 117.6 56 2 0 9 2
South Africa WAR 2019 DT20 2 2 25 26 0 12.50 96.1 18 0 0 1 1
South Africa WAR 2017 DT20 1 1 52 36 0 52.00 144.4 52 1 0 3 1
South Africa WAR 2014 DT20 1 1 56 51 1 109.8 56 1 0 5 0
South Africa WI All ODI 4 4 413 376 2 103.25 109.8 153 2 2 44 6
South Africa WI 2015 ODI 4 4 413 376 2 206.50 109.8 153 2 2 44 6
Sri Lanka IND All T20 1 1 0 2 0 0.00 0 0 0 0 0 0
Sri Lanka IND 2012 T20 1 1 0 2 0 0 0 0 0 0 0
Sri Lanka NZ All T20 1 1 9 9 0 9.00 100 9 0 0 0 1
Sri Lanka NZ 2012 T20 1 1 9 9 0 9.00 100 9 0 0 0 1
Sri Lanka PAK All T20 1 1 6 6 0 6.00 100 6 0 0 1 0
Sri Lanka PAK 2012 T20 1 1 6 6 0 6.00 100 6 0 0 1 0
Sri Lanka SL All ODI 11 10 514 535 0 46.72 96 109 2 2 58 2
Sri Lanka SL 2018 ODI 5 5 161 143 0 32.20 112.5 59 1 0 24 1
Sri Lanka SL 2014 ODI 3 3 258 293 0 86.00 88 109 0 2 23 1
Sri Lanka SL 2013 ODI 3 2 95 99 0 47.50 95.9 77 1 0 11 0
Sri Lanka SL All T20 2 2 16 13 0 8.00 123 16 0 0 3 0
Sri Lanka SL 2018 T20 1 1 0 4 0 0 0 0 0 0 0
Sri Lanka SL 2012 T20 1 1 16 9 0 16.00 177.7 16 0 0 3 0
Trinidad and Tobago BT All CPL 1 1 81 54 0 81.00 150 81 1 0 5 4
Trinidad and Tobago BT 2016 CPL 1 1 81 54 0 81.00 150 81 1 0 5 4
Trinidad and Tobago GAW All CPL 1 1 6 10 0 6.00 60 6 0 0 0 0
Trinidad and Tobago GAW 2016 CPL 1 1 6 10 0 6.00 60 6 0 0 0 0
Trinidad and Tobago JT All CPL 1 1 74 52 0 74.00 142.3 74 1 0 6 3
Trinidad and Tobago JT 2016 CPL 1 1 74 52 0 74.00 142.3 74 1 0 6 3
Trinidad and Tobago STZ All CPL 1 1 26 21 0 26.00 123.8 26 0 0 2 1
Trinidad and Tobago STZ 2016 CPL 1 1 26 21 0 26.00 123.8 26 0 0 2 1
Trinidad and Tobago WI All ODI 1 1 45 50 0 45.00 90 45 0 0 3 1
Trinidad and Tobago WI 2010 ODI 1 1 45 50 0 45.00 90 45 0 0 3 1
United Arab Emirates BGT All T10 1 1 47 29 1 47.00 162 47 0 0 6 0
United Arab Emirates BGT 2019 T10 1 1 47 29 1 162 47 0 0 6 0
United Arab Emirates DEG All T10 1 1 32 19 1 32.00 168.4 32 0 0 4 0
United Arab Emirates DEG 2019 T10 1 1 32 19 1 168.4 32 0 0 4 0
United Arab Emirates DBL All T10 1 1 6 7 0 6.00 85.7 6 0 0 1 0
United Arab Emirates DBL 2019 T10 1 1 6 7 0 6.00 85.7 6 0 0 1 0
United Arab Emirates MA All T10 1 0 0 0 0 0.00 0 0 0 0 0 0
United Arab Emirates MA 2019 T10 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates PAK All ODI 8 8 350 340 1 43.75 102.9 119 2 1 37 2
United Arab Emirates PAK 2013 ODI 3 3 59 64 0 19.66 92.1 46 0 0 7 0
United Arab Emirates PAK 2010 ODI 5 5 291 276 1 72.75 105.4 119 2 1 30 2
United Arab Emirates PAK All T20 2 2 61 50 0 30.50 122 48 0 0 5 2
United Arab Emirates PAK 2013 T20 2 2 61 50 0 30.50 122 48 0 0 5 2
United Arab Emirates QLD All T10 1 1 2 4 0 2.00 50 2 0 0 0 0
United Arab Emirates QLD 2019 T10 1 1 2 4 0 2.00 50 2 0 0 0 0
United Arab Emirates AD All T10 1 1 18 12 0 18.00 150 18 0 0 1 1
United Arab Emirates AD 2019 T10 1 1 18 12 0 18.00 150 18 0 0 1 1
United States JT All CPL 1 1 15 17 0 15.00 88.2 15 0 0 1 1
United States JT 2018 CPL 1 1 15 17 0 15.00 88.2 15 0 0 1 1
United States SNP All CPL 2 2 39 30 0 19.50 130 33 0 0 5 0
United States SNP 2016 CPL 2 2 39 30 0 19.50 130 33 0 0 5 0
Wales AFG All ODI 1 1 41 83 1 41.00 49.3 41 0 0 4 0
Wales AFG 2019 ODI 1 1 41 83 1 49.3 41 0 0 4 0
Wales ENG All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
Wales ENG 2012 ODI 1 0 0 0 0 0 0 0 0 0 0
Wales GLAM All RoyalODI 1 1 4 25 0 4.00 16 4 0 0 0 0
Wales GLAM 2021 RoyalODI 1 1 4 25 0 4.00 16 4 0 0 0 0
Wales IND All ODI 1 1 22 15 0 22.00 146.6 22 0 0 4 0
Wales IND 2013 ODI 1 1 22 15 0 22.00 146.6 22 0 0 4 0
Wales SL All ODI 1 1 65 61 0 65.00 106.5 65 1 0 9 0
Wales SL 2019 ODI 1 1 65 61 0 65.00 106.5 65 1 0 9 0
Wales WI All ODI 1 1 23 27 0 23.00 85.1 23 0 0 2 0
Wales WI 2013 ODI 1 1 23 27 0 23.00 85.1 23 0 0 2 0
West Indies AUS All ODI 1 1 35 46 0 35.00 76 35 0 0 2 0
West Indies AUS 2016 ODI 1 1 35 46 0 35.00 76 35 0 0 2 0
West Indies GAW All CPL 1 1 64 54 0 64.00 118.5 64 1 0 6 0
West Indies GAW 2016 CPL 1 1 64 54 0 64.00 118.5 64 1 0 6 0
West Indies WI All ODI 3 3 214 230 0 71.33 93 102 1 1 16 0
West Indies WI 2016 ODI 1 1 20 26 0 20.00 76.9 20 0 0 1 0
West Indies WI 2010 ODI 2 2 194 204 0 97.00 95 102 1 1 15 0
Zimbabwe AUS All ODI 3 3 92 132 0 30.66 69.6 51 1 0 8 0
Zimbabwe AUS 2014 ODI 3 3 92 132 0 30.66 69.6 51 1 0 8 0
Zimbabwe BAN All T20 2 2 108 72 1 54.00 150 88 1 0 11 3
Zimbabwe BAN 2012 T20 2 2 108 72 1 108.00 150 88 1 0 11 3

Hashim Amla Against Teams Country Wise Bowling

Country Team Year Mode M Inn B R W SR 2W 3W 5W Econ Avg
Australia AUS All ODI 6 0 0 0 0 0 0 0 0
Australia AUS 2014 ODI 5 0 0 0 0 0 0 0 0
Australia AUS 2009 ODI 1 0 0 0 0 0 0 0 0
Australia IND All ODI 1 0 0 0 0 0 0 0 0
Australia IND 2015 ODI 1 0 0 0 0 0 0 0 0
Australia SL All ODI 1 0 0 0 0 0 0 0 0
Australia SL 2015 ODI 1 0 0 0 0 0 0 0 0
Australia WI All ODI 1 0 0 0 0 0 0 0 0
Australia WI 2015 ODI 1 0 0 0 0 0 0 0 0
Bangladesh BAN All ODI 3 0 0 0 0 0 0 0 0
Bangladesh BAN 2015 ODI 3 0 0 0 0 0 0 0 0
Bangladesh CGC All BPL 1 0 0 0 0 0 0 0 0
Bangladesh CGC 2020 BPL 1 0 0 0 0 0 0 0 0
Bangladesh ENG All T20 1 0 0 0 0 0 0 0 0
Bangladesh ENG 2014 T20 1 0 0 0 0 0 0 0 0
Bangladesh IND All T20 1 0 0 0 0 0 0 0 0
Bangladesh IND 2014 T20 1 0 0 0 0 0 0 0 0
Bangladesh NED 2014 T20 1 0 0 0 0 0 0 0 0
Bangladesh NZ All ODI 1 0 0 0 0 0 0 0 0
Bangladesh NZ 2011 ODI 1 0 0 0 0 0 0 0 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 PAK All T20 1 0 0 0 0 0 0 0 0
Bangladesh PAK 2014 T20 1 0 0 0 0 0 0 0 0
Bangladesh SL All T20 1 0 0 0 0 0 0 0 0
Bangladesh SL 2014 T20 1 0 0 0 0 0 0 0 0
Barbados BT All CPL 1 0 0 0 0 0 0 0 0
Barbados BT 2016 CPL 1 0 0 0 0 0 0 0 0
Barbados GAW All CPL 1 0 0 0 0 0 0 0 0
Barbados GAW 2018 CPL 1 0 0 0 0 0 0 0 0
Barbados JT All CPL 1 0 0 0 0 0 0 0 0
Barbados JT 2018 CPL 1 0 0 0 0 0 0 0 0
Barbados STZ All CPL 1 0 0 0 0 0 0 0 0
Barbados STZ 2018 CPL 1 0 0 0 0 0 0 0 0
Barbados WI All ODI 1 0 0 0 0 0 0 0 0
Barbados WI 2016 ODI 1 0 0 0 0 0 0 0 0
Dominica WI All ODI 2 0 0 0 0 0 0 0 0
Dominica WI 2010 ODI 2 0 0 0 0 0 0 0 0
England ENG All ODI 11 0 0 0 0 0 0 0 0
England ENG 2019 ODI 1 0 0 0 0 0 0 0 0
England ENG 2017 ODI 3 0 0 0 0 0 0 0 0
England ENG 2013 ODI 1 0 0 0 0 0 0 0 0
England ENG 2012 ODI 4 0 0 0 0 0 0 0 0
England ENG 2008 ODI 2 0 0 0 0 0 0 0 0
England ENG All T20 1 0 0 0 0 0 0 0 0
England ENG 2012 T20 1 0 0 0 0 0 0 0 0
England ESS All BLAST 1 0 0 0 0 0 0 0 0
England ESS 2021 BLAST 1 0 0 0 0 0 0 0 0
England IND All ODI 2 0 0 0 0 0 0 0 0
England IND 2019 ODI 1 0 0 0 0 0 0 0 0
England IND 2017 ODI 1 0 0 0 0 0 0 0 0
England NZ All ODI 1 0 0 0 0 0 0 0 0
England NZ 2019 ODI 1 0 0 0 0 0 0 0 0
England NOR All RoyalODI 1 0 0 0 0 0 0 0 0
England NOR 2021 RoyalODI 1 0 0 0 0 0 0 0 0
England NOTTS All RoyalODI 1 0 0 0 0 0 0 0 0
England NOTTS 2021 RoyalODI 1 0 0 0 0 0 0 0 0
England PAK All ODI 3 0 0 0 0 0 0 0 0
England PAK 2019 ODI 1 0 0 0 0 0 0 0 0
England PAK 2017 ODI 1 0 0 0 0 0 0 0 0
England PAK 2013 ODI 1 0 0 0 0 0 0 0 0
England SL All ODI 2 0 0 0 0 0 0 0 0
England SL 2019 ODI 1 0 0 0 0 0 0 0 0
England SL 2017 ODI 1 0 0 0 0 0 0 0 0
England WI All ODI 1 0 0 0 0 0 0 0 0
England WI 2019 ODI 1 0 0 0 0 0 0 0 0
England YORKS All RoyalODI 1 0 0 0 0 0 0 0 0
England YORKS 2021 RoyalODI 1 0 0 0 0 0 0 0 0
India AFG All T20 1 0 0 0 0 0 0 0 0
India AFG 2016 T20 1 0 0 0 0 0 0 0 0
India BHK All DT20 1 0 0 0 0 0 0 0 0
India BHK 2023 DT20 1 0 0 0 0 0 0 0 0
India DC All IPL 3 0 0 0 0 0 0 0 0
India DC 2017 IPL 2 0 0 0 0 0 0 0 0
India DC 2016 IPL 1 0 0 0 0 0 0 0 0
India ENG All ODI 1 0 0 0 0 0 0 0 0
India ENG 2011 ODI 1 0 0 0 0 0 0 0 0
India ENG All T20 1 0 0 0 0 0 0 0 0
India ENG 2016 T20 1 0 0 0 0 0 0 0 0
India GL All IPL 2 0 0 0 0 0 0 0 0
India GL 2017 IPL 2 0 0 0 0 0 0 0 0
India IND All ODI 8 0 0 0 0 0 0 0 0
India IND 2015 ODI 5 0 0 0 0 0 0 0 0
India IND 2011 ODI 1 0 0 0 0 0 0 0 0
India IND 2010 ODI 2 0 0 0 0 0 0 0 0
India IND All T20 3 0 0 0 0 0 0 0 0
India IND 2016 T20 1 0 0 0 0 0 0 0 0
India IND 2015 T20 2 0 0 0 0 0 0 0 0
India IRE All ODI 1 0 0 0 0 0 0 0 0
India IRE 2011 ODI 1 0 0 0 0 0 0 0 0
India KKR All IPL 1 0 0 0 0 0 0 0 0
India KKR 2017 IPL 1 0 0 0 0 0 0 0 0
India MI All IPL 2 0 0 0 0 0 0 0 0
India MI 2017 IPL 1 0 0 0 0 0 0 0 0
India MI 2016 IPL 1 0 0 0 0 0 0 0 0
India RPS All IPL 2 0 0 0 0 0 0 0 0
India RPS 2017 IPL 1 0 0 0 0 0 0 0 0
India RPS 2016 IPL 1 0 0 0 0 0 0 0 0
India RCB All IPL 4 0 0 0 0 0 0 0 0
India RCB 2017 IPL 2 0 0 0 0 0 0 0 0
India RCB 2016 IPL 2 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
India SRH All IPL 2 0 0 0 0 0 0 0 0
India SRH 2017 IPL 1 0 0 0 0 0 0 0 0
India SRH 2016 IPL 1 0 0 0 0 0 0 0 0
India UHY All DT20 1 0 0 0 0 0 0 0 0
India UHY 2023 DT20 1 0 0 0 0 0 0 0 0
India WI All ODI 1 0 0 0 0 0 0 0 0
India WI 2011 ODI 1 0 0 0 0 0 0 0 0
India WI All T20 1 0 0 0 0 0 0 0 0
India WI 2016 T20 1 0 0 0 0 0 0 0 0
Jamaica JT All CPL 1 0 0 0 0 0 0 0 0
Jamaica JT 2016 CPL 1 0 0 0 0 0 0 0 0
New Zealand NZ All ODI 11 0 0 0 0 0 0 0 0
New Zealand NZ 2017 ODI 5 0 0 0 0 0 0 0 0
New Zealand NZ 2015 ODI 1 0 0 0 0 0 0 0 0
New Zealand NZ 2014 ODI 2 0 0 0 0 0 0 0 0
New Zealand NZ 2012 ODI 3 0 0 0 0 0 0 0 0
New Zealand NZ All T20 4 0 0 0 0 0 0 0 0
New Zealand NZ 2017 T20 1 0 0 0 0 0 0 0 0
New Zealand NZ 2012 T20 3 0 0 0 0 0 0 0 0
New Zealand PAK All ODI 1 0 0 0 0 0 0 0 0
New Zealand PAK 2015 ODI 1 0 0 0 0 0 0 0 0
New Zealand SL All ODI 1 0 0 0 0 0 0 0 0
New Zealand SL 2015 ODI 1 0 0 0 0 0 0 0 0
Pakistan PAK All DT20 3 0 0 0 0 0 0 0 0
Pakistan PAK 2017 DT20 3 0 0 0 0 0 0 0 0
Qatar ASL All DT20 1 0 0 0 0 0 0 0 0
Qatar ASL 2023 DT20 1 0 0 0 0 0 0 0 0
Qatar DSR All T10 1 0 0 0 0 0 0 0 0
Qatar DSR 2019 T10 1 0 0 0 0 0 0 0 0
Qatar FYO All T10 1 0 0 0 0 0 0 0 0
Qatar FYO 2019 T10 1 0 0 0 0 0 0 0 0
Qatar HSR All T10 1 0 0 0 0 0 0 0 0
Qatar HSR 2019 T10 1 0 0 0 0 0 0 0 0
Qatar INM All DT20 1 0 0 0 0 0 0 0 0
Qatar INM 2023 DT20 1 0 0 0 0 0 0 0 0
Qatar PGR All T10 1 0 0 0 0 0 0 0 0
Qatar PGR 2019 T10 1 0 0 0 0 0 0 0 0
Qatar SGP All T10 2 0 0 0 0 0 0 0 0
Qatar SGP 2019 T10 2 0 0 0 0 0 0 0 0
Qatar WOG All DT20 2 0 0 0 0 0 0 0 0
Saint Kitts and Nevis AUS All ODI 1 0 0 0 0 0 0 0 0
Saint Kitts and Nevis AUS 2016 ODI 1 0 0 0 0 0 0 0 0
Saint Kitts and Nevis JT All CPL 1 0 0 0 0 0 0 0 0
Saint Kitts and Nevis JT 2016 CPL 1 0 0 0 0 0 0 0 0
Saint Kitts and Nevis SNP All CPL 1 0 0 0 0 0 0 0 0
Saint Kitts and Nevis SNP 2018 CPL 1 0 0 0 0 0 0 0 0
Saint Kitts and Nevis STZ All CPL 1 0 0 0 0 0 0 0 0
Saint Kitts and Nevis STZ 2016 CPL 1 0 0 0 0 0 0 0 0
Saint Kitts and Nevis WI All ODI 1 0 0 0 0 0 0 0 0
Saint Kitts and Nevis WI 2016 ODI 1 0 0 0 0 0 0 0 0
Saint Lucia STZ All CPL 1 0 0 0 0 0 0 0 0
Saint Lucia STZ 2018 CPL 1 0 0 0 0 0 0 0 0
South Africa AUS All ODI 3 0 0 0 0 0 0 0 0
South Africa AUS 2016 ODI 3 0 0 0 0 0 0 0 0
South Africa AUS All T20 3 0 0 0 0 0 0 0 0
South Africa AUS 2016 T20 1 0 0 0 0 0 0 0 0
South Africa AUS 2014 T20 2 0 0 0 0 0 0 0 0
South Africa BAN All ODI 2 0 0 0 0 0 0 0 0
South Africa BAN 2017 ODI 2 0 0 0 0 0 0 0 0
South Africa BAN All T20 2 0 0 0 0 0 0 0 0
South Africa BAN 2017 T20 2 0 0 0 0 0 0 0 0
South Africa DOL All DT20 2 0 0 0 0 0 0 0 0
South Africa DOL 2019 DT20 1 0 0 0 0 0 0 0 0
South Africa DOL 2014 DT20 1 0 0 0 0 0 0 0 0
South Africa ENG All ODI 8 0 0 0 0 0 0 0 0
South Africa ENG 2016 ODI 5 0 0 0 0 0 0 0 0
South Africa ENG 2009 ODI 3 0 0 0 0 0 0 0 0
South Africa ENG All T20 2 0 0 0 0 0 0 0 0
South Africa ENG 2016 T20 2 0 0 0 0 0 0 0 0
South Africa IND All ODI 14 0 0 0 0 0 0 0 0
South Africa IND 2018 ODI 6 0 0 0 0 0 0 0 0
South Africa IND 2013 ODI 3 0 0 0 0 0 0 0 0
South Africa IND 2011 ODI 5 0 0 0 0 0 0 0 0
South Africa IND All T20 1 0 0 0 0 0 0 0 0
South Africa IND 2011 T20 1 0 0 0 0 0 0 0 0
South Africa KEN All ODI 1 0 0 0 0 0 0 0 0
South Africa KEN 2008 ODI 1 0 0 0 0 0 0 0 0
South Africa KNG All DT20 2 0 0 0 0 0 0 0 0
South Africa KNG 2019 DT20 1 0 0 0 0 0 0 0 0
South Africa KNG 2017 DT20 1 0 0 0 0 0 0 0 0
South Africa LIONS All DT20 5 0 0 0 0 0 0 0 0
South Africa LIONS 2019 DT20 2 0 0 0 0 0 0 0 0
South Africa LIONS 2017 DT20 1 0 0 0 0 0 0 0 0
South Africa LIONS 2016 DT20 1 0 0 0 0 0 0 0 0
South Africa LIONS 2014 DT20 1 0 0 0 0 0 0 0 0
South Africa NZ All ODI 4 0 0 0 0 0 0 0 0
South Africa NZ 2015 ODI 3 0 0 0 0 0 0 0 0
South Africa NZ 2013 ODI 1 0 0 0 0 0 0 0 0
South Africa NZ All T20 2 0 0 0 0 0 0 0 0
South Africa NZ 2015 T20 2 0 0 0 0 0 0 0 0
South Africa PAK All ODI 13 0 0 0 0 0 0 0 0
South Africa PAK 2019 ODI 5 0 0 0 0 0 0 0 0
South Africa PAK 2013 ODI 8 0 0 0 0 0 0 0 0
South Africa PAK All T20 2 0 0 0 0 0 0 0 0
South Africa PAK 2013 T20 2 0 0 0 0 0 0 0 0
South Africa SL All ODI 7 0 0 0 0 0 0 0 0
South Africa SL 2017 ODI 5 0 0 0 0 0 0 0 0
South Africa SL 2012 ODI 2 0 0 0 0 0 0 0 0
South Africa TIT All DT20 2 0 0 0 0 0 0 0 0
South Africa TIT 2019 DT20 2 0 0 0 0 0 0 0 0
South Africa WAR All DT20 4 0 0 0 0 0 0 0 0
South Africa WAR 2019 DT20 2 0 0 0 0 0 0 0 0
South Africa WAR 2017 DT20 1 0 0 0 0 0 0 0 0
South Africa WAR 2014 DT20 1 0 0 0 0 0 0 0 0
South Africa WI All ODI 4 0 0 0 0 0 0 0 0
South Africa WI 2015 ODI 4 0 0 0 0 0 0 0 0
Sri Lanka IND All T20 1 0 0 0 0 0 0 0 0
Sri Lanka IND 2012 T20 1 0 0 0 0 0 0 0 0
Sri Lanka NZ All T20 1 0 0 0 0 0 0 0 0
Sri Lanka NZ 2012 T20 1 0 0 0 0 0 0 0 0
Sri Lanka PAK All T20 1 0 0 0 0 0 0 0 0
Sri Lanka PAK 2012 T20 1 0 0 0 0 0 0 0 0
Sri Lanka SL All ODI 11 0 0 0 0 0 0 0 0
Sri Lanka SL 2018 ODI 5 0 0 0 0 0 0 0 0
Sri Lanka SL 2014 ODI 3 0 0 0 0 0 0 0 0
Sri Lanka SL 2013 ODI 3 0 0 0 0 0 0 0 0
Sri Lanka SL All T20 2 0 0 0 0 0 0 0 0
Sri Lanka SL 2018 T20 1 0 0 0 0 0 0 0 0
Sri Lanka SL 2012 T20 1 0 0 0 0 0 0 0 0
Trinidad and Tobago BT All CPL 1 0 0 0 0 0 0 0 0
Trinidad and Tobago BT 2016 CPL 1 0 0 0 0 0 0 0 0
Trinidad and Tobago GAW All CPL 1 0 0 0 0 0 0 0 0
Trinidad and Tobago GAW 2016 CPL 1 0 0 0 0 0 0 0 0
Trinidad and Tobago JT All CPL 1 0 0 0 0 0 0 0 0
Trinidad and Tobago JT 2016 CPL 1 0 0 0 0 0 0 0 0
Trinidad and Tobago STZ All CPL 1 0 0 0 0 0 0 0 0
Trinidad and Tobago STZ 2016 CPL 1 0 0 0 0 0 0 0 0
Trinidad and Tobago WI All ODI 1 0 0 0 0 0 0 0 0
Trinidad and Tobago WI 2010 ODI 1 0 0 0 0 0 0 0 0
United Arab Emirates BGT All T10 1 0 0 0 0 0 0 0 0
United Arab Emirates BGT 2019 T10 1 0 0 0 0 0 0 0 0
United Arab Emirates DEG All T10 1 0 0 0 0 0 0 0 0
United Arab Emirates DEG 2019 T10 1 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 2019 T10 1 0 0 0 0 0 0 0 0
United Arab Emirates MA All T10 1 0 0 0 0 0 0 0 0
United Arab Emirates MA 2019 T10 1 0 0 0 0 0 0 0 0
United Arab Emirates PAK All ODI 8 0 0 0 0 0 0 0 0
United Arab Emirates PAK 2013 ODI 3 0 0 0 0 0 0 0 0
United Arab Emirates PAK 2010 ODI 5 0 0 0 0 0 0 0 0
United Arab Emirates PAK All T20 2 0 0 0 0 0 0 0 0
United Arab Emirates PAK 2013 T20 2 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 2019 T10 1 0 0 0 0 0 0 0 0
United Arab Emirates AD All T10 1 0 0 0 0 0 0 0 0
United Arab Emirates AD 2019 T10 1 0 0 0 0 0 0 0 0
United States JT All CPL 1 0 0 0 0 0 0 0 0
United States JT 2018 CPL 1 0 0 0 0 0 0 0 0
United States SNP All CPL 2 0 0 0 0 0 0 0 0
United States SNP 2016 CPL 2 0 0 0 0 0 0 0 0
Wales AFG All ODI 1 0 0 0 0 0 0 0 0
Wales AFG 2019 ODI 1 0 0 0 0 0 0 0 0
Wales ENG All ODI 1 0 0 0 0 0 0 0 0
Wales ENG 2012 ODI 1 0 0 0 0 0 0 0 0
Wales GLAM All RoyalODI 1 0 0 0 0 0 0 0 0
Wales GLAM 2021 RoyalODI 1 0 0 0 0 0 0 0 0
Wales IND All ODI 1 0 0 0 0 0 0 0 0
Wales IND 2013 ODI 1 0 0 0 0 0 0 0 0
Wales SL All ODI 1 0 0 0 0 0 0 0 0
Wales SL 2019 ODI 1 0 0 0 0 0 0 0 0
Wales WI All ODI 1 0 0 0 0 0 0 0 0
Wales WI 2013 ODI 1 0 0 0 0 0 0 0 0
West Indies AUS All ODI 1 0 0 0 0 0 0 0 0
West Indies AUS 2016 ODI 1 0 0 0 0 0 0 0 0
West Indies GAW All CPL 1 0 0 0 0 0 0 0 0
West Indies GAW 2016 CPL 1 0 0 0 0 0 0 0 0
West Indies WI All ODI 3 0 0 0 0 0 0 0 0
West Indies WI 2016 ODI 1 0 0 0 0 0 0 0 0
West Indies WI 2010 ODI 2 0 0 0 0 0 0 0 0
Zimbabwe AUS All ODI 3 0 0 0 0 0 0 0 0
Zimbabwe AUS 2014 ODI 3 0 0 0 0 0 0 0 0
Zimbabwe BAN All T20 2 0 0 0 0 0 0 0 0
Zimbabwe BAN 2012 T20 2 0 0 0 0 0 0 0 0

Hashim Amla Against Teams Country Wise Fielding

Country Team Year Mode M C ST DT CR T
Australia AUS All ODI 6 2 0 0 0 0
Australia AUS 2014 ODI 5 1 0 0 0 0
Australia AUS 2009 ODI 1 1 0 0 0 0
Australia IND All ODI 1 1 0 0 0 0
Australia IND 2015 ODI 1 1 0 0 0 0
Australia SL All ODI 1 0 0 0 0 0
Australia SL 2015 ODI 1 0 0 0 0 0
Australia WI All ODI 1 2 0 0 0 0
Australia WI 2015 ODI 1 2 0 0 0 0
Bangladesh BAN All ODI 3 2 0 0 0 0
Bangladesh BAN 2015 ODI 3 2 0 0 0 0
Bangladesh CGC All BPL 1 0 0 0 0 0
Bangladesh CGC 2020 BPL 1 0 0 0 0 0
Bangladesh ENG All T20 1 0 0 0 0 0
Bangladesh ENG 2014 T20 1 0 0 0 0 0
Bangladesh IND All T20 1 0 0 0 0 0
Bangladesh IND 2014 T20 1 0 0 0 0 0
Bangladesh NED 2014 T20 1 0 0 0 0 0
Bangladesh NZ All ODI 1 0 0 0 0 0
Bangladesh NZ 2011 ODI 1 0 0 0 0 0
Bangladesh NZ All T20 1 1 0 0 0 0
Bangladesh NZ 2014 T20 1 1 0 0 0 0
Bangladesh PAK All T20 1 0 0 0 0 0
Bangladesh PAK 2014 T20 1 0 0 0 0 0
Bangladesh SL All T20 1 0 0 0 0 0
Bangladesh SL 2014 T20 1 0 0 0 0 0
Barbados BT All CPL 1 0 0 0 0 0
Barbados BT 2016 CPL 1 0 0 0 0 0
Barbados GAW All CPL 1 0 0 0 0 0
Barbados GAW 2018 CPL 1 0 0 0 0 0
Barbados JT All CPL 1 0 0 0 0 0
Barbados JT 2018 CPL 1 0 0 0 0 0
Barbados STZ All CPL 1 0 0 0 0 0
Barbados STZ 2018 CPL 1 0 0 0 0 0
Barbados WI All ODI 1 0 0 0 0 0
Barbados WI 2016 ODI 1 0 0 0 0 0
Dominica WI All ODI 2 0 0 0 0 0
Dominica WI 2010 ODI 2 0 0 0 0 0
England ENG All ODI 11 7 0 0 0 0
England ENG 2019 ODI 1 1 0 0 0 0
England ENG 2017 ODI 3 3 0 0 0 0
England ENG 2013 ODI 1 0 0 0 0 0
England ENG 2012 ODI 4 2 0 0 0 0
England ENG 2008 ODI 2 1 0 0 0 0
England ENG All T20 1 1 0 0 0 0
England ENG 2012 T20 1 1 0 0 0 0
England ESS All BLAST 1 0 0 0 0 0
England ESS 2021 BLAST 1 0 0 0 0 0
England IND All ODI 2 0 0 0 0 0
England IND 2019 ODI 1 0 0 0 0 0
England IND 2017 ODI 1 0 0 0 0 0
England NZ All ODI 1 1 0 0 0 0
England NZ 2019 ODI 1 1 0 0 0 0
England NOR All RoyalODI 1 0 0 0 0 0
England NOR 2021 RoyalODI 1 0 0 0 0 0
England NOTTS All RoyalODI 1 0 0 0 0 0
England NOTTS 2021 RoyalODI 1 0 0 0 0 0
England PAK All ODI 3 3 0 0 0 0
England PAK 2019 ODI 1 1 0 0 0 0
England PAK 2017 ODI 1 1 0 0 0 0
England PAK 2013 ODI 1 1 0 0 0 0
England SL All ODI 2 0 0 0 0 0
England SL 2019 ODI 1 0 0 0 0 0
England SL 2017 ODI 1 0 0 0 0 0
England WI All ODI 1 0 0 0 0 0
England WI 2019 ODI 1 0 0 0 0 0
England YORKS All RoyalODI 1 0 0 0 0 0
England YORKS 2021 RoyalODI 1 0 0 0 0 0
India AFG All T20 1 0 0 0 0 0
India AFG 2016 T20 1 0 0 0 0 0
India BHK All DT20 1 1 0 0 0 0
India BHK 2023 DT20 1 1 0 0 0 0
India DC All IPL 3 0 0 0 0 0
India DC 2017 IPL 2 0 0 0 0 0
India DC 2016 IPL 1 0 0 0 0 0
India ENG All ODI 1 0 0 0 0 0
India ENG 2011 ODI 1 0 0 0 0 0
India ENG All T20 1 0 0 0 0 0
India ENG 2016 T20 1 0 0 0 0 0
India GL All IPL 2 0 0 0 0 0
India GL 2017 IPL 2 0 0 0 0 0
India IND All ODI 8 3 0 0 0 0
India IND 2015 ODI 5 2 0 0 0 0
India IND 2011 ODI 1 0 0 0 0 0
India IND 2010 ODI 2 1 0 0 0 0
India IND All T20 3 1 0 0 1 0
India IND 2016 T20 1 0 0 0 0 0
India IND 2015 T20 2 1 0 0 1 0
India IRE All ODI 1 1 0 0 0 0
India IRE 2011 ODI 1 1 0 0 0 0
India KKR All IPL 1 0 0 0 0 0
India KKR 2017 IPL 1 0 0 0 0 0
India MI All IPL 2 0 0 0 0 0
India MI 2017 IPL 1 0 0 0 0 0
India MI 2016 IPL 1 0 0 0 0 0
India RPS All IPL 2 0 0 0 0 0
India RPS 2017 IPL 1 0 0 0 0 0
India RPS 2016 IPL 1 0 0 0 0 0
India RCB All IPL 4 0 0 0 0 0
India RCB 2017 IPL 2 0 0 0 0 0
India RCB 2016 IPL 2 0 0 0 0 0
India SL All T20 1 0 0 0 0 0
India SL 2016 T20 1 0 0 0 0 0
India SRH All IPL 2 0 0 0 0 0
India SRH 2017 IPL 1 0 0 0 0 0
India SRH 2016 IPL 1 0 0 0 0 0
India UHY All DT20 1 1 0 0 0 0
India UHY 2023 DT20 1 1 0 0 0 0
India WI All ODI 1 0 0 0 0 0
India WI 2011 ODI 1 0 0 0 0 0
India WI All T20 1 0 0 0 0 0
India WI 2016 T20 1 0 0 0 0 0
Jamaica JT All CPL 1 0 0 0 0 0
Jamaica JT 2016 CPL 1 0 0 0 0 0
New Zealand NZ All ODI 11 7 0 0 1 0
New Zealand NZ 2017 ODI 5 2 0 0 0 0
New Zealand NZ 2015 ODI 1 0 0 0 1 0
New Zealand NZ 2014 ODI 2 1 0 0 0 0
New Zealand NZ 2012 ODI 3 4 0 0 0 0
New Zealand NZ All T20 4 4 0 0 0 0
New Zealand NZ 2017 T20 1 1 0 0 0 0
New Zealand NZ 2012 T20 3 3 0 0 0 0
New Zealand PAK All ODI 1 0 0 0 0 0
New Zealand PAK 2015 ODI 1 0 0 0 0 0
New Zealand SL All ODI 1 1 0 0 0 0
New Zealand SL 2015 ODI 1 1 0 0 0 0
Pakistan PAK All DT20 3 1 0 0 0 0
Pakistan PAK 2017 DT20 3 1 0 0 0 0
Qatar ASL All DT20 1 0 0 0 0 0
Qatar ASL 2023 DT20 1 0 0 0 0 0
Qatar DSR All T10 1 0 0 0 0 0
Qatar DSR 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 1 1 0 0 0 0
Qatar INM 2023 DT20 1 1 0 0 0 0
Qatar PGR All T10 1 0 0 0 0 0
Qatar PGR 2019 T10 1 0 0 0 0 0
Qatar SGP All T10 2 0 0 0 0 0
Qatar SGP 2019 T10 2 0 0 0 0 0
Qatar WOG All DT20 0 0 0 0 0 0
Saint Kitts and Nevis AUS All ODI 1 2 0 0 0 0
Saint Kitts and Nevis AUS 2016 ODI 1 2 0 0 0 0
Saint Kitts and Nevis JT All CPL 1 0 0 0 0 0
Saint Kitts and Nevis JT 2016 CPL 1 0 0 0 0 0
Saint Kitts and Nevis SNP All CPL 1 1 0 0 0 0
Saint Kitts and Nevis SNP 2018 CPL 1 1 0 0 0 0
Saint Kitts and Nevis STZ All CPL 1 0 0 0 0 0
Saint Kitts and Nevis STZ 2016 CPL 1 0 0 0 0 0
Saint Kitts and Nevis WI All ODI 1 0 0 0 0 0
Saint Kitts and Nevis WI 2016 ODI 1 0 0 0 0 0
Saint Lucia STZ All CPL 1 0 0 0 0 0
Saint Lucia STZ 2018 CPL 1 0 0 0 0 0
South Africa AUS All ODI 3 0 0 0 0 0
South Africa AUS 2016 ODI 3 0 0 0 0 0
South Africa AUS All T20 3 2 0 0 0 0
South Africa AUS 2016 T20 1 1 0 0 0 0
South Africa AUS 2014 T20 2 1 0 0 0 0
South Africa BAN All ODI 2 2 0 0 0 0
South Africa BAN 2017 ODI 2 2 0 0 0 0
South Africa BAN All T20 2 2 0 0 0 0
South Africa BAN 2017 T20 2 2 0 0 0 0
South Africa DOL All DT20 2 0 0 0 0 0
South Africa DOL 2019 DT20 1 0 0 0 0 0
South Africa DOL 2014 DT20 1 0 0 0 0 0
South Africa ENG All ODI 8 6 0 0 0 0
South Africa ENG 2016 ODI 5 4 0 0 0 0
South Africa ENG 2009 ODI 3 2 0 0 0 0
South Africa ENG All T20 2 3 0 0 0 0
South Africa ENG 2016 T20 2 3 0 0 0 0
South Africa IND All ODI 14 1 0 0 0 0
South Africa IND 2018 ODI 6 0 0 0 0 0
South Africa IND 2013 ODI 3 1 0 0 0 0
South Africa IND 2011 ODI 5 0 0 0 0 0
South Africa IND All T20 1 0 0 0 0 0
South Africa IND 2011 T20 1 0 0 0 0 0
South Africa KEN All ODI 1 0 0 0 0 0
South Africa KEN 2008 ODI 1 0 0 0 0 0
South Africa KNG All DT20 2 0 0 0 0 0
South Africa KNG 2019 DT20 1 0 0 0 0 0
South Africa KNG 2017 DT20 1 0 0 0 0 0
South Africa LIONS All DT20 5 1 0 0 0 0
South Africa LIONS 2019 DT20 2 1 0 0 0 0
South Africa LIONS 2017 DT20 1 0 0 0 0 0
South Africa LIONS 2016 DT20 1 0 0 0 0 0
South Africa LIONS 2014 DT20 1 0 0 0 0 0
South Africa NZ All ODI 4 3 0 0 0 0
South Africa NZ 2015 ODI 3 3 0 0 0 0
South Africa NZ 2013 ODI 1 0 0 0 0 0
South Africa NZ All T20 2 1 0 0 0 0
South Africa NZ 2015 T20 2 1 0 0 0 0
South Africa PAK All ODI 13 9 0 0 0 0
South Africa PAK 2019 ODI 5 0 0 0 0 0
South Africa PAK 2013 ODI 8 9 0 0 0 0
South Africa PAK All T20 2 1 0 0 0 0
South Africa PAK 2013 T20 2 1 0 0 0 0
South Africa SL All ODI 7 4 0 0 0 0
South Africa SL 2017 ODI 5 4 0 0 0 0
South Africa SL 2012 ODI 2 0 0 0 0 0
South Africa TIT All DT20 2 0 0 1 1 0
South Africa TIT 2019 DT20 2 0 0 1 1 0
South Africa WAR All DT20 4 0 0 0 0 0
South Africa WAR 2019 DT20 2 0 0 0 0 0
South Africa WAR 2017 DT20 1 0 0 0 0 0
South Africa WAR 2014 DT20 1 0 0 0 0 0
South Africa WI All ODI 4 1 0 0 1 0
South Africa WI 2015 ODI 4 1 0 0 1 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 NZ All T20 1 1 0 0 1 0
Sri Lanka NZ 2012 T20 1 1 0 0 1 0
Sri Lanka PAK All T20 1 0 0 0 0 0
Sri Lanka PAK 2012 T20 1 0 0 0 0 0
Sri Lanka SL All ODI 11 5 0 0 0 0
Sri Lanka SL 2018 ODI 5 2 0 0 0 0
Sri Lanka SL 2014 ODI 3 2 0 0 0 0
Sri Lanka SL 2013 ODI 3 1 0 0 0 0
Sri Lanka SL All T20 2 0 0 0 0 0
Sri Lanka SL 2018 T20 1 0 0 0 0 0
Sri Lanka SL 2012 T20 1 0 0 0 0 0
Trinidad and Tobago BT All CPL 1 0 0 0 0 0
Trinidad and Tobago BT 2016 CPL 1 0 0 0 0 0
Trinidad and Tobago GAW All CPL 1 0 0 0 0 0
Trinidad and Tobago GAW 2016 CPL 1 0 0 0 0 0
Trinidad and Tobago JT All CPL 1 0 0 0 0 0
Trinidad and Tobago JT 2016 CPL 1 0 0 0 0 0
Trinidad and Tobago STZ All CPL 1 0 0 0 0 0
Trinidad and Tobago STZ 2016 CPL 1 0 0 0 0 0
Trinidad and Tobago WI All ODI 1 0 0 0 0 0
Trinidad and Tobago WI 2010 ODI 1 0 0 0 0 0
United Arab Emirates BGT All T10 1 1 0 1 1 0
United Arab Emirates BGT 2019 T10 1 1 0 1 1 0
United Arab Emirates DEG All T10 1 0 0 0 0 0
United Arab Emirates DEG 2019 T10 1 0 0 0 0 0
United Arab Emirates DBL All T10 1 0 0 0 0 0
United Arab Emirates DBL 2019 T10 1 0 0 0 0 0
United Arab Emirates MA All T10 1 0 0 0 0 0
United Arab Emirates MA 2019 T10 1 0 0 0 0 0
United Arab Emirates PAK All ODI 8 6 0 0 0 0
United Arab Emirates PAK 2013 ODI 3 4 0 0 0 0
United Arab Emirates PAK 2010 ODI 5 2 0 0 0 0
United Arab Emirates PAK All T20 2 2 0 0 0 0
United Arab Emirates PAK 2013 T20 2 2 0 0 0 0
United Arab Emirates QLD All T10 1 0 0 0 0 0
United Arab Emirates QLD 2019 T10 1 0 0 0 0 0
United Arab Emirates AD All T10 1 1 0 0 0 0
United Arab Emirates AD 2019 T10 1 1 0 0 0 0
United States JT All CPL 1 0 0 0 0 0
United States JT 2018 CPL 1 0 0 0 0 0
United States SNP All CPL 2 0 0 0 0 0
United States SNP 2016 CPL 2 0 0 0 0 0
Wales AFG All ODI 1 1 0 0 0 0
Wales AFG 2019 ODI 1 1 0 0 0 0
Wales ENG All ODI 1 0 0 0 0 0
Wales ENG 2012 ODI 1 0 0 0 0 0
Wales GLAM All RoyalODI 1 0 0 0 0 0
Wales GLAM 2021 RoyalODI 1 0 0 0 0 0
Wales IND All ODI 1 1 0 0 0 0
Wales IND 2013 ODI 1 1 0 0 0 0
Wales SL All ODI 1 0 0 0 0 0
Wales SL 2019 ODI 1 0 0 0 0 0
Wales WI All ODI 1 0 0 0 1 0
Wales WI 2013 ODI 1 0 0 0 1 0
West Indies AUS All ODI 1 0 0 0 0 0
West Indies AUS 2016 ODI 1 0 0 0 0 0
West Indies GAW All CPL 1 0 0 0 0 0
West Indies GAW 2016 CPL 1 0 0 0 0 0
West Indies WI All ODI 3 0 0 0 0 0
West Indies WI 2016 ODI 1 0 0 0 0 0
West Indies WI 2010 ODI 2 0 0 0 0 0
Zimbabwe AUS All ODI 3 1 0 0 0 0
Zimbabwe AUS 2014 ODI 3 1 0 0 0 0
Zimbabwe BAN All T20 2 2 0 0 0 0
Zimbabwe BAN 2012 T20 2 2 0 0 0 0