AB de Villiers Against Teams Country Wise

AB de Villiers Introduction

RoleWK-Batsman
BattingRight Handed
Bowlingmedium Right-arm

CountrySouth Africa
BirthFeb 17, 1984 (40 yr), Pretoria
Height5 ft 10 in (178 cm)
TeamsSouth Africa, Africa XI, Delhi Capitals, Titans, Royal Challengers Bangalore, Barbados Tridents, Pretoria Mavericks, South African Invitation XI, Tshwane Spartans, Rangpur Riders, Lahore Qalandars, Middlesex, Brisbane Heat (Mostly) South Africa,
Social Accounts
Last UpdatedLast updated 1 months ago By Puspendra Singh
Our Telegram

Advance Cricket

Our App

Advance Cricket

Review AB de Villiers's performances against various cricket teams based on countries, offering insights into A.Villiers performances against teams from different cricketing nations.

Search

AB de Villiers Against Teams Country Wise Batting

Country Team Year Mode M Inn R B NO AVG SR HS 50 100 4s 6s
NMBG 2018 DT20 1 1 33 26 0 33.00 126.9 33 0 0 4 0
Australia ADS All BBL 2 2 42 35 0 21.00 120 40 0 0 5 0
Australia ADS 2020 BBL 2 2 42 35 0 21.00 120 40 0 0 5 0
Australia AUS All ODI 4 4 271 239 0 67.75 113.3 91 3 0 24 2
Australia AUS 2014 ODI 4 4 271 239 0 67.75 113.3 91 3 0 24 2
Australia AUS All T20 1 1 0 4 0 0.00 0 0 0 0 0 0
Australia AUS 2009 T20 1 1 0 4 0 0 0 0 0 0 0
Australia IND All ODI 1 1 30 38 0 30.00 78.9 30 0 0 3 0
Australia IND 2015 ODI 1 1 30 38 0 30.00 78.9 30 0 0 3 0
Australia MLR All BBL 2 2 8 6 0 4.00 133.3 6 0 0 1 0
Australia MLR 2020 BBL 2 2 8 6 0 4.00 133.3 6 0 0 1 0
Australia MLS All BBL 1 1 71 37 0 71.00 191.8 71 1 0 2 6
Australia MLS 2020 BBL 1 1 71 37 0 71.00 191.8 71 1 0 2 6
Australia SL All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
Australia SL 2015 ODI 1 0 0 0 0 0 0 0 0 0 0
Australia SYS All BBL 1 1 25 26 0 25.00 96.1 25 0 0 0 0
Australia SYS 2020 BBL 1 1 25 26 0 25.00 96.1 25 0 0 0 0
Australia WI All ODI 1 1 162 66 1 162.00 245.4 162 0 1 17 8
Australia WI 2015 ODI 1 1 162 66 1 245.4 162 0 1 17 8
Australia WI 2015 ODI 1 1 162 66 1 245.4 162 0 1 17 8
Bangladesh BAN All T20 2 2 42 40 0 21.00 105 40 0 0 6 0
Bangladesh BAN 2015 T20 2 2 42 40 0 21.00 105 40 0 0 6 0
Bangladesh ENG All T20 1 1 69 28 1 69.00 246.4 69 1 0 9 3
Bangladesh ENG 2014 T20 1 1 69 28 1 246.4 69 1 0 9 3
Bangladesh IND All T20 1 1 10 8 0 10.00 125 10 0 0 1 0
Bangladesh IND 2014 T20 1 1 10 8 0 10.00 125 10 0 0 1 0
Bangladesh NED 2014 T20 1 1 21 21 0 21.00 100 21 0 0 1 0
Bangladesh NZ All ODI 1 1 35 40 0 35.00 87.5 35 0 0 4 0
Bangladesh NZ 2011 ODI 1 1 35 40 0 35.00 87.5 35 0 0 4 0
Bangladesh NZ All T20 1 1 5 6 0 5.00 83.3 5 0 0 1 0
Bangladesh NZ 2014 T20 1 1 5 6 0 5.00 83.3 5 0 0 1 0
Bangladesh PAK All T20 1 1 20 24 1 20.00 83.3 20 0 0 1 0
Bangladesh PAK 2014 T20 1 1 20 24 1 83.3 20 0 0 1 0
Bangladesh SL All T20 1 1 24 16 0 24.00 150 24 0 0 3 0
Bangladesh SL 2014 T20 1 1 24 16 0 24.00 150 24 0 0 3 0
Barbados ENG All T20 1 1 5 9 0 5.00 55.5 5 0 0 0 0
Barbados ENG 2010 T20 1 1 5 9 0 5.00 55.5 5 0 0 0 0
Barbados JT All CPL 1 0 0 0 0 0.00 0 0 0 0 0 0
Barbados JT 2016 CPL 1 0 0 0 0 0 0 0 0 0 0
Barbados SNP All CPL 1 1 82 54 0 82.00 151.8 82 1 0 9 3
Barbados SNP 2016 CPL 1 1 82 54 0 82.00 151.8 82 1 0 9 3
Barbados STZ All CPL 1 1 32 22 0 32.00 145.4 32 0 0 3 1
Barbados STZ 2016 CPL 1 1 32 22 0 32.00 145.4 32 0 0 3 1
Barbados TKR All CPL 1 1 45 32 0 45.00 140.6 45 0 0 5 1
Barbados TKR 2016 CPL 1 1 45 32 0 45.00 140.6 45 0 0 5 1
Barbados WI All ODI 1 1 2 10 0 2.00 20 2 0 0 0 0
Barbados WI 2016 ODI 1 1 2 10 0 2.00 20 2 0 0 0 0
Dominica WI All ODI 2 2 127 144 1 63.50 88.1 70 2 0 5 1
Dominica WI 2010 ODI 2 2 127 144 1 127.00 88.1 70 2 0 5 1
England ENG All ODI 12 12 349 429 2 29.08 81.3 75 2 0 38 0
England ENG 2017 ODI 3 3 124 118 1 62.00 105 52 1 0 18 0
England ENG 2013 ODI 1 1 0 9 0 0 0 0 0 0 0
England ENG 2012 ODI 4 4 170 185 1 56.66 91.8 75 1 0 16 0
England ENG 2008 ODI 4 4 55 117 0 13.75 47 24 0 0 4 0
England ENG All T20 5 5 134 99 1 26.80 135.3 65 1 0 10 5
England ENG 2017 T20 2 2 111 78 1 111.00 142.3 65 1 0 8 5
England ENG 2012 T20 2 2 12 9 0 6.00 133.3 10 0 0 2 0
England ENG 2009 T20 1 1 11 12 0 11.00 91.6 11 0 0 0 0
England ESS All BLAST 1 1 88 43 1 88.00 204.6 88 1 0 5 6
England ESS 2019 BLAST 1 1 88 43 1 204.6 88 1 0 5 6
England HAM All BLAST 1 1 52 34 1 52.00 152.9 52 1 0 3 2
England HAM 2019 BLAST 1 1 52 34 1 152.9 52 1 0 3 2
England IND All ODI 1 1 16 12 0 16.00 133.3 16 0 0 1 0
England IND 2017 ODI 1 1 16 12 0 16.00 133.3 16 0 0 1 0
England IND All T20 1 1 63 51 0 63.00 123.5 63 1 0 7 0
England IND 2009 T20 1 1 63 51 0 63.00 123.5 63 1 0 7 0
England KENT All BLAST 1 1 10 8 0 10.00 125 10 0 0 2 0
England KENT 2019 BLAST 1 1 10 8 0 10.00 125 10 0 0 2 0
England NZ 2009 T20 1 1 15 8 0 15.00 187.5 15 0 0 2 0
England NOTTS All BLAST 1 1 11 9 0 11.00 122.2 11 0 0 1 0
England NOTTS 2019 BLAST 1 1 11 9 0 11.00 122.2 11 0 0 1 0
England PAK All ODI 2 2 31 32 0 15.50 96.8 31 0 0 1 1
England PAK 2017 ODI 1 1 0 1 0 0 0 0 0 0 0
England PAK 2013 ODI 1 1 31 31 0 31.00 100 31 0 0 1 1
England PAK All T20 1 1 1 5 0 1.00 20 1 0 0 0 0
England PAK 2009 T20 1 1 1 5 0 1.00 20 1 0 0 0 0
England SOM All BLAST 1 1 32 16 0 32.00 200 32 0 0 3 2
England SOM 2019 BLAST 1 1 32 16 0 32.00 200 32 0 0 3 2
England SL All ODI 1 1 4 4 0 4.00 100 4 0 0 0 0
England SL 2017 ODI 1 1 4 4 0 4.00 100 4 0 0 0 0
England SUR All BLAST 2 2 67 46 0 33.50 145.6 64 1 0 6 1
England SUR 2019 BLAST 2 2 67 46 0 33.50 145.6 64 1 0 6 1
England WI All T20 1 1 17 10 0 17.00 170 17 0 0 2 0
England WI 2009 T20 1 1 17 10 0 17.00 170 17 0 0 2 0
Grenada NZ All ODI 1 1 0 6 0 0.00 0 0 0 0 0 0
Grenada NZ 2007 ODI 1 1 0 6 0 0 0 0 0 0 0
Grenada WI All ODI 1 1 146 130 0 146.00 112.3 146 0 1 12 5
Grenada WI 2007 ODI 1 1 146 130 0 146.00 112.3 146 0 1 12 5
India AFG All T20 1 1 64 29 0 64.00 220.6 64 1 0 4 5
India AFG 2016 T20 1 1 64 29 0 64.00 220.6 64 1 0 4 5
India CSK All IPL 20 20 376 250 1 18.80 150.4 68 3 0 33 18
India CSK 2021 IPL 1 1 4 9 0 4.00 44.4 4 0 0 0 0
India CSK 2019 IPL 2 2 34 29 0 17.00 117.2 25 0 0 3 1
India CSK 2018 IPL 2 2 69 34 0 34.50 202.9 68 1 0 2 8
India CSK 2015 IPL 3 3 36 27 0 12.00 133.3 21 0 0 5 2
India CSK 2014 IPL 2 2 38 20 0 19.00 190 28 0 0 3 3
India CSK 2013 IPL 2 2 69 35 0 34.50 197.1 64 1 0 9 1
India CSK 2012 IPL 1 1 4 2 0 4.00 200 4 0 0 1 0
India CSK 2011 IPL 4 4 94 69 0 23.50 136.2 65 1 0 8 3
India CSK 2010 IPL 1 1 2 3 0 2.00 66.6 2 0 0 0 0
India CSK 2008 IPL 2 2 26 22 1 26.00 118.1 26 0 0 2 0
India DC All IPL 4 4 78 61 1 19.50 127.8 47 0 0 7 3
India DC 2012 IPL 2 2 51 28 1 51.00 182.1 47 0 0 5 3
India DC 2011 IPL 1 1 0 7 0 0 0 0 0 0 0
India DC 2010 IPL 1 1 27 26 0 27.00 103.8 27 0 0 2 0
India DC All IPL 15 12 505 304 5 33.66 166.1 90 5 0 44 25
India DC 2021 IPL 1 1 75 42 1 178.5 75 1 0 3 5
India DC 2019 IPL 2 2 34 35 0 17.00 97.1 17 0 0 1 2
India DC 2018 IPL 2 2 162 76 2 213.1 90 2 0 14 11
India DC 2016 IPL 2 2 61 41 0 30.50 148.7 55 1 0 10 1
India DC 2015 IPL 2 0 0 0 0 0 0 0 0 0 0
India DC 2014 IPL 1 1 33 17 0 33.00 194.1 33 0 0 4 1
India DC 2013 IPL 2 2 71 49 1 71.00 144.8 39 0 0 5 3
India DC 2012 IPL 2 1 64 42 1 152.3 64 1 0 6 2
India DC 2011 IPL 1 1 5 2 0 5.00 250 5 0 0 1 0
India ENG All ODI 1 1 25 44 0 25.00 56.8 25 0 0 0 0
India ENG 2011 ODI 1 1 25 44 0 25.00 56.8 25 0 0 0 0
India ENG All T20 1 1 16 8 0 16.00 200 16 0 0 0 2
India ENG 2016 T20 1 1 16 8 0 16.00 200 16 0 0 0 2
India GL All IPL 4 4 233 126 2 58.25 184.9 129 1 1 17 17
India GL 2017 IPL 1 1 5 11 0 5.00 45.4 5 0 0 0 0
India GL 2016 IPL 3 3 228 115 2 228.00 198.2 129 1 1 17 17
India IND All ODI 9 9 651 488 3 72.33 133.4 119 1 5 54 26
India IND 2015 ODI 5 5 358 266 1 89.50 134.5 119 0 3 20 20
India IND 2011 ODI 1 1 52 39 0 52.00 133.3 52 1 0 6 1
India IND 2010 ODI 3 3 241 183 2 241.00 131.6 114 0 2 28 5
India IND All T20 2 2 70 53 0 35.00 132 51 1 0 9 1
India IND 2015 T20 2 2 70 53 0 35.00 132 51 1 0 9 1
India INDAT20 All DT20 1 1 37 27 0 37.00 137 37 0 0 3 2
India INDAT20 2015 DT20 1 1 37 27 0 37.00 137 37 0 0 3 2
India KXIP All IPL 19 18 655 406 6 34.47 161.3 89 7 0 40 41
India KXIP 2019 IPL 2 2 141 82 2 171.9 82 2 0 8 9
India KXIP 2018 IPL 2 1 57 40 0 57.00 142.5 57 1 0 2 4
India KXIP 2017 IPL 2 2 99 52 1 99.00 190.3 89 1 0 4 10
India KXIP 2016 IPL 2 2 64 37 0 32.00 172.9 64 1 0 5 2
India KXIP 2015 IPL 2 2 57 33 1 57.00 172.7 47 0 0 4 4
India KXIP 2014 IPL 1 1 53 26 0 53.00 203.8 53 1 0 1 5
India KXIP 2013 IPL 2 2 44 21 1 44.00 209.5 38 0 0 4 3
India KXIP 2012 IPL 2 2 69 52 0 34.50 132.6 52 1 0 7 1
India KXIP 2011 IPL 2 2 61 41 1 61.00 148.7 34 0 0 5 3
India KXIP 2010 IPL 1 1 7 13 0 7.00 53.8 7 0 0 0 0
India KTK All IPL 2 1 54 40 1 27.00 135 54 1 0 1 5
India KTK 2011 IPL 2 1 54 40 1 135 54 1 0 1 5
India KKR All IPL 17 16 387 250 4 22.76 154.8 76 3 0 34 19
India KKR 2021 IPL 1 1 76 34 1 223.5 76 1 0 9 3
India KKR 2019 IPL 1 1 63 32 0 63.00 196.8 63 1 0 5 4
India KKR 2018 IPL 1 1 44 23 0 44.00 191.3 44 0 0 1 5
India KKR 2017 IPL 2 2 18 14 0 9.00 128.5 10 0 0 4 0
India KKR 2016 IPL 2 2 63 37 1 63.00 170.2 59 1 0 5 3
India KKR 2015 IPL 2 2 30 17 0 15.00 176.4 28 0 0 3 2
India KKR 2014 IPL 1 1 13 13 0 13.00 100 13 0 0 1 0
India KKR 2013 IPL 2 2 50 44 1 50.00 113.6 28 0 0 3 2
India KKR 2012 IPL 2 2 10 11 0 5.00 90.9 10 0 0 1 0
India KKR 2011 IPL 2 1 13 13 1 100 13 0 0 2 0
India KKR 2008 IPL 1 1 7 12 0 7.00 58.3 7 0 0 0 0
India MI All IPL 19 18 603 396 3 31.73 152.2 133 2 1 55 28
India MI 2021 IPL 1 1 48 27 0 48.00 177.7 48 0 0 4 2
India MI 2019 IPL 2 2 145 92 1 145.00 157.6 75 2 0 10 10
India MI 2018 IPL 1 1 1 2 0 1.00 50 1 0 0 0 0
India MI 2017 IPL 2 2 62 48 0 31.00 129.1 43 0 0 3 4
India MI 2016 IPL 2 2 53 48 0 26.50 110.4 29 0 0 4 2
India MI 2015 IPL 2 2 174 70 1 174.00 248.5 133 0 1 24 7
India MI 2014 IPL 1 1 9 7 0 9.00 128.5 9 0 0 2 0
India MI 2013 IPL 1 1 2 3 0 2.00 66.6 2 0 0 0 0
India MI 2012 IPL 2 1 14 13 0 14.00 107.6 14 0 0 1 0
India MI 2011 IPL 2 2 59 51 1 59.00 115.6 38 0 0 3 2
India MI 2010 IPL 2 2 15 18 0 7.50 83.3 11 0 0 2 0
India MI 2008 IPL 1 1 21 17 0 21.00 123.5 21 0 0 2 1
India PWI All IPL 5 5 149 69 3 29.80 215.9 50 1 0 12 10
India PWI 2013 IPL 2 2 81 31 1 81.00 261.2 50 1 0 9 5
India PWI 2012 IPL 2 2 42 18 2 233.3 33 0 0 2 4
India PWI 2011 IPL 1 1 26 20 0 26.00 130 26 0 0 1 1
India PBKS 2021 IPL 1 1 3 9 0 3.00 33.3 3 0 0 0 0
India RR All IPL 15 13 442 310 2 29.46 142.5 66 5 0 37 16
India RR 2021 IPL 1 0 0 0 0 0 0 0 0 0 0
India RR 2019 IPL 1 1 13 9 0 13.00 144.4 13 0 0 2 0
India RR 2018 IPL 2 2 73 53 0 36.50 137.7 53 1 0 8 1
India RR 2015 IPL 3 3 170 117 1 85.00 145.2 66 2 0 19 5
India RR 2014 IPL 1 1 58 32 0 58.00 181.2 58 1 0 1 5
India RR 2013 IPL 2 2 28 21 0 14.00 133.3 21 0 0 4 0
India RR 2012 IPL 2 2 65 32 1 65.00 203.1 59 1 0 3 5
India RR 2011 IPL 1 0 0 0 0 0 0 0 0 0 0
India RR 2010 IPL 1 1 15 24 0 15.00 62.5 15 0 0 0 0
India RR 2008 IPL 1 1 20 22 0 20.00 90.9 20 0 0 0 0
India RPS All IPL 4 4 116 87 0 29.00 133.3 83 1 0 7 6
India RPS 2017 IPL 2 2 32 38 0 16.00 84.2 29 0 0 1 2
India RPS 2016 IPL 2 2 84 49 0 42.00 171.4 83 1 0 6 4
India RCB All IPL 2 2 66 60 0 33.00 110 45 0 0 4 0
India RCB 2010 IPL 1 1 45 35 0 45.00 128.5 45 0 0 3 0
India RCB 2008 IPL 1 1 21 25 0 21.00 84 21 0 0 1 0
India SL All ODI 1 1 54 88 0 54.00 61.3 54 1 0 3 0
India SL 2006 ODI 1 1 54 88 0 54.00 61.3 54 1 0 3 0
India SL All T20 1 1 20 12 1 20.00 166.6 20 0 0 0 2
India SL 2016 T20 1 1 20 12 1 166.6 20 0 0 0 2
India SRH All IPL 13 13 390 238 1 30.00 163.8 89 3 0 35 21
India SRH 2021 IPL 1 1 1 5 0 1.00 20 1 0 0 0 0
India SRH 2019 IPL 2 2 2 4 0 1.00 50 1 0 0 0 0
India SRH 2018 IPL 2 2 74 47 0 37.00 157.4 69 1 0 12 1
India SRH 2016 IPL 3 3 134 80 0 44.66 167.5 82 1 0 10 8
India SRH 2015 IPL 2 2 46 29 0 23.00 158.6 46 0 0 5 2
India SRH 2014 IPL 2 2 118 58 1 118.00 203.4 89 1 0 8 9
India SRH 2013 IPL 1 1 15 15 0 15.00 100 15 0 0 0 1
India TNT All DT20 1 1 23 13 1 23.00 176.9 23 0 0 2 1
India TNT 2013 DT20 1 1 23 13 1 176.9 23 0 0 2 1
India WAR All DT20 1 1 31 25 0 31.00 124 31 0 0 1 2
India WAR 2011 DT20 1 1 31 25 0 31.00 124 31 0 0 1 2
India WI All ODI 1 1 107 105 1 107.00 101.9 107 0 1 8 2
India WI 2011 ODI 1 1 107 105 1 101.9 107 0 1 8 2
India WI All T20 1 1 10 12 0 10.00 83.3 10 0 0 1 0
India WI 2016 T20 1 1 10 12 0 10.00 83.3 10 0 0 1 0
Ireland IND All ODI 1 1 24 37 0 24.00 64.8 24 0 0 3 0
Ireland IND 2007 ODI 1 1 24 37 0 24.00 64.8 24 0 0 3 0
New Zealand NZ All ODI 11 11 599 544 7 54.45 110.1 106 4 1 45 13
New Zealand NZ 2017 ODI 5 5 262 243 2 87.33 107.8 85 2 0 18 6
New Zealand NZ 2015 ODI 1 1 65 45 1 144.4 65 1 0 8 1
New Zealand NZ 2014 ODI 2 2 126 110 1 126.00 114.5 89 1 0 14 1
New Zealand NZ 2012 ODI 3 3 146 146 3 100 106 0 1 5 5
New Zealand NZ All T20 4 4 102 93 1 25.50 109.6 39 0 0 9 2
New Zealand NZ 2017 T20 1 1 26 17 0 26.00 152.9 26 0 0 3 1
New Zealand NZ 2012 T20 3 3 76 76 1 38.00 100 39 0 0 6 1
New Zealand PAK All ODI 1 1 77 58 0 77.00 132.7 77 1 0 7 5
New Zealand PAK 2015 ODI 1 1 77 58 0 77.00 132.7 77 1 0 7 5
New Zealand SL All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
New Zealand SL 2015 ODI 1 0 0 0 0 0 0 0 0 0 0
Saint Kitts and Nevis AUS All ODI 1 1 39 32 0 39.00 121.8 39 0 0 4 1
Saint Kitts and Nevis AUS 2016 ODI 1 1 39 32 0 39.00 121.8 39 0 0 4 1
Saint Kitts and Nevis SNP All CPL 1 1 63 33 1 63.00 190.9 63 1 0 5 3
Saint Kitts and Nevis SNP 2016 CPL 1 1 63 33 1 190.9 63 1 0 5 3
Saint Kitts and Nevis WI All ODI 1 1 27 19 0 27.00 142.1 27 0 0 1 2
Saint Kitts and Nevis WI 2016 ODI 1 1 27 19 0 27.00 142.1 27 0 0 1 2
Saint Lucia AUS All ODI 1 1 15 34 0 15.00 44.1 15 0 0 3 0
Saint Lucia AUS 2007 ODI 1 1 15 34 0 15.00 44.1 15 0 0 3 0
Saint Lucia IND All T20 1 1 31 15 0 31.00 206.6 31 0 0 1 3
Saint Lucia IND 2010 T20 1 1 31 15 0 31.00 206.6 31 0 0 1 3
Saint Lucia PAK All T20 1 1 53 41 0 53.00 129.2 53 1 0 1 2
Saint Lucia PAK 2010 T20 1 1 53 41 0 53.00 129.2 53 1 0 1 2
South Africa AUS All T20 4 4 24 20 1 6.00 120 13 0 0 1 2
South Africa AUS 2016 T20 2 2 13 10 0 6.50 130 13 0 0 1 1
South Africa AUS 2014 T20 1 1 11 10 0 11.00 110 11 0 0 0 1
South Africa AUS 2006 T20 1 1 0 0 1 0 0 0 0 0 0
South Africa BAN All ODI 3 2 196 119 0 65.33 164.7 176 0 1 16 8
South Africa BAN 2017 ODI 3 2 196 119 0 98.00 164.7 176 0 1 16 8
South Africa BAN All T20 3 3 83 57 1 27.66 145.6 49 0 0 10 1
South Africa BAN 2017 T20 2 2 69 42 0 34.50 164.2 49 0 0 9 1
South Africa BAN 2007 T20 1 1 14 15 1 93.3 14 0 0 1 0
South Africa BAN All DODI 1 1 43 50 0 43.00 86 43 0 0 2 1
South Africa BAN 2017 DODI 1 1 43 50 0 43.00 86 43 0 0 2 1
South Africa CTB All DT20 1 1 31 26 0 31.00 119.2 31 0 0 1 2
South Africa CTB 2019 DT20 1 1 31 26 0 31.00 119.2 31 0 0 1 2
South Africa CSK All IPL 2 2 105 55 1 52.50 190.9 105 0 1 5 6
South Africa CSK 2009 IPL 2 2 105 55 1 105.00 190.9 105 0 1 5 6
South Africa DC All IPL 3 3 75 66 0 25.00 113.6 44 0 0 5 3
South Africa DC 2009 IPL 3 3 75 66 0 25.00 113.6 44 0 0 5 3
South Africa ENG All ODI 9 9 399 398 2 44.33 100.2 121 1 2 42 3
South Africa ENG 2016 ODI 5 5 218 226 2 72.66 96.4 101 1 1 20 3
South Africa ENG 2009 ODI 4 4 181 172 0 45.25 105.2 121 0 1 22 0
South Africa ENG All T20 5 5 130 76 1 26.00 171 71 1 0 14 7
South Africa ENG 2016 T20 2 2 78 39 0 39.00 200 71 1 0 6 6
South Africa ENG 2009 T20 2 2 34 23 1 34.00 147.8 24 0 0 4 1
South Africa ENG 2007 T20 1 1 18 14 0 18.00 128.5 18 0 0 4 0
South Africa IND All ODI 11 11 365 330 0 33.18 110.6 109 2 1 26 12
South Africa IND 2018 ODI 3 3 62 59 0 20.66 105 30 0 0 5 2
South Africa IND 2013 ODI 3 3 189 152 0 63.00 124.3 109 1 1 12 9
South Africa IND 2011 ODI 5 5 114 119 0 22.80 95.7 76 1 0 9 1
South Africa IND All T20 3 3 21 18 0 7.00 116.6 14 0 0 2 1
South Africa IND 2011 T20 1 1 14 10 0 14.00 140 14 0 0 2 0
South Africa IND 2007 T20 1 1 1 4 0 1.00 25 1 0 0 0 0
South Africa IND 2006 T20 1 1 6 4 0 6.00 150 6 0 0 0 1
South Africa JS All DT20 1 1 53 33 0 53.00 160.6 53 1 0 4 2
South Africa JS 2019 DT20 1 1 53 33 0 53.00 160.6 53 1 0 4 2
South Africa KEN All ODI 1 1 28 22 0 28.00 127.2 28 0 0 4 0
South Africa KEN 2008 ODI 1 1 28 22 0 28.00 127.2 28 0 0 4 0
South Africa KXIP All IPL 2 1 11 11 0 5.50 100 11 0 0 1 0
South Africa KXIP 2009 IPL 2 1 11 11 0 11.00 100 11 0 0 1 0
South Africa KNG All DT20 1 1 43 20 0 43.00 215 43 0 0 2 3
South Africa KNG 2017 DT20 1 1 43 20 0 43.00 215 43 0 0 2 3
South Africa KKR All IPL 2 1 40 32 1 20.00 125 40 0 0 5 0
South Africa KKR 2009 IPL 2 1 40 32 1 125 40 0 0 5 0
South Africa MI All IPL 2 2 56 44 1 28.00 127.2 50 1 0 7 1
South Africa MI 2009 IPL 2 2 56 44 1 56.00 127.2 50 1 0 7 1
South Africa NMBG All DT20 2 2 90 53 0 45.00 169.8 63 1 0 10 2
South Africa NMBG 2019 DT20 2 2 90 53 0 45.00 169.8 63 1 0 10 2
South Africa NZ All ODI 4 4 111 110 0 27.75 100.9 64 1 0 11 1
South Africa NZ 2015 ODI 3 3 104 102 0 34.66 101.9 64 1 0 10 1
South Africa NZ 2013 ODI 1 1 7 8 0 7.00 87.5 7 0 0 1 0
South Africa NZ All T20 4 4 101 80 1 25.25 126.2 52 1 0 11 2
South Africa NZ 2015 T20 2 2 48 30 0 24.00 160 33 0 0 7 1
South Africa NZ 2007 T20 2 2 53 50 1 53.00 106 52 1 0 4 1
South Africa PR All DT20 4 4 171 102 1 42.75 167.6 69 2 0 14 6
South Africa PR 2019 DT20 3 3 139 84 1 69.50 165.4 69 2 0 10 5
South Africa PR 2018 DT20 1 1 32 18 0 32.00 177.7 32 0 0 4 1
South Africa PAK All ODI 8 8 499 518 2 62.37 96.3 128 4 1 43 6
South Africa PAK 2013 ODI 8 8 499 518 2 83.16 96.3 128 4 1 43 6
South Africa PAK All T20 3 2 49 30 0 16.33 163.3 36 0 0 6 2
South Africa PAK 2013 T20 2 2 49 30 0 24.50 163.3 36 0 0 6 2
South Africa PAK 2007 T20 1 0 0 0 0 0 0 0 0 0 0
South Africa RR All IPL 2 2 129 95 1 64.50 135.7 79 2 0 13 2
South Africa RR 2009 IPL 2 2 129 95 1 129.00 135.7 79 2 0 13 2
South Africa RCB All IPL 2 2 49 52 0 24.50 94.2 28 0 0 3 0
South Africa RCB 2009 IPL 2 2 49 52 0 24.50 94.2 28 0 0 3 0
South Africa SL All ODI 10 10 500 427 4 50.00 117 125 4 1 44 8
South Africa SL 2017 ODI 5 5 171 164 2 57.00 104.2 64 2 0 14 1
South Africa SL 2012 ODI 5 5 329 263 2 109.66 125 125 2 1 30 7
South Africa SL All T20 1 1 63 44 0 63.00 143.1 63 1 0 2 3
South Africa SL 2017 T20 1 1 63 44 0 63.00 143.1 63 1 0 2 3
South Africa WI All ODI 4 3 249 163 0 62.25 152.7 149 1 1 18 16
South Africa WI 2015 ODI 4 3 249 163 0 83.00 152.7 149 1 1 18 16
South Africa WI 2007 T20 1 1 16 9 0 16.00 177.7 16 0 0 1 1
Sri Lanka IND All T20 1 1 13 13 0 13.00 100 13 0 0 2 0
Sri Lanka IND 2012 T20 1 1 13 13 0 13.00 100 13 0 0 2 0
Sri Lanka NZ All T20 1 1 54 30 0 54.00 180 54 1 0 5 2
Sri Lanka NZ 2012 T20 1 1 54 30 0 54.00 180 54 1 0 5 2
Sri Lanka PAK All T20 1 1 25 18 0 25.00 138.8 25 0 0 2 1
Sri Lanka PAK 2012 T20 1 1 25 18 0 25.00 138.8 25 0 0 2 1
Sri Lanka SL All ODI 8 8 349 350 0 43.62 99.7 108 2 1 33 6
Sri Lanka SL 2014 ODI 3 3 212 182 0 70.66 116.4 108 1 1 19 5
Sri Lanka SL 2013 ODI 5 5 137 168 0 27.40 81.5 51 1 0 14 1
Sri Lanka SL All T20 4 4 61 44 1 15.25 138.6 30 0 0 4 2
Sri Lanka SL 2013 T20 3 3 31 31 1 15.50 100 15 0 0 3 0
Sri Lanka SL 2012 T20 1 1 30 13 0 30.00 230.7 30 0 0 1 2
Trinidad and Tobago TKR All CPL 1 1 12 14 0 12.00 85.7 12 0 0 1 0
Trinidad and Tobago TKR 2016 CPL 1 1 12 14 0 12.00 85.7 12 0 0 1 0
Trinidad and Tobago WI All ODI 1 1 13 16 0 13.00 81.2 13 0 0 1 0
Trinidad and Tobago WI 2010 ODI 1 1 13 16 0 13.00 81.2 13 0 0 1 0
United Arab Emirates CSK All IPL 3 3 51 49 0 17.00 104 39 0 0 4 1
United Arab Emirates CSK 2021 IPL 1 1 12 11 0 12.00 109 12 0 0 0 1
United Arab Emirates CSK 2020 IPL 2 2 39 38 0 19.50 102.6 39 0 0 4 0
United Arab Emirates DC All IPL 4 3 70 53 0 17.50 132 35 0 0 5 3
United Arab Emirates DC 2021 IPL 1 1 26 26 0 26.00 100 26 0 0 2 1
United Arab Emirates DC 2020 IPL 2 2 44 27 0 22.00 162.9 35 0 0 3 2
United Arab Emirates DC 2014 IPL 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates ISU All PSL 1 1 24 17 0 24.00 141.1 24 0 0 2 1
United Arab Emirates ISU 2019 PSL 1 1 24 17 0 24.00 141.1 24 0 0 2 1
United Arab Emirates KRK All PSL 2 2 36 37 0 18.00 97.2 33 0 0 2 1
United Arab Emirates KRK 2019 PSL 2 2 36 37 0 18.00 97.2 33 0 0 2 1
United Arab Emirates KXIP All IPL 4 4 70 56 0 17.50 125 28 0 0 7 3
United Arab Emirates KXIP 2020 IPL 2 2 30 23 0 15.00 130.4 28 0 0 4 1
United Arab Emirates KXIP 2014 IPL 1 1 17 15 0 17.00 113.3 17 0 0 2 0
United Arab Emirates KKR All IPL 5 4 95 55 1 19.00 172.7 73 1 0 7 6
United Arab Emirates KKR 2021 IPL 2 2 11 10 0 5.50 110 11 0 0 1 0
United Arab Emirates KKR 2020 IPL 2 1 73 33 1 221.2 73 1 0 5 6
United Arab Emirates KKR 2014 IPL 1 1 11 12 0 11.00 91.6 11 0 0 1 0
United Arab Emirates MS All PSL 1 1 52 29 1 52.00 179.3 52 1 0 3 3
United Arab Emirates MS 2019 PSL 1 1 52 29 1 179.3 52 1 0 3 3
United Arab Emirates MI All IPL 4 4 127 90 2 31.75 141.1 56 1 0 9 7
United Arab Emirates MI 2021 IPL 1 1 11 6 0 11.00 183.3 11 0 0 1 1
United Arab Emirates MI 2020 IPL 2 2 71 36 1 71.00 197.2 56 1 0 5 5
United Arab Emirates MI 2014 IPL 1 1 45 48 1 93.7 45 0 0 3 1
United Arab Emirates PAK All ODI 10 10 402 493 1 40.20 81.5 115 2 1 27 3
United Arab Emirates PAK 2013 ODI 5 5 193 215 1 48.25 89.7 115 0 1 14 3
United Arab Emirates PAK 2010 ODI 5 5 209 278 0 41.80 75.1 61 2 0 13 0
United Arab Emirates PAK All T20 4 3 16 24 0 4.00 66.6 11 0 0 1 0
United Arab Emirates PAK 2013 T20 2 1 5 6 0 5.00 83.3 5 0 0 1 0
United Arab Emirates PAK 2010 T20 2 2 11 18 0 5.50 61.1 11 0 0 0 0
United Arab Emirates PSZ All PSL 1 1 14 8 0 14.00 175 14 0 0 3 0
United Arab Emirates PSZ 2019 PSL 1 1 14 8 0 14.00 175 14 0 0 3 0
United Arab Emirates PBKS 2021 IPL 1 1 23 18 0 23.00 127.7 23 0 0 1 2
United Arab Emirates QTG All PSL 2 2 92 78 2 46.00 117.9 47 0 0 9 0
United Arab Emirates QTG 2019 PSL 2 2 92 78 2 117.9 47 0 0 9 0
United Arab Emirates RR All IPL 4 4 71 34 3 17.75 208.8 55 1 0 3 6
United Arab Emirates RR 2021 IPL 1 1 4 1 1 400 4 0 0 1 0
United Arab Emirates RR 2020 IPL 2 2 67 32 2 209.3 55 1 0 2 6
United Arab Emirates RR 2014 IPL 1 1 0 1 0 0 0 0 0 0 0
United Arab Emirates SRH All IPL 4 4 150 110 1 37.50 136.3 56 2 0 11 4
United Arab Emirates SRH 2021 IPL 1 1 19 13 1 146.1 19 0 0 1 1
United Arab Emirates SRH 2020 IPL 3 3 131 97 0 43.66 135 56 2 0 10 3
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 ENG All T20 1 1 35 19 0 35.00 184.2 35 0 0 2 2
Wales ENG 2017 T20 1 1 35 19 0 35.00 184.2 35 0 0 2 2
Wales IND All ODI 1 1 70 71 0 70.00 98.5 70 1 0 7 0
Wales IND 2013 ODI 1 1 70 71 0 70.00 98.5 70 1 0 7 0
Wales WI All ODI 1 1 37 26 0 37.00 142.3 37 0 0 2 1
Wales WI 2013 ODI 1 1 37 26 0 37.00 142.3 37 0 0 2 1
West Indies AUS All ODI 1 1 22 38 0 22.00 57.8 22 0 0 0 0
West Indies AUS 2016 ODI 1 1 22 38 0 22.00 57.8 22 0 0 0 0
West Indies WI All ODI 3 3 174 185 0 58.00 94 102 0 1 8 3
West Indies WI 2016 ODI 1 1 31 49 0 31.00 63.2 31 0 0 0 0
West Indies WI 2010 ODI 2 2 143 136 0 71.50 105.1 102 0 1 8 3
West Indies WI All T20 2 2 30 31 0 15.00 96.7 19 0 0 1 1
West Indies WI 2010 T20 2 2 30 31 0 15.00 96.7 19 0 0 1 1
Zimbabwe AUS All ODI 3 3 199 166 2 66.33 119.8 136 1 1 17 4
Zimbabwe AUS 2014 ODI 3 3 199 166 2 199.00 119.8 136 1 1 17 4

AB de Villiers Against Teams Country Wise Bowling

Country Team Year Mode M Inn B R W SR 2W 3W 5W Econ Avg
NMBG 2018 DT20 1 0 0 0 0 0 0 0 0
Australia ADS All BBL 2 0 0 0 0 0 0 0 0
Australia ADS 2020 BBL 2 0 0 0 0 0 0 0 0
Australia AUS All ODI 4 1 36 42 1 36.00 0 0 0 7.00 42.00
Australia AUS 2014 ODI 4 1 36 42 1 36.00 0 0 0 7.00 42.00
Australia AUS All T20 1 0 0 0 0 0 0 0 0
Australia AUS 2009 T20 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 MLR All BBL 2 0 0 0 0 0 0 0 0
Australia MLR 2020 BBL 2 0 0 0 0 0 0 0 0
Australia MLS All BBL 1 0 0 0 0 0 0 0 0
Australia MLS 2020 BBL 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 SYS All BBL 1 0 0 0 0 0 0 0 0
Australia SYS 2020 BBL 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
Australia WI 2015 ODI 1 0 0 0 0 0 0 0 0
Bangladesh BAN All T20 2 0 0 0 0 0 0 0 0
Bangladesh BAN 2015 T20 2 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 ENG All T20 1 0 0 0 0 0 0 0 0
Barbados ENG 2010 T20 1 0 0 0 0 0 0 0 0
Barbados JT All CPL 1 0 0 0 0 0 0 0 0
Barbados JT 2016 CPL 1 0 0 0 0 0 0 0 0
Barbados SNP All CPL 1 0 0 0 0 0 0 0 0
Barbados SNP 2016 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 2016 CPL 1 0 0 0 0 0 0 0 0
Barbados TKR All CPL 1 0 0 0 0 0 0 0 0
Barbados TKR 2016 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 12 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 4 0 0 0 0 0 0 0 0
England ENG All T20 5 0 0 0 0 0 0 0 0
England ENG 2017 T20 2 0 0 0 0 0 0 0 0
England ENG 2012 T20 2 0 0 0 0 0 0 0 0
England ENG 2009 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 2019 BLAST 1 0 0 0 0 0 0 0 0
England HAM All BLAST 1 0 0 0 0 0 0 0 0
England HAM 2019 BLAST 1 0 0 0 0 0 0 0 0
England IND All ODI 1 0 0 0 0 0 0 0 0
England IND 2017 ODI 1 0 0 0 0 0 0 0 0
England IND All T20 1 0 0 0 0 0 0 0 0
England IND 2009 T20 1 0 0 0 0 0 0 0 0
England KENT All BLAST 1 0 0 0 0 0 0 0 0
England KENT 2019 BLAST 1 0 0 0 0 0 0 0 0
England NZ 2009 T20 1 0 0 0 0 0 0 0 0
England NOTTS All BLAST 1 0 0 0 0 0 0 0 0
England NOTTS 2019 BLAST 1 0 0 0 0 0 0 0 0
England PAK All ODI 2 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 PAK All T20 1 0 0 0 0 0 0 0 0
England PAK 2009 T20 1 0 0 0 0 0 0 0 0
England SOM All BLAST 1 0 0 0 0 0 0 0 0
England SOM 2019 BLAST 1 0 0 0 0 0 0 0 0
England SL All ODI 1 0 0 0 0 0 0 0 0
England SL 2017 ODI 1 0 0 0 0 0 0 0 0
England SUR All BLAST 2 0 0 0 0 0 0 0 0
England SUR 2019 BLAST 2 0 0 0 0 0 0 0 0
England WI All T20 1 0 0 0 0 0 0 0 0
England WI 2009 T20 1 0 0 0 0 0 0 0 0
Grenada NZ All ODI 1 0 0 0 0 0 0 0 0
Grenada NZ 2007 ODI 1 0 0 0 0 0 0 0 0
Grenada WI All ODI 1 0 0 0 0 0 0 0 0
Grenada WI 2007 ODI 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 CSK All IPL 20 0 0 0 0 0 0 0 0
India CSK 2021 IPL 1 0 0 0 0 0 0 0 0
India CSK 2019 IPL 2 0 0 0 0 0 0 0 0
India CSK 2018 IPL 2 0 0 0 0 0 0 0 0
India CSK 2015 IPL 3 0 0 0 0 0 0 0 0
India CSK 2014 IPL 2 0 0 0 0 0 0 0 0
India CSK 2013 IPL 2 0 0 0 0 0 0 0 0
India CSK 2012 IPL 1 0 0 0 0 0 0 0 0
India CSK 2011 IPL 4 0 0 0 0 0 0 0 0
India CSK 2010 IPL 1 0 0 0 0 0 0 0 0
India CSK 2008 IPL 2 0 0 0 0 0 0 0 0
India DC All IPL 4 0 0 0 0 0 0 0 0
India DC 2012 IPL 2 0 0 0 0 0 0 0 0
India DC 2011 IPL 1 0 0 0 0 0 0 0 0
India DC 2010 IPL 1 0 0 0 0 0 0 0 0
India DC All IPL 15 0 0 0 0 0 0 0 0
India DC 2021 IPL 1 0 0 0 0 0 0 0 0
India DC 2019 IPL 2 0 0 0 0 0 0 0 0
India DC 2018 IPL 2 0 0 0 0 0 0 0 0
India DC 2016 IPL 2 0 0 0 0 0 0 0 0
India DC 2015 IPL 2 0 0 0 0 0 0 0 0
India DC 2014 IPL 1 0 0 0 0 0 0 0 0
India DC 2013 IPL 2 0 0 0 0 0 0 0 0
India DC 2012 IPL 2 0 0 0 0 0 0 0 0
India DC 2011 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 4 0 0 0 0 0 0 0 0
India GL 2017 IPL 1 0 0 0 0 0 0 0 0
India GL 2016 IPL 3 0 0 0 0 0 0 0 0
India IND All ODI 9 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 3 0 0 0 0 0 0 0 0
India IND All T20 2 0 0 0 0 0 0 0 0
India IND 2015 T20 2 0 0 0 0 0 0 0 0
India INDAT20 All DT20 1 0 0 0 0 0 0 0 0
India INDAT20 2015 DT20 1 0 0 0 0 0 0 0 0
India KXIP All IPL 19 0 0 0 0 0 0 0 0
India KXIP 2019 IPL 2 0 0 0 0 0 0 0 0
India KXIP 2018 IPL 2 0 0 0 0 0 0 0 0
India KXIP 2017 IPL 2 0 0 0 0 0 0 0 0
India KXIP 2016 IPL 2 0 0 0 0 0 0 0 0
India KXIP 2015 IPL 2 0 0 0 0 0 0 0 0
India KXIP 2014 IPL 1 0 0 0 0 0 0 0 0
India KXIP 2013 IPL 2 0 0 0 0 0 0 0 0
India KXIP 2012 IPL 2 0 0 0 0 0 0 0 0
India KXIP 2011 IPL 2 0 0 0 0 0 0 0 0
India KXIP 2010 IPL 1 0 0 0 0 0 0 0 0
India KTK All IPL 2 0 0 0 0 0 0 0 0
India KTK 2011 IPL 2 0 0 0 0 0 0 0 0
India KKR All IPL 17 0 0 0 0 0 0 0 0
India KKR 2021 IPL 1 0 0 0 0 0 0 0 0
India KKR 2019 IPL 1 0 0 0 0 0 0 0 0
India KKR 2018 IPL 1 0 0 0 0 0 0 0 0
India KKR 2017 IPL 2 0 0 0 0 0 0 0 0
India KKR 2016 IPL 2 0 0 0 0 0 0 0 0
India KKR 2015 IPL 2 0 0 0 0 0 0 0 0
India KKR 2014 IPL 1 0 0 0 0 0 0 0 0
India KKR 2013 IPL 2 0 0 0 0 0 0 0 0
India KKR 2012 IPL 2 0 0 0 0 0 0 0 0
India KKR 2011 IPL 2 0 0 0 0 0 0 0 0
India KKR 2008 IPL 1 0 0 0 0 0 0 0 0
India MI All IPL 19 0 0 0 0 0 0 0 0
India MI 2021 IPL 1 0 0 0 0 0 0 0 0
India MI 2019 IPL 2 0 0 0 0 0 0 0 0
India MI 2018 IPL 1 0 0 0 0 0 0 0 0
India MI 2017 IPL 2 0 0 0 0 0 0 0 0
India MI 2016 IPL 2 0 0 0 0 0 0 0 0
India MI 2015 IPL 2 0 0 0 0 0 0 0 0
India MI 2014 IPL 1 0 0 0 0 0 0 0 0
India MI 2013 IPL 1 0 0 0 0 0 0 0 0
India MI 2012 IPL 2 0 0 0 0 0 0 0 0
India MI 2011 IPL 2 0 0 0 0 0 0 0 0
India MI 2010 IPL 2 0 0 0 0 0 0 0 0
India MI 2008 IPL 1 0 0 0 0 0 0 0 0
India PWI All IPL 5 0 0 0 0 0 0 0 0
India PWI 2013 IPL 2 0 0 0 0 0 0 0 0
India PWI 2012 IPL 2 0 0 0 0 0 0 0 0
India PWI 2011 IPL 1 0 0 0 0 0 0 0 0
India PBKS 2021 IPL 1 0 0 0 0 0 0 0 0
India RR All IPL 15 0 0 0 0 0 0 0 0
India RR 2021 IPL 1 0 0 0 0 0 0 0 0
India RR 2019 IPL 1 0 0 0 0 0 0 0 0
India RR 2018 IPL 2 0 0 0 0 0 0 0 0
India RR 2015 IPL 3 0 0 0 0 0 0 0 0
India RR 2014 IPL 1 0 0 0 0 0 0 0 0
India RR 2013 IPL 2 0 0 0 0 0 0 0 0
India RR 2012 IPL 2 0 0 0 0 0 0 0 0
India RR 2011 IPL 1 0 0 0 0 0 0 0 0
India RR 2010 IPL 1 0 0 0 0 0 0 0 0
India RR 2008 IPL 1 0 0 0 0 0 0 0 0
India RPS All IPL 4 0 0 0 0 0 0 0 0
India RPS 2017 IPL 2 0 0 0 0 0 0 0 0
India RPS 2016 IPL 2 0 0 0 0 0 0 0 0
India RCB All IPL 2 0 0 0 0 0 0 0 0
India RCB 2010 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 ODI 1 0 0 0 0 0 0 0 0
India SL 2006 ODI 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
India SRH All IPL 13 0 0 0 0 0 0 0 0
India SRH 2021 IPL 1 0 0 0 0 0 0 0 0
India SRH 2019 IPL 2 0 0 0 0 0 0 0 0
India SRH 2018 IPL 2 0 0 0 0 0 0 0 0
India SRH 2016 IPL 3 0 0 0 0 0 0 0 0
India SRH 2015 IPL 2 0 0 0 0 0 0 0 0
India SRH 2014 IPL 2 0 0 0 0 0 0 0 0
India SRH 2013 IPL 1 0 0 0 0 0 0 0 0
India TNT All DT20 1 0 0 0 0 0 0 0 0
India TNT 2013 DT20 1 0 0 0 0 0 0 0 0
India WAR All DT20 1 0 0 0 0 0 0 0 0
India WAR 2011 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
Ireland IND All ODI 1 0 0 0 0 0 0 0 0
Ireland IND 2007 ODI 1 0 0 0 0 0 0 0 0
New Zealand NZ All ODI 11 2 54 49 2 27.00 1 0 0 5.44 24.50
New Zealand NZ 2017 ODI 5 0 0 0 0 0 0 0 0
New Zealand NZ 2015 ODI 1 1 18 21 0 0 0 0 7.00 0
New Zealand NZ 2014 ODI 2 1 36 28 2 18.00 1 0 0 4.66 14.00
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 1 36 43 1 36.00 0 0 0 7.16 43.00
New Zealand PAK 2015 ODI 1 1 36 43 1 36.00 0 0 0 7.16 43.00
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
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 SNP All CPL 1 0 0 0 0 0 0 0 0
Saint Kitts and Nevis SNP 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 AUS All ODI 1 0 0 0 0 0 0 0 0
Saint Lucia AUS 2007 ODI 1 0 0 0 0 0 0 0 0
Saint Lucia IND All T20 1 0 0 0 0 0 0 0 0
Saint Lucia IND 2010 T20 1 0 0 0 0 0 0 0 0
Saint Lucia PAK All T20 1 0 0 0 0 0 0 0 0
Saint Lucia PAK 2010 T20 1 0 0 0 0 0 0 0 0
South Africa AUS All T20 4 0 0 0 0 0 0 0 0
South Africa AUS 2016 T20 2 0 0 0 0 0 0 0 0
South Africa AUS 2014 T20 1 0 0 0 0 0 0 0 0
South Africa AUS 2006 T20 1 0 0 0 0 0 0 0 0
South Africa BAN All ODI 3 0 0 0 0 0 0 0 0
South Africa BAN 2017 ODI 3 0 0 0 0 0 0 0 0
South Africa BAN All T20 3 0 0 0 0 0 0 0 0
South Africa BAN 2017 T20 2 0 0 0 0 0 0 0 0
South Africa BAN 2007 T20 1 0 0 0 0 0 0 0 0
South Africa BAN All DODI 1 0 0 0 0 0 0 0 0
South Africa BAN 2017 DODI 1 0 0 0 0 0 0 0 0
South Africa CTB All DT20 1 0 0 0 0 0 0 0 0
South Africa CTB 2019 DT20 1 0 0 0 0 0 0 0 0
South Africa CSK All IPL 2 0 0 0 0 0 0 0 0
South Africa CSK 2009 IPL 2 0 0 0 0 0 0 0 0
South Africa DC All IPL 3 0 0 0 0 0 0 0 0
South Africa DC 2009 IPL 3 0 0 0 0 0 0 0 0
South Africa ENG All ODI 9 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 4 0 0 0 0 0 0 0 0
South Africa ENG All T20 5 0 0 0 0 0 0 0 0
South Africa ENG 2016 T20 2 0 0 0 0 0 0 0 0
South Africa ENG 2009 T20 2 0 0 0 0 0 0 0 0
South Africa ENG 2007 T20 1 0 0 0 0 0 0 0 0
South Africa IND All ODI 11 0 0 0 0 0 0 0 0
South Africa IND 2018 ODI 3 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 3 0 0 0 0 0 0 0 0
South Africa IND 2011 T20 1 0 0 0 0 0 0 0 0
South Africa IND 2007 T20 1 0 0 0 0 0 0 0 0
South Africa IND 2006 T20 1 0 0 0 0 0 0 0 0
South Africa JS All DT20 1 0 0 0 0 0 0 0 0
South Africa JS 2019 DT20 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 KXIP All IPL 2 0 0 0 0 0 0 0 0
South Africa KXIP 2009 IPL 2 0 0 0 0 0 0 0 0
South Africa KNG All 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 KKR All IPL 2 0 0 0 0 0 0 0 0
South Africa KKR 2009 IPL 2 0 0 0 0 0 0 0 0
South Africa MI All IPL 2 0 0 0 0 0 0 0 0
South Africa MI 2009 IPL 2 0 0 0 0 0 0 0 0
South Africa NMBG All DT20 2 0 0 0 0 0 0 0 0
South Africa NMBG 2019 DT20 2 0 0 0 0 0 0 0 0
South Africa NZ All ODI 4 1 12 11 0 0 0 0 5.50 0
South Africa NZ 2015 ODI 3 1 12 11 0 0 0 0 5.50 0
South Africa NZ 2013 ODI 1 0 0 0 0 0 0 0 0
South Africa NZ All T20 4 0 0 0 0 0 0 0 0
South Africa NZ 2015 T20 2 0 0 0 0 0 0 0 0
South Africa NZ 2007 T20 2 0 0 0 0 0 0 0 0
South Africa PR All DT20 4 0 0 0 0 0 0 0 0
South Africa PR 2019 DT20 3 0 0 0 0 0 0 0 0
South Africa PR 2018 DT20 1 0 0 0 0 0 0 0 0
South Africa PAK All ODI 8 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 3 0 0 0 0 0 0 0 0
South Africa PAK 2013 T20 2 0 0 0 0 0 0 0 0
South Africa PAK 2007 T20 1 0 0 0 0 0 0 0 0
South Africa RR All IPL 2 0 0 0 0 0 0 0 0
South Africa RR 2009 IPL 2 0 0 0 0 0 0 0 0
South Africa RCB All IPL 2 0 0 0 0 0 0 0 0
South Africa RCB 2009 IPL 2 0 0 0 0 0 0 0 0
South Africa SL All ODI 10 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 5 0 0 0 0 0 0 0 0
South Africa SL All T20 1 0 0 0 0 0 0 0 0
South Africa SL 2017 T20 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
South Africa WI 2007 T20 1 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 8 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 5 0 0 0 0 0 0 0 0
Sri Lanka SL All T20 4 0 0 0 0 0 0 0 0
Sri Lanka SL 2013 T20 3 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 TKR All CPL 1 0 0 0 0 0 0 0 0
Trinidad and Tobago TKR 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 CSK All IPL 3 0 0 0 0 0 0 0 0
United Arab Emirates CSK 2021 IPL 1 0 0 0 0 0 0 0 0
United Arab Emirates CSK 2020 IPL 2 0 0 0 0 0 0 0 0
United Arab Emirates DC All IPL 4 0 0 0 0 0 0 0 0
United Arab Emirates DC 2021 IPL 1 0 0 0 0 0 0 0 0
United Arab Emirates DC 2020 IPL 2 0 0 0 0 0 0 0 0
United Arab Emirates DC 2014 IPL 1 0 0 0 0 0 0 0 0
United Arab Emirates ISU All PSL 1 0 0 0 0 0 0 0 0
United Arab Emirates ISU 2019 PSL 1 0 0 0 0 0 0 0 0
United Arab Emirates KRK All PSL 2 0 0 0 0 0 0 0 0
United Arab Emirates KRK 2019 PSL 2 0 0 0 0 0 0 0 0
United Arab Emirates KXIP All IPL 4 0 0 0 0 0 0 0 0
United Arab Emirates KXIP 2020 IPL 2 0 0 0 0 0 0 0 0
United Arab Emirates KXIP 2014 IPL 1 0 0 0 0 0 0 0 0
United Arab Emirates KKR All IPL 5 0 0 0 0 0 0 0 0
United Arab Emirates KKR 2021 IPL 2 0 0 0 0 0 0 0 0
United Arab Emirates KKR 2020 IPL 2 0 0 0 0 0 0 0 0
United Arab Emirates KKR 2014 IPL 1 0 0 0 0 0 0 0 0
United Arab Emirates MS All PSL 1 0 0 0 0 0 0 0 0
United Arab Emirates MS 2019 PSL 1 0 0 0 0 0 0 0 0
United Arab Emirates MI All IPL 4 0 0 0 0 0 0 0 0
United Arab Emirates MI 2021 IPL 1 0 0 0 0 0 0 0 0
United Arab Emirates MI 2020 IPL 2 0 0 0 0 0 0 0 0
United Arab Emirates MI 2014 IPL 1 0 0 0 0 0 0 0 0
United Arab Emirates PAK All ODI 10 0 0 0 0 0 0 0 0
United Arab Emirates PAK 2013 ODI 5 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 4 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 PAK 2010 T20 2 0 0 0 0 0 0 0 0
United Arab Emirates PSZ All PSL 1 0 0 0 0 0 0 0 0
United Arab Emirates PSZ 2019 PSL 1 0 0 0 0 0 0 0 0
United Arab Emirates PBKS 2021 IPL 1 0 0 0 0 0 0 0 0
United Arab Emirates QTG All PSL 2 0 0 0 0 0 0 0 0
United Arab Emirates QTG 2019 PSL 2 0 0 0 0 0 0 0 0
United Arab Emirates RR All IPL 4 0 0 0 0 0 0 0 0
United Arab Emirates RR 2021 IPL 1 0 0 0 0 0 0 0 0
United Arab Emirates RR 2020 IPL 2 0 0 0 0 0 0 0 0
United Arab Emirates RR 2014 IPL 1 0 0 0 0 0 0 0 0
United Arab Emirates SRH All IPL 4 0 0 0 0 0 0 0 0
United Arab Emirates SRH 2021 IPL 1 0 0 0 0 0 0 0 0
United Arab Emirates SRH 2020 IPL 3 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 ENG All T20 1 0 0 0 0 0 0 0 0
Wales ENG 2017 T20 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 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 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
West Indies WI All T20 2 0 0 0 0 0 0 0 0
West Indies WI 2010 T20 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

AB de Villiers Against Teams Country Wise Fielding

Country Team Year Mode M C ST DT CR T
NMBG 2018 DT20 1 1 0 0 1 0
Australia ADS All BBL 2 2 0 0 0 0
Australia ADS 2020 BBL 2 2 0 0 0 0
Australia AUS All ODI 4 2 0 0 0 0
Australia AUS 2014 ODI 4 2 0 0 0 0
Australia AUS All T20 1 2 0 0 0 0
Australia AUS 2009 T20 1 2 0 0 0 0
Australia IND All ODI 1 0 0 2 2 0
Australia IND 2015 ODI 1 0 0 2 2 0
Australia MLR All BBL 2 0 0 0 0 0
Australia MLR 2020 BBL 2 0 0 0 0 0
Australia MLS All BBL 1 1 1 0 0 1
Australia MLS 2020 BBL 1 1 1 0 0 1
Australia SL All ODI 1 0 0 0 0 0
Australia SL 2015 ODI 1 0 0 0 0 0
Australia SYS All BBL 1 0 0 0 0 0
Australia SYS 2020 BBL 1 0 0 0 0 0
Australia WI All ODI 1 1 0 0 0 0
Australia WI 2015 ODI 1 1 0 0 0 0
Australia WI 2015 ODI 1 1 0 0 0 0
Bangladesh BAN All T20 2 2 0 0 1 0
Bangladesh BAN 2015 T20 2 2 0 0 1 0
Bangladesh ENG All T20 1 1 0 0 0 0
Bangladesh ENG 2014 T20 1 1 0 0 0 0
Bangladesh IND All T20 1 2 0 0 0 0
Bangladesh IND 2014 T20 1 2 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 1 0 0 0 0
Bangladesh PAK 2014 T20 1 1 0 0 0 0
Bangladesh SL All T20 1 1 0 0 0 0
Bangladesh SL 2014 T20 1 1 0 0 0 0
Barbados ENG All T20 1 1 0 0 0 0
Barbados ENG 2010 T20 1 1 0 0 0 0
Barbados JT All CPL 1 1 0 0 0 0
Barbados JT 2016 CPL 1 1 0 0 0 0
Barbados SNP All CPL 1 1 0 0 0 0
Barbados SNP 2016 CPL 1 1 0 0 0 0
Barbados STZ All CPL 1 0 0 0 0 0
Barbados STZ 2016 CPL 1 0 0 0 0 0
Barbados TKR All CPL 1 1 0 0 0 0
Barbados TKR 2016 CPL 1 1 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 12 15 0 0 1 1
England ENG 2017 ODI 3 1 0 0 0 0
England ENG 2013 ODI 1 2 0 0 0 0
England ENG 2012 ODI 4 10 0 0 1 1
England ENG 2008 ODI 4 2 0 0 0 0
England ENG All T20 5 1 0 0 0 0
England ENG 2017 T20 2 1 0 0 0 0
England ENG 2012 T20 2 0 0 0 0 0
England ENG 2009 T20 1 0 0 0 0 0
England ESS All BLAST 1 0 0 0 0 0
England ESS 2019 BLAST 1 0 0 0 0 0
England HAM All BLAST 1 0 0 0 0 0
England HAM 2019 BLAST 1 0 0 0 0 0
England IND All ODI 1 0 0 0 0 0
England IND 2017 ODI 1 0 0 0 0 0
England IND All T20 1 3 0 0 0 0
England IND 2009 T20 1 3 0 0 0 0
England KENT All BLAST 1 1 0 0 0 0
England KENT 2019 BLAST 1 1 0 0 0 0
England NZ 2009 T20 1 0 0 0 0 0
England NOTTS All BLAST 1 0 0 0 0 0
England NOTTS 2019 BLAST 1 0 0 0 0 0
England PAK All ODI 2 0 0 0 0 0
England PAK 2017 ODI 1 0 0 0 0 0
England PAK 2013 ODI 1 0 0 0 0 0
England PAK All T20 1 1 0 0 0 0
England PAK 2009 T20 1 1 0 0 0 0
England SOM All BLAST 1 1 0 0 0 0
England SOM 2019 BLAST 1 1 0 0 0 0
England SL All ODI 1 1 0 1 1 0
England SL 2017 ODI 1 1 0 1 1 0
England SUR All BLAST 2 2 0 0 0 0
England SUR 2019 BLAST 2 2 0 0 0 0
England WI All T20 1 1 0 0 0 0
England WI 2009 T20 1 1 0 0 0 0
Grenada NZ All ODI 1 0 0 0 0 0
Grenada NZ 2007 ODI 1 0 0 0 0 0
Grenada WI All ODI 1 1 0 0 0 0
Grenada WI 2007 ODI 1 1 0 0 0 0
India AFG All T20 1 1 0 0 0 0
India AFG 2016 T20 1 1 0 0 0 0
India CSK All IPL 20 9 0 1 1 0
India CSK 2021 IPL 1 0 0 0 0 0
India CSK 2019 IPL 2 2 0 0 0 0
India CSK 2018 IPL 2 0 0 0 0 0
India CSK 2015 IPL 3 2 0 0 0 0
India CSK 2014 IPL 2 1 0 0 0 0
India CSK 2013 IPL 2 0 0 0 0 0
India CSK 2012 IPL 1 0 0 0 0 0
India CSK 2011 IPL 4 2 0 0 0 0
India CSK 2010 IPL 1 0 0 1 1 0
India CSK 2008 IPL 2 2 0 0 0 0
India DC All IPL 4 4 0 0 1 0
India DC 2012 IPL 2 1 0 0 0 0
India DC 2011 IPL 1 1 0 0 0 0
India DC 2010 IPL 1 2 0 0 1 0
India DC All IPL 15 10 0 1 1 2
India DC 2021 IPL 1 3 0 0 0 0
India DC 2019 IPL 2 1 0 0 0 0
India DC 2018 IPL 2 2 0 0 0 0
India DC 2016 IPL 2 1 0 0 0 0
India DC 2015 IPL 2 1 0 1 1 0
India DC 2014 IPL 1 0 0 0 0 0
India DC 2013 IPL 2 0 0 0 0 0
India DC 2012 IPL 2 1 0 0 0 1
India DC 2011 IPL 1 1 0 0 0 1
India ENG All ODI 1 1 0 0 0 0
India ENG 2011 ODI 1 1 0 0 0 0
India ENG All T20 1 0 0 0 0 1
India ENG 2016 T20 1 0 0 0 0 1
India GL All IPL 4 6 0 0 0 0
India GL 2017 IPL 1 2 0 0 0 0
India GL 2016 IPL 3 4 0 0 0 0
India IND All ODI 9 4 0 0 1 0
India IND 2015 ODI 5 3 0 0 0 0
India IND 2011 ODI 1 0 0 0 0 0
India IND 2010 ODI 3 1 0 0 1 0
India IND All T20 2 1 0 0 0 2
India IND 2015 T20 2 1 0 0 0 2
India INDAT20 All DT20 1 0 0 0 0 0
India INDAT20 2015 DT20 1 0 0 0 0 0
India KXIP All IPL 19 13 0 0 1 2
India KXIP 2019 IPL 2 3 0 0 0 0
India KXIP 2018 IPL 2 0 0 0 1 0
India KXIP 2017 IPL 2 1 0 0 0 0
India KXIP 2016 IPL 2 3 0 0 0 0
India KXIP 2015 IPL 2 1 0 0 0 0
India KXIP 2014 IPL 1 1 0 0 0 0
India KXIP 2013 IPL 2 2 0 0 0 0
India KXIP 2012 IPL 2 1 0 0 0 2
India KXIP 2011 IPL 2 0 0 0 0 0
India KXIP 2010 IPL 1 0 0 0 0 0
India KTK All IPL 2 1 1 1 1 1
India KTK 2011 IPL 2 1 1 1 1 1
India KKR All IPL 17 9 1 0 1 1
India KKR 2021 IPL 1 1 0 0 0 0
India KKR 2019 IPL 1 0 0 0 0 0
India KKR 2018 IPL 1 2 0 0 0 0
India KKR 2017 IPL 2 1 0 0 0 0
India KKR 2016 IPL 2 1 0 0 0 0
India KKR 2015 IPL 2 1 0 0 0 0
India KKR 2014 IPL 1 0 0 0 0 0
India KKR 2013 IPL 2 1 0 0 0 0
India KKR 2012 IPL 2 1 1 0 0 0
India KKR 2011 IPL 2 1 0 0 1 0
India KKR 2008 IPL 1 0 0 0 0 1
India MI All IPL 19 11 1 0 1 1
India MI 2021 IPL 1 1 0 0 0 1
India MI 2019 IPL 2 0 0 0 0 0
India MI 2018 IPL 1 1 0 0 0 0
India MI 2017 IPL 2 1 0 0 0 0
India MI 2016 IPL 2 4 0 0 0 0
India MI 2015 IPL 2 1 0 0 0 0
India MI 2014 IPL 1 0 0 0 0 0
India MI 2013 IPL 1 0 0 0 1 0
India MI 2012 IPL 2 0 0 0 0 0
India MI 2011 IPL 2 0 1 0 0 0
India MI 2010 IPL 2 2 0 0 0 0
India MI 2008 IPL 1 1 0 0 0 0
India PWI All IPL 5 3 2 1 2 0
India PWI 2013 IPL 2 3 0 0 0 0
India PWI 2012 IPL 2 0 2 1 2 0
India PWI 2011 IPL 1 0 0 0 0 0
India PBKS 2021 IPL 1 1 0 0 0 0
India RR All IPL 15 6 2 1 2 1
India RR 2021 IPL 1 1 0 0 0 0
India RR 2019 IPL 1 0 0 0 0 0
India RR 2018 IPL 2 0 0 0 0 0
India RR 2015 IPL 3 2 0 0 0 0
India RR 2014 IPL 1 0 0 0 0 0
India RR 2013 IPL 2 1 0 0 0 1
India RR 2012 IPL 2 0 2 0 0 0
India RR 2011 IPL 1 1 0 0 1 0
India RR 2010 IPL 1 1 0 0 0 0
India RR 2008 IPL 1 0 0 1 1 0
India RPS All IPL 4 3 0 0 0 0
India RPS 2017 IPL 2 1 0 0 0 0
India RPS 2016 IPL 2 2 0 0 0 0
India RCB All IPL 2 1 0 0 1 0
India RCB 2010 IPL 1 1 0 0 1 0
India RCB 2008 IPL 1 0 0 0 0 0
India SL All ODI 1 0 0 0 0 0
India SL 2006 ODI 1 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 13 8 0 0 0 1
India SRH 2021 IPL 1 1 0 0 0 1
India SRH 2019 IPL 2 0 0 0 0 0
India SRH 2018 IPL 2 1 0 0 0 0
India SRH 2016 IPL 3 4 0 0 0 0
India SRH 2015 IPL 2 0 0 0 0 0
India SRH 2014 IPL 2 1 0 0 0 0
India SRH 2013 IPL 1 1 0 0 0 0
India TNT All DT20 1 0 0 0 0 0
India TNT 2013 DT20 1 0 0 0 0 0
India WAR All DT20 1 1 0 0 0 0
India WAR 2011 DT20 1 1 0 0 0 0
India WI All ODI 1 0 0 0 0 1
India WI 2011 ODI 1 0 0 0 0 1
India WI All T20 1 1 0 0 0 0
India WI 2016 T20 1 1 0 0 0 0
Ireland IND All ODI 1 1 0 0 0 0
Ireland IND 2007 ODI 1 1 0 0 0 0
New Zealand NZ All ODI 11 7 1 0 1 1
New Zealand NZ 2017 ODI 5 1 0 0 1 0
New Zealand NZ 2015 ODI 1 0 0 0 0 0
New Zealand NZ 2014 ODI 2 0 0 0 0 0
New Zealand NZ 2012 ODI 3 6 1 0 0 1
New Zealand NZ All T20 4 2 0 1 1 0
New Zealand NZ 2017 T20 1 0 0 0 0 0
New Zealand NZ 2012 T20 3 2 0 1 1 0
New Zealand PAK All ODI 1 1 0 0 0 0
New Zealand PAK 2015 ODI 1 1 0 0 0 0
New Zealand SL All ODI 1 0 0 0 0 0
New Zealand SL 2015 ODI 1 0 0 0 0 0
Saint Kitts and Nevis AUS All ODI 1 0 0 0 0 0
Saint Kitts and Nevis AUS 2016 ODI 1 0 0 0 0 0
Saint Kitts and Nevis SNP All CPL 1 1 0 0 0 0
Saint Kitts and Nevis SNP 2016 CPL 1 1 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 AUS All ODI 1 0 0 0 0 0
Saint Lucia AUS 2007 ODI 1 0 0 0 0 0
Saint Lucia IND All T20 1 1 0 0 0 0
Saint Lucia IND 2010 T20 1 1 0 0 0 0
Saint Lucia PAK All T20 1 1 0 0 0 0
Saint Lucia PAK 2010 T20 1 1 0 0 0 0
South Africa AUS All T20 4 2 1 0 0 0
South Africa AUS 2016 T20 2 1 0 0 0 0
South Africa AUS 2014 T20 1 0 0 0 0 0
South Africa AUS 2006 T20 1 1 1 0 0 0
South Africa BAN All ODI 3 2 0 0 0 0
South Africa BAN 2017 ODI 3 2 0 0 0 0
South Africa BAN All T20 3 3 0 0 0 0
South Africa BAN 2017 T20 2 2 0 0 0 0
South Africa BAN 2007 T20 1 1 0 0 0 0
South Africa BAN All DODI 1 0 0 0 0 0
South Africa BAN 2017 DODI 1 0 0 0 0 0
South Africa CTB All DT20 1 1 0 0 0 0
South Africa CTB 2019 DT20 1 1 0 0 0 0
South Africa CSK All IPL 2 5 0 0 1 0
South Africa CSK 2009 IPL 2 5 0 0 1 0
South Africa DC All IPL 3 3 0 0 0 0
South Africa DC 2009 IPL 3 3 0 0 0 0
South Africa ENG All ODI 9 7 0 0 0 0
South Africa ENG 2016 ODI 5 5 0 0 0 0
South Africa ENG 2009 ODI 4 2 0 0 0 0
South Africa ENG All T20 5 3 1 0 0 0
South Africa ENG 2016 T20 2 0 1 0 0 0
South Africa ENG 2009 T20 2 1 0 0 0 0
South Africa ENG 2007 T20 1 2 0 0 0 0
South Africa IND All ODI 11 8 1 0 0 0
South Africa IND 2018 ODI 3 1 0 0 0 0
South Africa IND 2013 ODI 3 1 0 0 0 0
South Africa IND 2011 ODI 5 6 1 0 0 0
South Africa IND All T20 3 0 0 0 0 0
South Africa IND 2011 T20 1 0 0 0 0 0
South Africa IND 2007 T20 1 0 0 0 0 0
South Africa IND 2006 T20 1 0 0 0 0 0
South Africa JS All DT20 1 0 0 0 1 0
South Africa JS 2019 DT20 1 0 0 0 1 0
South Africa KEN All ODI 1 1 0 0 0 0
South Africa KEN 2008 ODI 1 1 0 0 0 0
South Africa KXIP All IPL 2 1 0 0 0 0
South Africa KXIP 2009 IPL 2 1 0 0 0 0
South Africa KNG All DT20 1 2 0 0 0 0
South Africa KNG 2017 DT20 1 2 0 0 0 0
South Africa KKR All IPL 2 2 0 0 0 0
South Africa KKR 2009 IPL 2 2 0 0 0 0
South Africa MI All IPL 2 2 0 0 0 0
South Africa MI 2009 IPL 2 2 0 0 0 0
South Africa NMBG All DT20 2 0 0 0 0 0
South Africa NMBG 2019 DT20 2 0 0 0 0 0
South Africa NZ All ODI 4 0 0 1 1 0
South Africa NZ 2015 ODI 3 0 0 0 0 0
South Africa NZ 2013 ODI 1 0 0 1 1 0
South Africa NZ All T20 4 5 0 0 0 0
South Africa NZ 2015 T20 2 3 0 0 0 0
South Africa NZ 2007 T20 2 2 0 0 0 0
South Africa PR All DT20 4 1 0 0 0 0
South Africa PR 2019 DT20 3 0 0 0 0 0
South Africa PR 2018 DT20 1 1 0 0 0 0
South Africa PAK All ODI 8 9 0 0 0 0
South Africa PAK 2013 ODI 8 9 0 0 0 0
South Africa PAK All T20 3 4 0 0 0 0
South Africa PAK 2013 T20 2 1 0 0 0 0
South Africa PAK 2007 T20 1 3 0 0 0 0
South Africa RR All IPL 2 0 0 0 0 0
South Africa RR 2009 IPL 2 0 0 0 0 0
South Africa RCB All IPL 2 0 0 1 1 0
South Africa RCB 2009 IPL 2 0 0 1 1 0
South Africa SL All ODI 10 11 0 0 0 1
South Africa SL 2017 ODI 5 4 0 0 0 0
South Africa SL 2012 ODI 5 7 0 0 0 1
South Africa SL All T20 1 0 0 0 0 0
South Africa SL 2017 T20 1 0 0 0 0 0
South Africa WI All ODI 4 8 2 0 2 0
South Africa WI 2015 ODI 4 8 2 0 2 0
South Africa WI 2007 T20 1 2 0 0 0 0
Sri Lanka IND All T20 1 1 0 0 0 1
Sri Lanka IND 2012 T20 1 1 0 0 0 1
Sri Lanka NZ All T20 1 1 0 0 0 0
Sri Lanka NZ 2012 T20 1 1 0 0 0 0
Sri Lanka PAK All T20 1 1 2 0 0 0
Sri Lanka PAK 2012 T20 1 1 2 0 0 0
Sri Lanka SL All ODI 8 6 0 0 1 1
Sri Lanka SL 2014 ODI 3 2 0 0 1 0
Sri Lanka SL 2013 ODI 5 4 0 0 0 1
Sri Lanka SL All T20 4 5 0 0 0 1
Sri Lanka SL 2013 T20 3 4 0 0 0 0
Sri Lanka SL 2012 T20 1 1 0 0 0 1
Trinidad and Tobago TKR All CPL 1 0 0 0 0 0
Trinidad and Tobago TKR 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 CSK All IPL 3 2 0 0 0 0
United Arab Emirates CSK 2021 IPL 1 1 0 0 0 0
United Arab Emirates CSK 2020 IPL 2 1 0 0 0 0
United Arab Emirates DC All IPL 4 1 0 0 0 0
United Arab Emirates DC 2021 IPL 1 0 0 0 0 0
United Arab Emirates DC 2020 IPL 2 1 0 0 0 0
United Arab Emirates DC 2014 IPL 1 0 0 0 0 0
United Arab Emirates ISU All PSL 1 0 0 0 0 0
United Arab Emirates ISU 2019 PSL 1 0 0 0 0 0
United Arab Emirates KRK All PSL 2 1 0 0 0 0
United Arab Emirates KRK 2019 PSL 2 1 0 0 0 0
United Arab Emirates KXIP All IPL 4 1 0 1 1 0
United Arab Emirates KXIP 2020 IPL 2 1 0 1 1 0
United Arab Emirates KXIP 2014 IPL 1 0 0 0 0 0
United Arab Emirates KKR All IPL 5 5 0 0 0 1
United Arab Emirates KKR 2021 IPL 2 2 0 0 0 0
United Arab Emirates KKR 2020 IPL 2 2 0 0 0 1
United Arab Emirates KKR 2014 IPL 1 1 0 0 0 0
United Arab Emirates MS All PSL 1 0 0 0 0 0
United Arab Emirates MS 2019 PSL 1 0 0 0 0 0
United Arab Emirates MI All IPL 4 3 0 0 0 0
United Arab Emirates MI 2021 IPL 1 0 0 0 0 0
United Arab Emirates MI 2020 IPL 2 1 0 0 0 0
United Arab Emirates MI 2014 IPL 1 2 0 0 0 0
United Arab Emirates PAK All ODI 10 16 1 0 1 4
United Arab Emirates PAK 2013 ODI 5 6 0 0 1 1
United Arab Emirates PAK 2010 ODI 5 10 1 0 0 3
United Arab Emirates PAK All T20 4 0 0 0 0 1
United Arab Emirates PAK 2013 T20 2 0 0 0 0 0
United Arab Emirates PAK 2010 T20 2 0 0 0 0 1
United Arab Emirates PSZ All PSL 1 0 0 0 0 0
United Arab Emirates PSZ 2019 PSL 1 0 0 0 0 0
United Arab Emirates PBKS 2021 IPL 1 0 0 0 0 0
United Arab Emirates QTG All PSL 2 1 0 0 0 0
United Arab Emirates QTG 2019 PSL 2 1 0 0 0 0
United Arab Emirates RR All IPL 4 4 0 0 0 0
United Arab Emirates RR 2021 IPL 1 2 0 0 0 0
United Arab Emirates RR 2020 IPL 2 1 0 0 0 0
United Arab Emirates RR 2014 IPL 1 1 0 0 0 0
United Arab Emirates SRH All IPL 4 5 1 0 0 0
United Arab Emirates SRH 2021 IPL 1 2 0 0 0 0
United Arab Emirates SRH 2020 IPL 3 3 1 0 0 0
Wales ENG All ODI 1 0 0 0 0 0
Wales ENG 2012 ODI 1 0 0 0 0 0
Wales ENG All T20 1 1 0 0 0 0
Wales ENG 2017 T20 1 1 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 WI All ODI 1 1 0 0 0 0
Wales WI 2013 ODI 1 1 0 0 0 0
West Indies AUS All ODI 1 1 0 0 0 0
West Indies AUS 2016 ODI 1 1 0 0 0 0
West Indies WI All ODI 3 3 0 0 0 0
West Indies WI 2016 ODI 1 1 0 0 0 0
West Indies WI 2010 ODI 2 2 0 0 0 0
West Indies WI All T20 2 4 2 1 1 1
West Indies WI 2010 T20 2 4 2 1 1 1
Zimbabwe AUS All ODI 3 3 0 0 0 0
Zimbabwe AUS 2014 ODI 3 3 0 0 0 0