AB de Villiers Stats On Countries

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 statistics against different cricketing nations, offering insights into A.Villiers performances against teams from various countries.

Search

AB de Villiers Stats On Countries Batting

Country Year Mode M Inn R B NO AVG SR HS 50 100 4s 6s
Australia All ODI 7 6 463 343 1 66.14 134.9 162 3 1 44 10
Australia 2015 ODI 3 2 192 104 1 192.00 184.6 162 0 1 20 8
Australia 2014 ODI 4 4 271 239 0 67.75 113.3 91 3 0 24 2
Bangladesh All ODI 1 1 35 40 0 35.00 87.5 35 0 0 4 0
Bangladesh 2011 ODI 1 1 35 40 0 35.00 87.5 35 0 0 4 0
Barbados All ODI 1 1 2 10 0 2.00 20 2 0 0 0 0
Barbados 2016 ODI 1 1 2 10 0 2.00 20 2 0 0 0 0
Dominica All ODI 2 2 127 144 1 63.50 88.1 70 2 0 5 1
Dominica 2010 ODI 2 2 127 144 1 127.00 88.1 70 2 0 5 1
England All ODI 16 16 400 477 2 25.00 83.8 75 2 0 40 1
England 2017 ODI 6 6 144 135 1 28.80 106.6 52 1 0 19 0
England 2013 ODI 2 2 31 40 0 15.50 77.5 31 0 0 1 1
England 2012 ODI 4 4 170 185 1 56.66 91.8 75 1 0 16 0
England 2008 ODI 4 4 55 117 0 13.75 47 24 0 0 4 0
Grenada All ODI 2 2 146 136 0 73.00 107.3 146 0 1 12 5
Grenada 2007 ODI 2 2 146 136 0 73.00 107.3 146 0 1 12 5
India All ODI 12 12 837 725 4 69.75 115.4 119 2 6 65 28
India 2015 ODI 5 5 358 266 1 89.50 134.5 119 0 3 20 20
India 2011 ODI 3 3 184 188 1 92.00 97.8 107 1 1 14 3
India 2010 ODI 3 3 241 183 2 241.00 131.6 114 0 2 28 5
India 2006 ODI 1 1 54 88 0 54.00 61.3 54 1 0 3 0
Ireland All ODI 1 1 24 37 0 24.00 64.8 24 0 0 3 0
Ireland 2007 ODI 1 1 24 37 0 24.00 64.8 24 0 0 3 0
New Zealand All ODI 12 12 676 602 7 56.33 112.2 106 5 1 52 18
New Zealand 2017 ODI 5 5 262 243 2 87.33 107.8 85 2 0 18 6
New Zealand 2015 ODI 2 2 142 103 1 142.00 137.8 77 2 0 15 6
New Zealand 2014 ODI 2 2 126 110 1 126.00 114.5 89 1 0 14 1
New Zealand 2012 ODI 3 3 146 146 3 100 106 0 1 5 5
Saint Kitts and Nevis All ODI 2 2 66 51 0 33.00 129.4 39 0 0 5 3
Saint Kitts and Nevis 2016 ODI 2 2 66 51 0 33.00 129.4 39 0 0 5 3
Saint Lucia All ODI 1 1 15 34 0 15.00 44.1 15 0 0 3 0
Saint Lucia 2007 ODI 1 1 15 34 0 15.00 44.1 15 0 0 3 0
South Africa All ODI 50 48 2347 2087 8 46.94 112.4 176 13 7 204 54
South Africa 2018 ODI 3 3 62 59 0 20.66 105 30 0 0 5 2
South Africa 2017 ODI 8 7 367 283 2 73.40 129.6 176 2 1 30 9
South Africa 2016 ODI 5 5 218 226 2 72.66 96.4 101 1 1 20 3
South Africa 2015 ODI 7 6 353 265 0 58.83 133.2 149 2 1 28 17
South Africa 2013 ODI 12 12 695 678 2 69.50 102.5 128 5 2 56 15
South Africa 2012 ODI 5 5 329 263 2 109.66 125 125 2 1 30 7
South Africa 2011 ODI 5 5 114 119 0 22.80 95.7 76 1 0 9 1
South Africa 2009 ODI 4 4 181 172 0 45.25 105.2 121 0 1 22 0
South Africa 2008 ODI 1 1 28 22 0 28.00 127.2 28 0 0 4 0
Sri Lanka All ODI 8 8 349 350 0 43.62 99.7 108 2 1 33 6
Sri Lanka 2014 ODI 3 3 212 182 0 70.66 116.4 108 1 1 19 5
Sri Lanka 2013 ODI 5 5 137 168 0 27.40 81.5 51 1 0 14 1
Trinidad and Tobago All ODI 1 1 13 16 0 13.00 81.2 13 0 0 1 0
Trinidad and Tobago 2010 ODI 1 1 13 16 0 13.00 81.2 13 0 0 1 0
United Arab Emirates All ODI 10 10 402 493 1 40.20 81.5 115 2 1 27 3
United Arab Emirates 2013 ODI 5 5 193 215 1 48.25 89.7 115 0 1 14 3
United Arab Emirates 2010 ODI 5 5 209 278 0 41.80 75.1 61 2 0 13 0
Wales All ODI 3 2 107 97 0 35.66 110.3 70 1 0 9 1
Wales 2013 ODI 2 2 107 97 0 53.50 110.3 70 1 0 9 1
Wales 2012 ODI 1 0 0 0 0 0 0 0 0 0 0
West Indies All ODI 4 4 196 223 0 49.00 87.8 102 0 1 8 3
West Indies 2016 ODI 2 2 53 87 0 26.50 60.9 31 0 0 0 0
West Indies 2010 ODI 2 2 143 136 0 71.50 105.1 102 0 1 8 3
Zimbabwe All ODI 3 3 199 166 2 66.33 119.8 136 1 1 17 4
Zimbabwe 2014 ODI 3 3 199 166 2 199.00 119.8 136 1 1 17 4
Australia All T20 1 1 0 4 0 0.00 0 0 0 0 0 0
Australia 2009 T20 1 1 0 4 0 0 0 0 0 0 0
Bangladesh All T20 7 7 171 119 1 24.42 143.6 69 1 0 21 3
Bangladesh 2015 T20 2 2 42 40 0 21.00 105 40 0 0 6 0
Bangladesh 2014 T20 5 5 129 79 1 32.25 163.2 69 1 0 15 3
Barbados All T20 1 1 5 9 0 5.00 55.5 5 0 0 0 0
Barbados 2010 T20 1 1 5 9 0 5.00 55.5 5 0 0 0 0
England All T20 9 9 230 173 1 25.55 132.9 65 2 0 21 5
England 2017 T20 2 2 111 78 1 111.00 142.3 65 1 0 8 5
England 2012 T20 2 2 12 9 0 6.00 133.3 10 0 0 2 0
England 2009 T20 5 5 107 86 0 21.40 124.4 63 1 0 11 0
India All T20 6 6 180 114 1 30.00 157.8 64 2 0 14 10
India 2016 T20 4 4 110 61 1 36.66 180.3 64 1 0 5 9
India 2015 T20 2 2 70 53 0 35.00 132 51 1 0 9 1
New Zealand All T20 4 4 102 93 1 25.50 109.6 39 0 0 9 2
New Zealand 2017 T20 1 1 26 17 0 26.00 152.9 26 0 0 3 1
New Zealand 2012 T20 3 3 76 76 1 38.00 100 39 0 0 6 1
Saint Lucia All T20 2 2 84 56 0 42.00 150 53 1 0 2 5
Saint Lucia 2010 T20 2 2 84 56 0 42.00 150 53 1 0 2 5
South Africa All T20 24 23 487 334 4 20.29 145.8 71 3 0 47 19
South Africa 2017 T20 3 3 132 86 0 44.00 153.4 63 1 0 11 4
South Africa 2016 T20 4 4 91 49 0 22.75 185.7 71 1 0 7 7
South Africa 2015 T20 2 2 48 30 0 24.00 160 33 0 0 7 1
South Africa 2014 T20 1 1 11 10 0 11.00 110 11 0 0 0 1
South Africa 2013 T20 2 2 49 30 0 24.50 163.3 36 0 0 6 2
South Africa 2011 T20 1 1 14 10 0 14.00 140 14 0 0 2 0
South Africa 2009 T20 2 2 34 23 1 34.00 147.8 24 0 0 4 1
South Africa 2007 T20 7 6 102 92 2 25.50 110.8 52 1 0 10 2
South Africa 2006 T20 2 2 6 4 1 6.00 150 6 0 0 0 1
Sri Lanka All T20 7 7 153 105 1 21.85 145.7 54 1 0 13 5
Sri Lanka 2013 T20 3 3 31 31 1 15.50 100 15 0 0 3 0
Sri Lanka 2012 T20 4 4 122 74 0 30.50 164.8 54 1 0 10 5
United Arab Emirates All T20 4 3 16 24 0 4.00 66.6 11 0 0 1 0
United Arab Emirates 2013 T20 2 1 5 6 0 5.00 83.3 5 0 0 1 0
United Arab Emirates 2010 T20 2 2 11 18 0 5.50 61.1 11 0 0 0 0
Wales All T20 1 1 35 19 0 35.00 184.2 35 0 0 2 2
Wales 2017 T20 1 1 35 19 0 35.00 184.2 35 0 0 2 2
West Indies All T20 2 2 30 31 0 15.00 96.7 19 0 0 1 1
West Indies 2010 T20 2 2 30 31 0 15.00 96.7 19 0 0 1 1
India All IPL 139 130 4054 2597 29 29.16 156.1 133 32 2 326 209
India 2021 IPL 7 6 207 126 2 51.75 164.2 76 2 0 16 10
India 2019 IPL 12 12 432 283 3 48.00 152.6 82 5 0 29 26
India 2018 IPL 12 11 480 275 2 53.33 174.5 90 6 0 39 30
India 2017 IPL 9 9 216 163 1 27.00 132.5 89 1 0 12 16
India 2016 IPL 16 16 687 407 3 52.84 168.7 129 6 1 57 37
India 2015 IPL 16 14 513 293 3 46.63 175 133 2 1 60 22
India 2014 IPL 9 9 322 173 1 40.25 186.1 89 3 0 20 23
India 2013 IPL 14 14 360 219 4 36.00 164.3 64 2 0 34 15
India 2012 IPL 15 13 319 198 5 39.87 161.1 64 3 0 26 15
India 2011 IPL 16 13 312 243 4 34.66 128.3 65 2 0 21 14
India 2010 IPL 7 7 111 119 0 15.85 93.2 45 0 0 7 0
India 2008 IPL 6 6 95 98 1 19.00 96.9 26 0 0 5 1
South Africa All IPL 15 13 465 355 4 31.00 130.9 105 3 1 39 12
South Africa 2009 IPL 15 13 465 355 4 51.66 130.9 105 3 1 39 12
United Arab Emirates All IPL 28 26 634 447 7 22.64 141.8 73 5 0 46 30
United Arab Emirates 2021 IPL 8 8 106 85 2 17.66 124.7 26 0 0 7 6
United Arab Emirates 2020 IPL 15 14 455 286 4 45.50 159 73 5 0 33 23
United Arab Emirates 2014 IPL 5 4 73 76 1 24.33 96 45 0 0 6 1
Australia All BBL 6 6 146 104 0 24.33 140.3 71 1 0 8 6
Australia 2020 BBL 6 6 146 104 0 24.33 140.3 71 1 0 8 6
England All BLAST 7 7 260 156 2 37.14 166.6 88 3 0 20 11
England 2019 BLAST 7 7 260 156 2 52.00 166.6 88 3 0 20 11
Barbados All CPL 4 3 159 108 0 39.75 147.2 82 1 0 17 5
Barbados 2016 CPL 4 3 159 108 0 53.00 147.2 82 1 0 17 5
Saint Kitts and Nevis All CPL 1 1 63 33 1 63.00 190.9 63 1 0 5 3
Saint Kitts and Nevis 2016 CPL 1 1 63 33 1 190.9 63 1 0 5 3
Trinidad and Tobago All CPL 1 1 12 14 0 12.00 85.7 12 0 0 1 0
Trinidad and Tobago 2016 CPL 1 1 12 14 0 12.00 85.7 12 0 0 1 0
United Arab Emirates All PSL 7 7 218 169 3 31.14 128.9 52 1 0 19 5
United Arab Emirates 2019 PSL 7 7 218 169 3 54.50 128.9 52 1 0 19 5
South Africa All DODI 1 1 43 50 0 43.00 86 43 0 0 2 1
South Africa 2017 DODI 1 1 43 50 0 43.00 86 43 0 0 2 1
2018 DT20 1 1 33 26 0 33.00 126.9 33 0 0 4 0
India All DT20 3 3 91 65 1 30.33 140 37 0 0 6 5
India 2015 DT20 1 1 37 27 0 37.00 137 37 0 0 3 2
India 2013 DT20 1 1 23 13 1 176.9 23 0 0 2 1
India 2011 DT20 1 1 31 25 0 31.00 124 31 0 0 1 2
South Africa All DT20 9 9 388 234 1 43.11 165.8 69 4 0 31 15
South Africa 2019 DT20 7 7 313 196 1 52.16 159.6 69 4 0 25 11
South Africa 2018 DT20 1 1 32 18 0 32.00 177.7 32 0 0 4 1
South Africa 2017 DT20 1 1 43 20 0 43.00 215 43 0 0 2 3

AB de Villiers Stats On Countries Bowling

Country Year Mode M Inn B R W SR 2W 3W 5W Econ Avg
Australia All ODI 7 1 36 42 1 36.00 0 0 0 7.00 42.00
Australia 2015 ODI 3 0 0 0 0 0 0 0 0
Australia 2014 ODI 4 1 36 42 1 36.00 0 0 0 7.00 42.00
Bangladesh All ODI 1 0 0 0 0 0 0 0 0
Bangladesh 2011 ODI 1 0 0 0 0 0 0 0 0
Barbados All ODI 1 0 0 0 0 0 0 0 0
Barbados 2016 ODI 1 0 0 0 0 0 0 0 0
Dominica All ODI 2 0 0 0 0 0 0 0 0
Dominica 2010 ODI 2 0 0 0 0 0 0 0 0
England All ODI 16 0 0 0 0 0 0 0 0
England 2017 ODI 6 0 0 0 0 0 0 0 0
England 2013 ODI 2 0 0 0 0 0 0 0 0
England 2012 ODI 4 0 0 0 0 0 0 0 0
England 2008 ODI 4 0 0 0 0 0 0 0 0
Grenada All ODI 2 0 0 0 0 0 0 0 0
Grenada 2007 ODI 2 0 0 0 0 0 0 0 0
India All ODI 12 0 0 0 0 0 0 0 0
India 2015 ODI 5 0 0 0 0 0 0 0 0
India 2011 ODI 3 0 0 0 0 0 0 0 0
India 2010 ODI 3 0 0 0 0 0 0 0 0
India 2006 ODI 1 0 0 0 0 0 0 0 0
Ireland All ODI 1 0 0 0 0 0 0 0 0
Ireland 2007 ODI 1 0 0 0 0 0 0 0 0
New Zealand All ODI 12 3 90 92 3 30.00 1 0 0 6.13 30.66
New Zealand 2017 ODI 5 0 0 0 0 0 0 0 0
New Zealand 2015 ODI 2 2 54 64 1 54.00 0 0 0 7.11 64.00
New Zealand 2014 ODI 2 1 36 28 2 18.00 1 0 0 4.66 14.00
New Zealand 2012 ODI 3 0 0 0 0 0 0 0 0
Saint Kitts and Nevis All ODI 2 0 0 0 0 0 0 0 0
Saint Kitts and Nevis 2016 ODI 2 0 0 0 0 0 0 0 0
Saint Lucia All ODI 1 0 0 0 0 0 0 0 0
Saint Lucia 2007 ODI 1 0 0 0 0 0 0 0 0
South Africa All ODI 50 1 12 11 0 0 0 0 5.50 0
South Africa 2018 ODI 3 0 0 0 0 0 0 0 0
South Africa 2017 ODI 8 0 0 0 0 0 0 0 0
South Africa 2016 ODI 5 0 0 0 0 0 0 0 0
South Africa 2015 ODI 7 1 12 11 0 0 0 0 5.50 0
South Africa 2013 ODI 12 0 0 0 0 0 0 0 0
South Africa 2012 ODI 5 0 0 0 0 0 0 0 0
South Africa 2011 ODI 5 0 0 0 0 0 0 0 0
South Africa 2009 ODI 4 0 0 0 0 0 0 0 0
South Africa 2008 ODI 1 0 0 0 0 0 0 0 0
Sri Lanka All ODI 8 0 0 0 0 0 0 0 0
Sri Lanka 2014 ODI 3 0 0 0 0 0 0 0 0
Sri Lanka 2013 ODI 5 0 0 0 0 0 0 0 0
Trinidad and Tobago All ODI 1 0 0 0 0 0 0 0 0
Trinidad and Tobago 2010 ODI 1 0 0 0 0 0 0 0 0
United Arab Emirates All ODI 10 0 0 0 0 0 0 0 0
United Arab Emirates 2013 ODI 5 0 0 0 0 0 0 0 0
United Arab Emirates 2010 ODI 5 0 0 0 0 0 0 0 0
Wales All ODI 3 0 0 0 0 0 0 0 0
Wales 2013 ODI 2 0 0 0 0 0 0 0 0
Wales 2012 ODI 1 0 0 0 0 0 0 0 0
West Indies All ODI 4 0 0 0 0 0 0 0 0
West Indies 2016 ODI 2 0 0 0 0 0 0 0 0
West Indies 2010 ODI 2 0 0 0 0 0 0 0 0
Zimbabwe All ODI 3 0 0 0 0 0 0 0 0
Zimbabwe 2014 ODI 3 0 0 0 0 0 0 0 0
Australia All T20 1 0 0 0 0 0 0 0 0
Australia 2009 T20 1 0 0 0 0 0 0 0 0
Bangladesh All T20 7 0 0 0 0 0 0 0 0
Bangladesh 2015 T20 2 0 0 0 0 0 0 0 0
Bangladesh 2014 T20 5 0 0 0 0 0 0 0 0
Barbados All T20 1 0 0 0 0 0 0 0 0
Barbados 2010 T20 1 0 0 0 0 0 0 0 0
England All T20 9 0 0 0 0 0 0 0 0
England 2017 T20 2 0 0 0 0 0 0 0 0
England 2012 T20 2 0 0 0 0 0 0 0 0
England 2009 T20 5 0 0 0 0 0 0 0 0
India All T20 6 0 0 0 0 0 0 0 0
India 2016 T20 4 0 0 0 0 0 0 0 0
India 2015 T20 2 0 0 0 0 0 0 0 0
New Zealand All T20 4 0 0 0 0 0 0 0 0
New Zealand 2017 T20 1 0 0 0 0 0 0 0 0
New Zealand 2012 T20 3 0 0 0 0 0 0 0 0
Saint Lucia All T20 2 0 0 0 0 0 0 0 0
Saint Lucia 2010 T20 2 0 0 0 0 0 0 0 0
South Africa All T20 24 0 0 0 0 0 0 0 0
South Africa 2017 T20 3 0 0 0 0 0 0 0 0
South Africa 2016 T20 4 0 0 0 0 0 0 0 0
South Africa 2015 T20 2 0 0 0 0 0 0 0 0
South Africa 2014 T20 1 0 0 0 0 0 0 0 0
South Africa 2013 T20 2 0 0 0 0 0 0 0 0
South Africa 2011 T20 1 0 0 0 0 0 0 0 0
South Africa 2009 T20 2 0 0 0 0 0 0 0 0
South Africa 2007 T20 7 0 0 0 0 0 0 0 0
South Africa 2006 T20 2 0 0 0 0 0 0 0 0
Sri Lanka All T20 7 0 0 0 0 0 0 0 0
Sri Lanka 2013 T20 3 0 0 0 0 0 0 0 0
Sri Lanka 2012 T20 4 0 0 0 0 0 0 0 0
United Arab Emirates All T20 4 0 0 0 0 0 0 0 0
United Arab Emirates 2013 T20 2 0 0 0 0 0 0 0 0
United Arab Emirates 2010 T20 2 0 0 0 0 0 0 0 0
Wales All T20 1 0 0 0 0 0 0 0 0
Wales 2017 T20 1 0 0 0 0 0 0 0 0
West Indies All T20 2 0 0 0 0 0 0 0 0
West Indies 2010 T20 2 0 0 0 0 0 0 0 0
India All IPL 139 0 0 0 0 0 0 0 0
India 2021 IPL 7 0 0 0 0 0 0 0 0
India 2019 IPL 12 0 0 0 0 0 0 0 0
India 2018 IPL 12 0 0 0 0 0 0 0 0
India 2017 IPL 9 0 0 0 0 0 0 0 0
India 2016 IPL 16 0 0 0 0 0 0 0 0
India 2015 IPL 16 0 0 0 0 0 0 0 0
India 2014 IPL 9 0 0 0 0 0 0 0 0
India 2013 IPL 14 0 0 0 0 0 0 0 0
India 2012 IPL 15 0 0 0 0 0 0 0 0
India 2011 IPL 16 0 0 0 0 0 0 0 0
India 2010 IPL 7 0 0 0 0 0 0 0 0
India 2008 IPL 6 0 0 0 0 0 0 0 0
South Africa All IPL 15 0 0 0 0 0 0 0 0
South Africa 2009 IPL 15 0 0 0 0 0 0 0 0
United Arab Emirates All IPL 28 0 0 0 0 0 0 0 0
United Arab Emirates 2021 IPL 8 0 0 0 0 0 0 0 0
United Arab Emirates 2020 IPL 15 0 0 0 0 0 0 0 0
United Arab Emirates 2014 IPL 5 0 0 0 0 0 0 0 0
Australia All BBL 6 0 0 0 0 0 0 0 0
Australia 2020 BBL 6 0 0 0 0 0 0 0 0
England All BLAST 7 0 0 0 0 0 0 0 0
England 2019 BLAST 7 0 0 0 0 0 0 0 0
Barbados All CPL 4 0 0 0 0 0 0 0 0
Barbados 2016 CPL 4 0 0 0 0 0 0 0 0
Saint Kitts and Nevis All CPL 1 0 0 0 0 0 0 0 0
Saint Kitts and Nevis 2016 CPL 1 0 0 0 0 0 0 0 0
Trinidad and Tobago All CPL 1 0 0 0 0 0 0 0 0
Trinidad and Tobago 2016 CPL 1 0 0 0 0 0 0 0 0
United Arab Emirates All PSL 7 0 0 0 0 0 0 0 0
United Arab Emirates 2019 PSL 7 0 0 0 0 0 0 0 0
South Africa All DODI 1 0 0 0 0 0 0 0 0
South Africa 2017 DODI 1 0 0 0 0 0 0 0 0
2018 DT20 1 0 0 0 0 0 0 0 0
India All DT20 3 0 0 0 0 0 0 0 0
India 2015 DT20 1 0 0 0 0 0 0 0 0
India 2013 DT20 1 0 0 0 0 0 0 0 0
India 2011 DT20 1 0 0 0 0 0 0 0 0
South Africa All DT20 9 0 0 0 0 0 0 0 0
South Africa 2019 DT20 7 0 0 0 0 0 0 0 0
South Africa 2018 DT20 1 0 0 0 0 0 0 0 0
South Africa 2017 DT20 1 0 0 0 0 0 0 0 0

AB de Villiers Stats On Countries Fielding

Country Year Mode M C ST DT CR T
Australia All ODI 7 3 0 2 2 0
Australia 2015 ODI 3 1 0 2 2 0
Australia 2014 ODI 4 2 0 0 0 0
Bangladesh All ODI 1 0 0 0 0 0
Bangladesh 2011 ODI 1 0 0 0 0 0
Barbados All ODI 1 0 0 0 0 0
Barbados 2016 ODI 1 0 0 0 0 0
Dominica All ODI 2 0 0 0 0 0
Dominica 2010 ODI 2 0 0 0 0 0
England All ODI 16 16 0 1 2 1
England 2017 ODI 6 2 0 1 1 0
England 2013 ODI 2 2 0 0 0 0
England 2012 ODI 4 10 0 0 1 1
England 2008 ODI 4 2 0 0 0 0
Grenada All ODI 2 1 0 0 0 0
Grenada 2007 ODI 2 1 0 0 0 0
India All ODI 12 5 0 0 1 1
India 2015 ODI 5 3 0 0 0 0
India 2011 ODI 3 1 0 0 0 1
India 2010 ODI 3 1 0 0 1 0
India 2006 ODI 1 0 0 0 0 0
Ireland All ODI 1 1 0 0 0 0
Ireland 2007 ODI 1 1 0 0 0 0
New Zealand All ODI 12 8 1 0 1 1
New Zealand 2017 ODI 5 1 0 0 1 0
New Zealand 2015 ODI 2 1 0 0 0 0
New Zealand 2014 ODI 2 0 0 0 0 0
New Zealand 2012 ODI 3 6 1 0 0 1
Saint Kitts and Nevis All ODI 2 0 0 0 0 0
Saint Kitts and Nevis 2016 ODI 2 0 0 0 0 0
Saint Lucia All ODI 1 0 0 0 0 0
Saint Lucia 2007 ODI 1 0 0 0 0 0
South Africa All ODI 50 46 3 1 3 1
South Africa 2018 ODI 3 1 0 0 0 0
South Africa 2017 ODI 8 6 0 0 0 0
South Africa 2016 ODI 5 5 0 0 0 0
South Africa 2015 ODI 7 8 2 0 2 0
South Africa 2013 ODI 12 10 0 1 1 0
South Africa 2012 ODI 5 7 0 0 0 1
South Africa 2011 ODI 5 6 1 0 0 0
South Africa 2009 ODI 4 2 0 0 0 0
South Africa 2008 ODI 1 1 0 0 0 0
Sri Lanka All ODI 8 6 0 0 1 1
Sri Lanka 2014 ODI 3 2 0 0 1 0
Sri Lanka 2013 ODI 5 4 0 0 0 1
Trinidad and Tobago All ODI 1 0 0 0 0 0
Trinidad and Tobago 2010 ODI 1 0 0 0 0 0
United Arab Emirates All ODI 10 16 1 0 1 4
United Arab Emirates 2013 ODI 5 6 0 0 1 1
United Arab Emirates 2010 ODI 5 10 1 0 0 3
Wales All ODI 3 2 0 0 0 0
Wales 2013 ODI 2 2 0 0 0 0
Wales 2012 ODI 1 0 0 0 0 0
West Indies All ODI 4 4 0 0 0 0
West Indies 2016 ODI 2 2 0 0 0 0
West Indies 2010 ODI 2 2 0 0 0 0
Zimbabwe All ODI 3 3 0 0 0 0
Zimbabwe 2014 ODI 3 3 0 0 0 0
Australia All T20 1 2 0 0 0 0
Australia 2009 T20 1 2 0 0 0 0
Bangladesh All T20 7 7 0 0 1 0
Bangladesh 2015 T20 2 2 0 0 1 0
Bangladesh 2014 T20 5 5 0 0 0 0
Barbados All T20 1 1 0 0 0 0
Barbados 2010 T20 1 1 0 0 0 0
England All T20 9 6 0 0 0 0
England 2017 T20 2 1 0 0 0 0
England 2012 T20 2 0 0 0 0 0
England 2009 T20 5 5 0 0 0 0
India All T20 6 3 0 0 0 3
India 2016 T20 4 2 0 0 0 1
India 2015 T20 2 1 0 0 0 2
New Zealand All T20 4 2 0 1 1 0
New Zealand 2017 T20 1 0 0 0 0 0
New Zealand 2012 T20 3 2 0 1 1 0
Saint Lucia All T20 2 2 0 0 0 0
Saint Lucia 2010 T20 2 2 0 0 0 0
South Africa All T20 24 19 2 0 0 0
South Africa 2017 T20 3 2 0 0 0 0
South Africa 2016 T20 4 1 1 0 0 0
South Africa 2015 T20 2 3 0 0 0 0
South Africa 2014 T20 1 0 0 0 0 0
South Africa 2013 T20 2 1 0 0 0 0
South Africa 2011 T20 1 0 0 0 0 0
South Africa 2009 T20 2 1 0 0 0 0
South Africa 2007 T20 7 10 0 0 0 0
South Africa 2006 T20 2 1 1 0 0 0
Sri Lanka All T20 7 8 2 0 0 2
Sri Lanka 2013 T20 3 4 0 0 0 0
Sri Lanka 2012 T20 4 4 2 0 0 2
United Arab Emirates All T20 4 0 0 0 0 1
United Arab Emirates 2013 T20 2 0 0 0 0 0
United Arab Emirates 2010 T20 2 0 0 0 0 1
Wales All T20 1 1 0 0 0 0
Wales 2017 T20 1 1 0 0 0 0
West Indies All T20 2 4 2 1 1 1
West Indies 2010 T20 2 4 2 1 1 1
India All IPL 139 86 7 5 12 9
India 2021 IPL 7 8 0 0 0 2
India 2019 IPL 12 6 0 0 0 0
India 2018 IPL 12 6 0 0 1 0
India 2017 IPL 9 6 0 0 0 0
India 2016 IPL 16 19 0 0 0 0
India 2015 IPL 16 8 0 1 1 0
India 2014 IPL 9 3 0 0 0 0
India 2013 IPL 14 8 0 0 1 1
India 2012 IPL 15 4 5 1 2 3
India 2011 IPL 16 7 2 1 3 2
India 2010 IPL 7 6 0 1 3 0
India 2008 IPL 6 5 0 1 1 1
South Africa All IPL 15 13 0 1 2 0
South Africa 2009 IPL 15 13 0 1 2 0
United Arab Emirates All IPL 28 21 1 1 1 1
United Arab Emirates 2021 IPL 8 7 0 0 0 0
United Arab Emirates 2020 IPL 15 10 1 1 1 1
United Arab Emirates 2014 IPL 5 4 0 0 0 0
Australia All BBL 6 3 1 0 0 1
Australia 2020 BBL 6 3 1 0 0 1
England All BLAST 7 4 0 0 0 0
England 2019 BLAST 7 4 0 0 0 0
Barbados All CPL 4 3 0 0 0 0
Barbados 2016 CPL 4 3 0 0 0 0
Saint Kitts and Nevis All CPL 1 1 0 0 0 0
Saint Kitts and Nevis 2016 CPL 1 1 0 0 0 0
Trinidad and Tobago All CPL 1 0 0 0 0 0
Trinidad and Tobago 2016 CPL 1 0 0 0 0 0
United Arab Emirates All PSL 7 2 0 0 0 0
United Arab Emirates 2019 PSL 7 2 0 0 0 0
South Africa All DODI 1 0 0 0 0 0
South Africa 2017 DODI 1 0 0 0 0 0
2018 DT20 1 1 0 0 1 0
India All DT20 3 1 0 0 0 0
India 2015 DT20 1 0 0 0 0 0
India 2013 DT20 1 0 0 0 0 0
India 2011 DT20 1 1 0 0 0 0
South Africa All DT20 9 4 0 0 1 0
South Africa 2019 DT20 7 1 0 0 1 0
South Africa 2018 DT20 1 1 0 0 0 0
South Africa 2017 DT20 1 2 0 0 0 0