Khelosports Ads

Quinton de Kock Stats On Countries

Quinton de Kock Introduction

RoleWK-Batsman
BattingLeft Handed
Bowling

CountrySouth Africa
BirthDec 17, 1992 (31 yr), Johannesburg, Gauteng
Height1.7 m
TeamsSouth Africa U19, Lions, South Africa, Sunrisers Hyderabad, Delhi Capitals, South Africa A, Titans, Rangpur Riders, Benoni Zalmi, Royal Challengers Bangalore, Cape Town Blitz, Mumbai Indians (Mostly) South Africa,
Social Accounts Instagram Twitter Wikipedia
Last UpdatedLast updated 53 minutes ago By Puspendra Singh
Our Telegram

Advance Cricket

Our App

Advance Cricket

Quinton de Kock Upcoming Matches

LSG vs KOL (Match 54) Stats
SRH vs LSG (Match 57) Stats
DC vs LSG (Match 64) Stats
MI vs LSG (Match 67) Stats

Review Quinton de Kock's statistics against different cricketing nations, offering insights into Q.Kock performances against teams from various countries.

Search

Quinton de Kock Stats On Countries Batting

Country Year Mode M Inn R B NO AVG SR HS 50 100 4s 6s
Australia All ODI 11 11 334 379 1 30.36 88.1 107 1 1 43 1
Australia 2018 ODI 3 3 60 59 0 20.00 101.6 47 0 0 8 0
Australia 2015 ODI 3 3 97 91 1 48.50 106.5 78 1 0 16 0
Australia 2014 ODI 5 5 177 229 0 35.40 77.2 107 0 1 19 1
Bangladesh All ODI 3 3 44 58 0 14.66 75.8 35 0 0 6 0
Bangladesh 2015 ODI 3 3 44 58 0 14.66 75.8 35 0 0 6 0
Barbados All ODI 1 1 6 6 0 6.00 100 6 0 0 1 0
Barbados 2016 ODI 1 1 6 6 0 6.00 100 6 0 0 1 0
England All ODI 15 15 575 673 2 38.33 85.4 98 5 0 62 4
England 2022 ODI 1 1 92 76 1 121 92 1 0 13 0
England 2019 ODI 8 8 237 279 1 33.85 84.9 68 2 0 26 4
England 2017 ODI 6 6 246 318 0 41.00 77.3 98 2 0 23 0
India All ODI 20 20 982 954 0 49.10 102.9 174 0 6 110 24
India 2023 ODI 10 10 594 555 0 59.40 107 174 0 4 57 21
India 2022 ODI 5 5 70 90 0 14.00 77.7 48 0 0 9 0
India 2015 ODI 5 5 318 309 0 63.60 102.9 109 0 2 44 3
Ireland All ODI 1 1 120 91 0 120.00 131.8 120 0 1 11 5
Ireland 2021 ODI 1 1 120 91 0 120.00 131.8 120 0 1 11 5
New Zealand All ODI 9 9 249 267 0 27.66 93.2 69 3 0 29 3
New Zealand 2017 ODI 5 5 200 210 0 40.00 95.2 69 3 0 22 3
New Zealand 2015 ODI 2 2 14 19 0 7.00 73.6 14 0 0 2 0
New Zealand 2014 ODI 2 2 35 38 0 17.50 92.1 26 0 0 5 0
Saint Kitts and Nevis All ODI 2 2 90 132 0 45.00 68.1 71 1 0 9 0
Saint Kitts and Nevis 2016 ODI 2 2 90 132 0 45.00 68.1 71 1 0 9 0
South Africa All ODI 62 62 3141 3108 2 50.66 101 178 12 11 358 65
South Africa 2023 ODI 10 10 343 376 0 34.30 91.2 82 1 0 44 9
South Africa 2022 ODI 5 5 303 286 0 60.60 105.9 124 2 1 32 7
South Africa 2021 ODI 2 2 100 104 0 50.00 96.1 80 1 0 13 2
South Africa 2020 ODI 6 6 228 260 0 38.00 87.6 107 1 1 19 5
South Africa 2019 ODI 8 8 473 422 0 59.12 112 121 4 1 67 6
South Africa 2018 ODI 2 2 54 85 0 27.00 63.5 34 0 0 6 0
South Africa 2017 ODI 8 8 510 480 1 72.85 106.2 168 2 2 61 5
South Africa 2016 ODI 10 10 626 523 1 69.55 119.6 178 1 3 64 23
South Africa 2015 ODI 1 1 4 7 0 4.00 57.1 4 0 0 1 0
South Africa 2013 ODI 10 10 500 565 0 50.00 88.4 135 0 3 51 8
Sri Lanka All ODI 11 11 427 441 0 38.81 96.8 128 2 1 53 8
Sri Lanka 2018 ODI 5 5 213 215 0 42.60 99 87 2 0 27 4
Sri Lanka 2014 ODI 3 3 159 168 0 53.00 94.6 128 0 1 16 4
Sri Lanka 2013 ODI 3 3 55 58 0 18.33 94.8 27 0 0 10 0
United Arab Emirates All ODI 3 3 186 233 0 62.00 79.8 112 0 1 19 1
United Arab Emirates 2013 ODI 3 3 186 233 0 62.00 79.8 112 0 1 19 1
Wales All ODI 1 1 68 72 0 68.00 94.4 68 1 0 8 0
Wales 2019 ODI 1 1 68 72 0 68.00 94.4 68 1 0 8 0
West Indies All ODI 2 2 48 57 0 24.00 84.2 30 0 0 8 1
West Indies 2016 ODI 2 2 48 57 0 24.00 84.2 30 0 0 8 1
Zimbabwe All ODI 3 3 27 30 0 9.00 90 19 0 0 3 0
Zimbabwe 2014 ODI 3 3 27 30 0 9.00 90 19 0 0 3 0
All T20 0 0 0 0 0 0 0 0 0 0 0
All T20 1 1 26 23 0 26.00 113 26 0 0 3 1
2018 T20 1 1 26 23 0 26.00 113 26 0 0 3 1
Australia All T20 8 8 193 143 0 24.12 134.9 63 1 0 17 9
Australia 2022 T20 4 4 77 59 0 19.25 130.5 63 1 0 8 4
Australia 2018 T20 1 1 22 16 0 22.00 137.5 22 0 0 0 2
Australia 2014 T20 3 3 94 68 0 31.33 138.2 48 0 0 9 3
Bangladesh All T20 7 7 120 104 0 17.14 115.3 44 0 0 11 4
Bangladesh 2015 T20 2 2 56 39 0 28.00 143.5 44 0 0 4 3
Bangladesh 2014 T20 5 5 64 65 0 12.80 98.4 29 0 0 7 1
England All T20 4 4 16 25 0 4.00 64 7 0 0 1 0
England 2022 T20 4 4 16 25 0 4.00 64 7 0 0 1 0
Grenada All T20 5 5 255 180 0 51.00 141.6 72 3 0 19 10
Grenada 2021 T20 5 5 255 180 0 51.00 141.6 72 3 0 19 10
India All T20 11 11 458 322 2 41.63 142.2 79 5 0 46 19
India 2022 T20 5 5 174 126 1 43.50 138 69 2 0 14 8
India 2019 T20 2 2 131 89 1 131.00 147.1 79 2 0 14 5
India 2016 T20 4 4 153 107 0 38.25 142.9 52 1 0 18 6
Ireland All T20 2 2 47 29 0 23.50 162 27 0 0 8 1
Ireland 2021 T20 2 2 47 29 0 23.50 162 27 0 0 8 1
New Zealand All T20 1 1 0 4 0 0.00 0 0 0 0 0 0
New Zealand 2017 T20 1 1 0 4 0 0 0 0 0 0 0
South Africa All T20 26 26 768 515 3 29.53 149.1 100 3 1 76 39
South Africa 2023 T20 3 3 121 66 0 40.33 183.3 100 0 1 13 8
South Africa 2020 T20 9 9 287 167 0 31.88 171.8 70 2 0 18 21
South Africa 2019 T20 1 1 13 17 0 13.00 76.4 13 0 0 2 0
South Africa 2018 T20 2 2 31 28 0 15.50 110.7 26 0 0 4 1
South Africa 2017 T20 1 1 59 44 0 59.00 134 59 1 0 5 1
South Africa 2016 T20 3 3 76 49 0 25.33 155.1 44 0 0 13 2
South Africa 2014 T20 2 2 82 60 1 82.00 136.6 41 0 0 4 6
South Africa 2013 T20 2 2 69 57 0 34.50 121 43 0 0 12 0
South Africa 2012 T20 3 3 30 27 2 30.00 111.1 28 0 0 5 0
Sri Lanka All T20 7 7 213 186 2 30.42 114.5 59 2 0 28 1
Sri Lanka 2021 T20 3 3 153 126 2 153.00 121.4 59 2 0 17 1
Sri Lanka 2018 T20 1 1 20 11 0 20.00 181.8 20 0 0 4 0
Sri Lanka 2013 T20 3 3 40 49 0 13.33 81.6 19 0 0 7 0
United Arab Emirates All T20 6 6 147 121 1 24.50 121.4 48 0 0 19 2
United Arab Emirates 2021 T20 4 4 69 64 0 17.25 107.8 34 0 0 10 0
United Arab Emirates 2013 T20 2 2 78 57 1 78.00 136.8 48 0 0 9 2
Wales All T20 1 1 15 11 0 15.00 136.3 15 0 0 2 0
Wales 2022 T20 1 1 15 11 0 15.00 136.3 15 0 0 2 0
India All IPL 82 82 2432 1803 4 29.65 134.8 140 18 2 246 96
India 2024 IPL 9 9 236 173 0 26.22 136.4 81 3 0 27 9
India 2023 IPL 4 4 143 102 0 35.75 140.1 70 1 0 10 8
India 2022 IPL 15 15 508 341 1 36.28 148.9 140 3 1 47 23
India 2021 IPL 6 6 154 132 1 30.80 116.6 70 1 0 15 3
India 2019 IPL 16 16 528 398 1 35.20 132.6 81 4 0 45 25
India 2018 IPL 8 8 201 162 0 25.12 124 53 1 0 20 8
India 2016 IPL 13 13 445 327 1 37.08 136 108 3 1 52 13
India 2015 IPL 3 3 122 77 0 40.66 158.4 69 2 0 18 4
India 2014 IPL 5 5 89 76 0 17.80 117.1 42 0 0 11 3
India 2013 IPL 3 3 6 15 0 2.00 40 4 0 0 1 0
United Arab Emirates All IPL 23 23 709 536 2 30.82 132.2 78 5 0 68 27
United Arab Emirates 2021 IPL 5 5 142 124 0 28.40 114.5 55 1 0 14 4
United Arab Emirates 2020 IPL 16 16 503 358 2 35.92 140.5 78 4 0 46 22
United Arab Emirates 2014 IPL 2 2 64 54 0 32.00 118.5 48 0 0 8 1
Australia All BBL 7 6 104 86 0 14.85 120.9 38 0 0 11 5
Australia 2024 BBL 2 2 43 38 0 21.50 113.1 23 0 0 5 1
Australia 2023 BBL 5 4 61 48 0 15.25 127 38 0 0 6 4
Denmark All T10 7 4 55 35 1 7.85 157.1 50 1 0 3 4
Denmark 2023 T10 7 4 55 35 1 18.33 157.1 50 1 0 3 4
England All Hundred 14 13 259 179 2 18.50 144.6 72 2 0 29 8
England 2022 Hundred 6 6 78 69 0 13.00 113 24 0 0 10 2
England 2021 Hundred 8 7 181 110 2 36.20 164.5 72 2 0 19 6
United States All T10 0 0 0 0 0 0 0 0 0 0 0
Wales All Hundred 2 2 58 44 0 29.00 131.8 37 0 0 7 2
Wales 2022 Hundred 1 1 37 37 0 37.00 100 37 0 0 5 0
Wales 2021 Hundred 1 1 21 7 0 21.00 300 21 0 0 2 2
Saint Kitts and Nevis All CPL 1 1 24 25 0 24.00 96 24 0 0 1 1
Saint Kitts and Nevis 2022 CPL 1 1 24 25 0 24.00 96 24 0 0 1 1
Saint Lucia All CPL 3 3 108 88 1 36.00 122.7 64 1 0 13 0
Saint Lucia 2022 CPL 3 3 108 88 1 54.00 122.7 64 1 0 13 0
Trinidad and Tobago All CPL 3 3 89 59 1 29.66 150.8 74 1 0 9 3
Trinidad and Tobago 2022 CPL 3 3 89 59 1 44.50 150.8 74 1 0 9 3
India All DT20 4 4 148 98 1 37.00 151 109 0 1 16 6
India 2015 DT20 1 1 2 3 0 2.00 66.6 2 0 0 0 0
India 2013 DT20 3 3 146 95 1 73.00 153.6 109 0 1 16 6
South Africa All DT20 44 43 1045 727 2 23.75 143.7 83 6 0 118 45
South Africa 2024 DT20 12 12 213 173 1 19.36 123.1 83 1 0 21 9
South Africa 2023 DT20 10 9 271 179 0 30.11 151.3 78 3 0 26 16
South Africa 2022 DT20 9 9 211 158 0 23.44 133.5 72 1 0 28 3
South Africa 2019 DT20 9 9 235 144 0 26.11 163.1 41 0 0 31 11
South Africa 2018 DT20 1 1 31 16 0 31.00 193.7 31 0 0 3 2
South Africa 2017 DT20 1 1 9 8 0 9.00 112.5 9 0 0 0 1
South Africa 2014 DT20 1 1 24 16 0 24.00 150 24 0 0 4 1
South Africa 2012 DT20 1 1 51 33 1 154.5 51 1 0 5 2
TBC, TBC All DT20 0 0 0 0 0 0 0 0 0 0 0
United States All DT20 7 7 264 174 1 37.71 151.7 88 3 0 26 13
United States 2023 DT20 7 7 264 174 1 44.00 151.7 88 3 0 26 13

Quinton de Kock Stats On Countries Bowling

Country Year Mode M Inn B R W SR 2W 3W 5W Econ Avg
Australia All ODI 11 0 0 0 0 0 0 0 0
Australia 2018 ODI 3 0 0 0 0 0 0 0 0
Australia 2015 ODI 3 0 0 0 0 0 0 0 0
Australia 2014 ODI 5 0 0 0 0 0 0 0 0
Bangladesh All ODI 3 0 0 0 0 0 0 0 0
Bangladesh 2015 ODI 3 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
England All ODI 15 0 0 0 0 0 0 0 0
England 2022 ODI 1 0 0 0 0 0 0 0 0
England 2019 ODI 8 0 0 0 0 0 0 0 0
England 2017 ODI 6 0 0 0 0 0 0 0 0
India All ODI 20 0 0 0 0 0 0 0 0
India 2023 ODI 10 0 0 0 0 0 0 0 0
India 2022 ODI 5 0 0 0 0 0 0 0 0
India 2015 ODI 5 0 0 0 0 0 0 0 0
Ireland All ODI 1 0 0 0 0 0 0 0 0
Ireland 2021 ODI 1 0 0 0 0 0 0 0 0
New Zealand All ODI 9 0 0 0 0 0 0 0 0
New Zealand 2017 ODI 5 0 0 0 0 0 0 0 0
New Zealand 2015 ODI 2 0 0 0 0 0 0 0 0
New Zealand 2014 ODI 2 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
South Africa All ODI 62 0 0 0 0 0 0 0 0
South Africa 2023 ODI 10 0 0 0 0 0 0 0 0
South Africa 2022 ODI 5 0 0 0 0 0 0 0 0
South Africa 2021 ODI 2 0 0 0 0 0 0 0 0
South Africa 2020 ODI 6 0 0 0 0 0 0 0 0
South Africa 2019 ODI 8 0 0 0 0 0 0 0 0
South Africa 2018 ODI 2 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 10 0 0 0 0 0 0 0 0
South Africa 2015 ODI 1 0 0 0 0 0 0 0 0
South Africa 2013 ODI 10 0 0 0 0 0 0 0 0
Sri Lanka All ODI 11 0 0 0 0 0 0 0 0
Sri Lanka 2018 ODI 5 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 3 0 0 0 0 0 0 0 0
United Arab Emirates All ODI 3 0 0 0 0 0 0 0 0
United Arab Emirates 2013 ODI 3 0 0 0 0 0 0 0 0
Wales All ODI 1 0 0 0 0 0 0 0 0
Wales 2019 ODI 1 0 0 0 0 0 0 0 0
West Indies All ODI 2 0 0 0 0 0 0 0 0
West Indies 2016 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
All T20 3 0 0 0 0 0 0 0 0
All T20 1 0 0 0 0 0 0 0 0
2018 T20 1 0 0 0 0 0 0 0 0
Australia All T20 8 0 0 0 0 0 0 0 0
Australia 2022 T20 4 0 0 0 0 0 0 0 0
Australia 2018 T20 1 0 0 0 0 0 0 0 0
Australia 2014 T20 3 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
England All T20 4 0 0 0 0 0 0 0 0
England 2022 T20 4 0 0 0 0 0 0 0 0
Grenada All T20 5 0 0 0 0 0 0 0 0
Grenada 2021 T20 5 0 0 0 0 0 0 0 0
India All T20 11 0 0 0 0 0 0 0 0
India 2022 T20 5 0 0 0 0 0 0 0 0
India 2019 T20 2 0 0 0 0 0 0 0 0
India 2016 T20 4 0 0 0 0 0 0 0 0
Ireland All T20 2 0 0 0 0 0 0 0 0
Ireland 2021 T20 2 0 0 0 0 0 0 0 0
New Zealand All T20 1 0 0 0 0 0 0 0 0
New Zealand 2017 T20 1 0 0 0 0 0 0 0 0
South Africa All T20 26 0 0 0 0 0 0 0 0
South Africa 2023 T20 3 0 0 0 0 0 0 0 0
South Africa 2020 T20 9 0 0 0 0 0 0 0 0
South Africa 2019 T20 1 0 0 0 0 0 0 0 0
South Africa 2018 T20 2 0 0 0 0 0 0 0 0
South Africa 2017 T20 1 0 0 0 0 0 0 0 0
South Africa 2016 T20 3 0 0 0 0 0 0 0 0
South Africa 2014 T20 2 0 0 0 0 0 0 0 0
South Africa 2013 T20 2 0 0 0 0 0 0 0 0
South Africa 2012 T20 3 0 0 0 0 0 0 0 0
Sri Lanka All T20 7 0 0 0 0 0 0 0 0
Sri Lanka 2021 T20 3 0 0 0 0 0 0 0 0
Sri Lanka 2018 T20 1 0 0 0 0 0 0 0 0
Sri Lanka 2013 T20 3 0 0 0 0 0 0 0 0
United Arab Emirates All T20 6 0 0 0 0 0 0 0 0
United Arab Emirates 2021 T20 4 0 0 0 0 0 0 0 0
United Arab Emirates 2013 T20 2 0 0 0 0 0 0 0 0
Wales All T20 1 0 0 0 0 0 0 0 0
Wales 2022 T20 1 0 0 0 0 0 0 0 0
India All IPL 82 0 0 0 0 0 0 0 0
India 2024 IPL 9 0 0 0 0 0 0 0 0
India 2023 IPL 4 0 0 0 0 0 0 0 0
India 2022 IPL 15 0 0 0 0 0 0 0 0
India 2021 IPL 6 0 0 0 0 0 0 0 0
India 2019 IPL 16 0 0 0 0 0 0 0 0
India 2018 IPL 8 0 0 0 0 0 0 0 0
India 2016 IPL 13 0 0 0 0 0 0 0 0
India 2015 IPL 3 0 0 0 0 0 0 0 0
India 2014 IPL 5 0 0 0 0 0 0 0 0
India 2013 IPL 3 0 0 0 0 0 0 0 0
United Arab Emirates All IPL 23 0 0 0 0 0 0 0 0
United Arab Emirates 2021 IPL 5 0 0 0 0 0 0 0 0
United Arab Emirates 2020 IPL 16 0 0 0 0 0 0 0 0
United Arab Emirates 2014 IPL 2 0 0 0 0 0 0 0 0
Australia All BBL 7 0 0 0 0 0 0 0 0
Australia 2024 BBL 2 0 0 0 0 0 0 0 0
Australia 2023 BBL 5 0 0 0 0 0 0 0 0
Denmark All T10 7 2 0 0 0 0 0 0 0
Denmark 2023 T10 7 2 0 0 0 0 0 0 0
England All Hundred 14 0 0 0 0 0 0 0 0
England 2022 Hundred 6 0 0 0 0 0 0 0 0
England 2021 Hundred 8 0 0 0 0 0 0 0 0
United States All T10 8 0 0 0 0 0 0 0 0
Wales All Hundred 2 0 0 0 0 0 0 0 0
Wales 2022 Hundred 1 0 0 0 0 0 0 0 0
Wales 2021 Hundred 1 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 2022 CPL 1 0 0 0 0 0 0 0 0
Saint Lucia All CPL 3 0 0 0 0 0 0 0 0
Saint Lucia 2022 CPL 3 0 0 0 0 0 0 0 0
Trinidad and Tobago All CPL 3 0 0 0 0 0 0 0 0
Trinidad and Tobago 2022 CPL 3 0 0 0 0 0 0 0 0
India All DT20 4 0 0 0 0 0 0 0 0
India 2015 DT20 1 0 0 0 0 0 0 0 0
India 2013 DT20 3 0 0 0 0 0 0 0 0
South Africa All DT20 44 0 0 0 0 0 0 0 0
South Africa 2024 DT20 12 0 0 0 0 0 0 0 0
South Africa 2023 DT20 10 0 0 0 0 0 0 0 0
South Africa 2022 DT20 9 0 0 0 0 0 0 0 0
South Africa 2019 DT20 9 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
South Africa 2014 DT20 1 0 0 0 0 0 0 0 0
South Africa 2012 DT20 1 0 0 0 0 0 0 0 0
TBC, TBC All DT20 1 0 0 0 0 0 0 0 0
United States All DT20 7 0 0 0 0 0 0 0 0
United States 2023 DT20 7 0 0 0 0 0 0 0 0

Quinton de Kock Stats On Countries Fielding

Country Year Mode M C ST DT CR T
Australia All ODI 11 20 1 0 0 0
Australia 2018 ODI 3 9 0 0 0 0
Australia 2015 ODI 3 4 1 0 0 0
Australia 2014 ODI 5 7 0 0 0 0
Bangladesh All ODI 3 1 0 0 0 0
Bangladesh 2015 ODI 3 1 0 0 0 0
Barbados All ODI 1 2 0 0 0 0
Barbados 2016 ODI 1 2 0 0 0 0
England All ODI 15 16 1 0 0 1
England 2022 ODI 1 0 0 0 0 0
England 2019 ODI 8 9 0 0 0 1
England 2017 ODI 6 7 1 0 0 0
India All ODI 20 27 2 0 0 1
India 2023 ODI 10 19 1 0 0 0
India 2022 ODI 5 1 1 0 0 1
India 2015 ODI 5 7 0 0 0 0
Ireland All ODI 1 2 0 0 0 0
Ireland 2021 ODI 1 2 0 0 0 0
New Zealand All ODI 9 13 1 0 0 3
New Zealand 2017 ODI 5 7 0 0 0 1
New Zealand 2015 ODI 2 1 0 0 0 2
New Zealand 2014 ODI 2 5 1 0 0 0
Saint Kitts and Nevis All ODI 2 1 0 0 0 0
Saint Kitts and Nevis 2016 ODI 2 1 0 0 0 0
South Africa All ODI 62 79 10 1 1 9
South Africa 2023 ODI 10 13 4 0 0 0
South Africa 2022 ODI 5 4 2 0 0 0
South Africa 2021 ODI 2 4 0 0 0 0
South Africa 2020 ODI 6 6 1 1 1 1
South Africa 2019 ODI 8 10 1 0 0 2
South Africa 2018 ODI 2 1 0 0 0 0
South Africa 2017 ODI 8 9 1 0 0 1
South Africa 2016 ODI 10 9 1 0 0 3
South Africa 2015 ODI 1 3 0 0 0 0
South Africa 2013 ODI 10 20 0 0 0 2
Sri Lanka All ODI 11 24 1 0 0 2
Sri Lanka 2018 ODI 5 14 1 0 0 1
Sri Lanka 2014 ODI 3 8 0 0 0 1
Sri Lanka 2013 ODI 3 2 0 0 0 0
United Arab Emirates All ODI 3 3 0 0 0 1
United Arab Emirates 2013 ODI 3 3 0 0 0 1
Wales All ODI 1 0 0 0 0 0
Wales 2019 ODI 1 0 0 0 0 0
West Indies All ODI 2 2 0 0 0 0
West Indies 2016 ODI 2 2 0 0 0 0
Zimbabwe All ODI 3 3 1 0 0 0
Zimbabwe 2014 ODI 3 3 1 0 0 0
All T20 0 0 0 0 0 0
All T20 1 2 0 0 0 0
2018 T20 1 2 0 0 0 0
Australia All T20 8 6 1 0 0 0
Australia 2022 T20 4 4 1 0 0 0
Australia 2018 T20 1 1 0 0 0 0
Australia 2014 T20 3 1 0 0 0 0
Bangladesh All T20 7 8 3 0 0 1
Bangladesh 2015 T20 2 2 1 0 0 0
Bangladesh 2014 T20 5 6 2 0 0 1
England All T20 4 7 0 0 0 1
England 2022 T20 4 7 0 0 0 1
Grenada All T20 5 5 0 0 0 0
Grenada 2021 T20 5 5 0 0 0 0
India All T20 11 11 3 0 1 1
India 2022 T20 5 5 0 0 0 0
India 2019 T20 2 1 1 0 1 0
India 2016 T20 4 5 2 0 0 1
Ireland All T20 2 3 1 0 0 0
Ireland 2021 T20 2 3 1 0 0 0
New Zealand All T20 1 3 0 0 0 0
New Zealand 2017 T20 1 3 0 0 0 0
South Africa All T20 26 19 2 0 0 3
South Africa 2023 T20 3 5 0 0 0 0
South Africa 2020 T20 9 5 1 0 0 1
South Africa 2019 T20 1 0 0 0 0 0
South Africa 2018 T20 2 4 0 0 0 0
South Africa 2017 T20 1 0 0 0 0 0
South Africa 2016 T20 3 2 0 0 0 1
South Africa 2014 T20 2 0 0 0 0 1
South Africa 2013 T20 2 0 1 0 0 0
South Africa 2012 T20 3 3 0 0 0 0
Sri Lanka All T20 7 5 2 0 1 0
Sri Lanka 2021 T20 3 0 1 0 1 0
Sri Lanka 2018 T20 1 0 0 0 0 0
Sri Lanka 2013 T20 3 5 1 0 0 0
United Arab Emirates All T20 6 3 2 1 2 1
United Arab Emirates 2021 T20 4 0 0 0 1 1
United Arab Emirates 2013 T20 2 3 2 1 1 0
Wales All T20 1 4 0 0 0 0
Wales 2022 T20 1 4 0 0 0 0
India All IPL 82 48 12 0 2 12
India 2024 IPL 9 3 0 0 1 0
India 2023 IPL 4 2 1 0 0 1
India 2022 IPL 15 12 1 0 1 1
India 2021 IPL 6 2 2 0 0 0
India 2019 IPL 16 17 2 0 0 1
India 2018 IPL 8 7 3 0 0 1
India 2016 IPL 13 2 2 0 0 6
India 2015 IPL 3 0 0 0 0 0
India 2014 IPL 5 0 0 0 0 1
India 2013 IPL 3 3 1 0 0 1
United Arab Emirates All IPL 23 22 4 0 0 1
United Arab Emirates 2021 IPL 5 2 0 0 0 0
United Arab Emirates 2020 IPL 16 18 4 0 0 1
United Arab Emirates 2014 IPL 2 2 0 0 0 0
Australia All BBL 7 1 0 0 1 0
Australia 2024 BBL 2 0 0 0 0 0
Australia 2023 BBL 5 1 0 0 1 0
Denmark All T10 7 1 0 0 0 0
Denmark 2023 T10 7 1 0 0 0 0
England All Hundred 14 12 1 1 1 0
England 2022 Hundred 6 1 0 0 0 0
England 2021 Hundred 8 11 1 1 1 0
United States All T10 0 0 0 0 0 0
Wales All Hundred 2 2 0 0 1 0
Wales 2022 Hundred 1 2 0 0 1 0
Wales 2021 Hundred 1 0 0 0 0 0
Saint Kitts and Nevis All CPL 1 0 0 0 0 0
Saint Kitts and Nevis 2022 CPL 1 0 0 0 0 0
Saint Lucia All CPL 3 3 0 0 0 0
Saint Lucia 2022 CPL 3 3 0 0 0 0
Trinidad and Tobago All CPL 3 1 0 0 0 1
Trinidad and Tobago 2022 CPL 3 1 0 0 0 1
India All DT20 4 1 0 0 0 0
India 2015 DT20 1 0 0 0 0 0
India 2013 DT20 3 1 0 0 0 0
South Africa All DT20 44 29 5 1 6 9
South Africa 2024 DT20 12 10 1 1 1 3
South Africa 2023 DT20 10 5 1 0 1 0
South Africa 2022 DT20 9 7 2 0 4 2
South Africa 2019 DT20 9 6 1 0 0 4
South Africa 2018 DT20 1 0 0 0 0 0
South Africa 2017 DT20 1 1 0 0 0 0
South Africa 2014 DT20 1 0 0 0 0 0
South Africa 2012 DT20 1 0 0 0 0 0
TBC, TBC All DT20 0 0 0 0 0 0
United States All DT20 7 8 1 0 0 4
United States 2023 DT20 7 8 1 0 0 4