Kagiso Rabada Stats On Countries

Kagiso Rabada Introduction

RoleBowler
BattingLeft Handed
Bowlingfast Right-arm

CountrySouth Africa
BirthMay 25, 1995 (29 yr), Johannesburg
Height1.91 m
TeamsSouth Africa, South Africa U19, South Africa A, Lions, Kent, Delhi Capitals, Joburg Giants, Jozi Stars, Manchester Originals (Mostly) South Africa,
Social Accounts Instagram Facebook Twitter Wikipedia
Last UpdatedLast updated 4 days ago By Puspendra Singh
Our Telegram

Advance Cricket

Our App

Advance Cricket

Review Kagiso Rabada's statistics against different cricketing nations, offering insights into K.Rabada performances against teams from various countries.

Search

Kagiso Rabada Stats On Countries Batting

Country Year Mode M Inn R B NO AVG SR HS 50 100 4s 6s
All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
2017 ODI 1 0 0 0 0 0 0 0 0 0 0
Australia All ODI 3 1 9 17 0 3.00 52.9 9 0 0 0 0
Australia 2018 ODI 3 1 9 17 0 9.00 52.9 9 0 0 0 0
Bangladesh All ODI 3 2 11 30 0 3.66 36.6 10 0 0 1 0
Bangladesh 2015 ODI 3 2 11 30 0 5.50 36.6 10 0 0 1 0
Barbados All ODI 1 1 9 15 0 9.00 60 9 0 0 1 0
Barbados 2016 ODI 1 1 9 15 0 9.00 60 9 0 0 1 0
England All ODI 14 7 108 122 2 7.71 88.5 31 0 0 8 2
England 2019 ODI 8 4 58 70 2 29.00 82.8 31 0 0 4 1
England 2017 ODI 6 3 50 52 0 16.66 96.1 26 0 0 4 1
India All ODI 16 7 52 77 4 3.25 67.5 19 0 0 4 2
India 2023 ODI 9 4 25 45 1 8.33 55.5 10 0 0 0 2
India 2022 ODI 2 0 0 0 0 0 0 0 0 0 0
India 2015 ODI 5 3 27 32 3 84.3 19 0 0 4 0
Ireland All ODI 2 1 16 12 0 8.00 133.3 16 0 0 0 2
Ireland 2021 ODI 2 1 16 12 0 16.00 133.3 16 0 0 0 2
New Zealand All ODI 4 0 0 0 0 0.00 0 0 0 0 0 0
New Zealand 2017 ODI 4 0 0 0 0 0 0 0 0 0 0
Saint Kitts and Nevis All ODI 2 1 3 6 1 1.50 50 3 0 0 0 0
Saint Kitts and Nevis 2016 ODI 2 1 3 6 1 50 3 0 0 0 0
South Africa All ODI 45 18 114 127 7 2.53 89.7 23 0 0 9 5
South Africa 2024 ODI 1 1 11 22 0 11.00 50 11 0 0 1 0
South Africa 2023 ODI 5 3 20 24 2 20.00 83.3 17 0 0 0 2
South Africa 2022 ODI 3 2 5 5 0 2.50 100 4 0 0 1 0
South Africa 2021 ODI 2 2 14 11 2 127.2 13 0 0 2 0
South Africa 2019 ODI 9 2 3 7 0 1.50 42.8 3 0 0 0 0
South Africa 2018 ODI 7 4 17 30 1 5.66 56.6 12 0 0 1 1
South Africa 2017 ODI 8 1 23 11 1 209 23 0 0 3 1
South Africa 2016 ODI 8 3 21 17 1 10.50 123.5 12 0 0 1 1
South Africa 2015 ODI 2 0 0 0 0 0 0 0 0 0 0
Sri Lanka All ODI 7 3 33 38 2 4.71 86.8 13 0 0 4 0
Sri Lanka 2021 ODI 3 2 21 20 1 21.00 105 13 0 0 3 0
Sri Lanka 2018 ODI 4 1 12 18 1 66.6 12 0 0 1 0
Wales All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
Wales 2019 ODI 1 0 0 0 0 0 0 0 0 0 0
West Indies All ODI 2 2 16 28 2 8.00 57.1 15 0 0 0 0
West Indies 2016 ODI 2 2 16 28 2 57.1 15 0 0 0 0
All T20 0 0 0 0 0 0 0 0 0 0 0
Australia All T20 8 2 10 10 1 1.25 100 9 0 0 0 0
Australia 2022 T20 5 2 10 10 1 10.00 100 9 0 0 0 0
Australia 2018 T20 1 0 0 0 0 0 0 0 0 0 0
Australia 2014 T20 2 0 0 0 0 0 0 0 0 0 0
Bangladesh All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
Bangladesh 2015 T20 1 0 0 0 0 0 0 0 0 0 0
Barbados 2024 T20 1 1 4 3 0 4.00 133.3 4 0 0 1 0
England All T20 1 1 0 1 0 0.00 0 0 0 0 0 0
England 2022 T20 1 1 0 1 0 0 0 0 0 0 0
Grenada All T20 5 4 33 26 4 6.60 126.9 16 0 0 2 1
Grenada 2021 T20 5 4 33 26 4 126.9 16 0 0 2 1
India All T20 13 3 16 19 2 1.23 84.2 9 0 0 1 0
India 2022 T20 6 3 16 19 2 16.00 84.2 9 0 0 1 0
India 2019 T20 2 0 0 0 0 0 0 0 0 0 0
India 2016 T20 3 0 0 0 0 0 0 0 0 0 0
India 2015 T20 2 0 0 0 0 0 0 0 0 0 0
Ireland All T20 1 1 19 9 1 19.00 211.1 19 0 0 4 0
Ireland 2021 T20 1 1 19 9 1 211.1 19 0 0 4 0
Saint Lucia 2024 T20 1 0 0 0 0 0 0 0 0 0 0
Saint Vincent and the Grenadin 2024 T20 1 1 0 1 0 0 0 0 0 0 0
South Africa All T20 16 6 37 37 3 2.31 100 22 0 0 3 2
South Africa 2023 T20 2 0 0 0 0 0 0 0 0 0 0
South Africa 2020 T20 5 3 32 27 1 16.00 118.5 22 0 0 3 2
South Africa 2019 T20 1 1 0 4 0 0 0 0 0 0 0
South Africa 2016 T20 5 1 0 0 1 0 0 0 0 0 0
South Africa 2015 T20 3 1 5 6 1 83.3 5 0 0 0 0
Sri Lanka All T20 4 2 0 2 1 0.00 0 0 0 0 0 0
Sri Lanka 2021 T20 3 1 0 0 1 0 0 0 0 0 0
Sri Lanka 2018 T20 1 1 0 2 0 0 0 0 0 0 0
United Arab Emirates All T20 5 2 32 30 2 6.40 106.6 19 0 0 2 2
United Arab Emirates 2021 T20 5 2 32 30 2 106.6 19 0 0 2 2
United States 2024 T20 3 0 0 0 0 0 0 0 0 0 0
Wales All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
Wales 2022 T20 1 0 0 0 0 0 0 0 0 0 0
West Indies 2024 T20 3 1 5 3 1 166.6 5 0 0 1 0
India All IPL 54 22 146 142 8 2.70 102.8 44 0 0 11 6
India 2024 IPL 10 3 20 14 2 20.00 142.8 11 0 0 0 2
India 2023 IPL 6 3 0 2 1 0 0 0 0 0 0
India 2022 IPL 13 8 48 43 3 9.60 111.6 25 0 0 5 2
India 2021 IPL 7 1 9 4 1 225 9 0 0 1 0
India 2019 IPL 12 4 14 15 1 4.66 93.3 9 0 0 0 1
India 2017 IPL 6 3 55 64 0 18.33 85.9 44 0 0 5 1
United Arab Emirates All IPL 25 10 60 51 6 2.40 117.6 15 0 0 5 2
United Arab Emirates 2021 IPL 8 2 4 2 2 200 4 0 0 1 0
United Arab Emirates 2020 IPL 17 8 56 49 4 14.00 114.2 15 0 0 4 2
India All DT20 1 0 0 0 0 0.00 0 0 0 0 0 0
India 2015 DT20 1 0 0 0 0 0 0 0 0 0 0
South Africa All DT20 33 12 39 50 3 1.18 78 15 0 0 3 1
South Africa 2024 DT20 11 3 9 11 1 4.50 81.8 6 0 0 1 0
South Africa 2023 DT20 8 4 7 10 2 3.50 70 6 0 0 1 0
South Africa 2021 DT20 6 2 16 17 0 8.00 94.1 15 0 0 1 0
South Africa 2019 DT20 7 3 7 12 0 2.33 58.3 6 0 0 0 1
South Africa 2017 DT20 1 0 0 0 0 0 0 0 0 0 0
United States All DT20 3 3 2 8 1 0.66 25 1 0 0 0 0
United States 2024 DT20 1 1 1 1 1 100 1 0 0 0 0
United States 2023 DT20 2 2 1 7 0 0.50 14.2 1 0 0 0 0

Kagiso Rabada Stats On Countries Bowling

Country Year Mode M Inn B R W SR 2W 3W 5W Econ Avg
All ODI 1 1 60 50 2 30.00 0 0 0 5.00 25.00
2017 ODI 1 1 60 50 2 30.00 0 0 0 5.00 25.00
Australia All ODI 3 3 165 124 7 23.57 0 2 0 4.50 17.71
Australia 2018 ODI 3 3 165 124 7 23.57 0 2 0 4.50 17.71
Bangladesh All ODI 3 3 126 102 8 15.75 1 0 1 4.85 12.75
Bangladesh 2015 ODI 3 3 126 102 8 15.75 1 0 1 4.85 12.75
Barbados All ODI 1 1 60 31 3 20.00 0 1 0 3.10 10.33
Barbados 2016 ODI 1 1 60 31 3 20.00 0 1 0 3.10 10.33
England All ODI 14 13 732 629 18 40.66 4 2 0 5.15 34.94
England 2019 ODI 8 7 420 361 10 42.00 3 1 0 5.15 36.10
England 2017 ODI 6 6 312 268 8 39.00 1 1 0 5.15 33.50
India All ODI 16 16 827 700 26 31.80 5 3 0 5.07 26.92
India 2023 ODI 9 9 437 364 13 33.61 3 1 0 4.99 28.00
India 2022 ODI 2 2 108 95 3 36.00 1 0 0 5.27 31.66
India 2015 ODI 5 5 282 241 10 28.20 1 2 0 5.12 24.10
Ireland All ODI 2 2 110 101 3 36.66 1 0 0 5.50 33.66
Ireland 2021 ODI 2 2 110 101 3 36.66 1 0 0 5.50 33.66
New Zealand All ODI 4 4 193 136 8 24.12 2 1 0 4.22 17.00
New Zealand 2017 ODI 4 4 193 136 8 24.12 2 1 0 4.22 17.00
Saint Kitts and Nevis All ODI 2 2 90 112 1 90.00 0 0 0 7.46 112.00
Saint Kitts and Nevis 2016 ODI 2 2 90 112 1 90.00 0 0 0 7.46 112.00
South Africa All ODI 45 45 2412 2071 70 34.45 14 7 1 5.15 29.58
South Africa 2024 ODI 1 1 60 48 2 30.00 1 0 0 4.80 24.00
South Africa 2023 ODI 5 5 263 247 9 29.22 3 1 0 5.63 27.44
South Africa 2022 ODI 3 3 153 133 6 25.50 0 0 1 5.21 22.16
South Africa 2021 ODI 2 2 120 94 2 60.00 0 0 0 4.70 47.00
South Africa 2019 ODI 9 9 463 374 13 35.61 2 2 0 4.84 28.76
South Africa 2018 ODI 7 7 369 308 10 36.90 2 1 0 5.00 30.80
South Africa 2017 ODI 8 8 426 342 11 38.72 2 1 0 4.81 31.09
South Africa 2016 ODI 8 8 443 443 14 31.64 3 2 0 6.00 31.64
South Africa 2015 ODI 2 2 115 82 3 38.33 1 0 0 4.27 27.33
Sri Lanka All ODI 7 7 348 298 10 34.80 2 1 0 5.13 29.80
Sri Lanka 2021 ODI 3 3 138 128 4 34.50 2 0 0 5.56 32.00
Sri Lanka 2018 ODI 4 4 210 170 6 35.00 0 1 0 4.85 28.33
Wales All ODI 1 1 48 36 1 48.00 0 0 0 4.50 36.00
Wales 2019 ODI 1 1 48 36 1 48.00 0 0 0 4.50 36.00
West Indies All ODI 2 2 96 47 3 32.00 0 1 0 2.93 15.66
West Indies 2016 ODI 2 2 96 47 3 32.00 0 1 0 2.93 15.66
All T20 2 0 0 0 0 0 0 0 0
Australia All T20 8 8 144 224 3 48.00 0 0 0 9.33 74.66
Australia 2022 T20 5 5 96 151 2 48.00 0 0 0 9.43 75.50
Australia 2018 T20 1 1 12 21 0 0 0 0 10.50 0
Australia 2014 T20 2 2 36 52 1 36.00 0 0 0 8.66 52.00
Bangladesh All T20 1 1 18 28 2 9.00 1 0 0 9.33 14.00
Bangladesh 2015 T20 1 1 18 28 2 9.00 1 0 0 9.33 14.00
Barbados 2024 T20 1 1 24 36 1 24.00 0 0 0 9.00 36.00
England All T20 1 1 24 30 0 0 0 0 7.50 0
England 2022 T20 1 1 24 30 0 0 0 0 7.50 0
Grenada All T20 5 5 108 170 7 15.42 1 1 0 9.44 24.28
Grenada 2021 T20 5 5 108 170 7 15.42 1 1 0 9.44 24.28
India All T20 13 13 304 416 13 23.38 2 1 0 8.21 32.00
India 2022 T20 6 6 144 178 4 36.00 0 0 0 7.41 44.50
India 2019 T20 2 2 42 63 3 14.00 0 1 0 9.00 21.00
India 2016 T20 3 3 70 125 5 14.00 2 0 0 10.71 25.00
India 2015 T20 2 2 48 50 1 48.00 0 0 0 6.25 50.00
Ireland All T20 1 1 24 28 1 24.00 0 0 0 7.00 28.00
Ireland 2021 T20 1 1 24 28 1 24.00 0 0 0 7.00 28.00
Saint Lucia 2024 T20 1 1 24 32 2 12.00 1 0 0 8.00 16.00
Saint Vincent and the Grenadin 2024 T20 1 1 12 17 0 0 0 0 8.50 0
South Africa All T20 16 16 375 545 19 19.73 5 1 0 8.72 28.68
South Africa 2023 T20 2 2 48 89 2 24.00 1 0 0 11.12 44.50
South Africa 2020 T20 5 5 113 171 3 37.66 0 0 0 9.07 57.00
South Africa 2019 T20 1 1 24 42 1 24.00 0 0 0 10.50 42.00
South Africa 2016 T20 5 5 118 146 8 14.75 3 0 0 7.42 18.25
South Africa 2015 T20 3 3 72 97 5 14.40 1 1 0 8.08 19.40
Sri Lanka All T20 4 4 72 97 4 18.00 2 0 0 8.08 24.25
Sri Lanka 2021 T20 3 3 48 73 2 24.00 1 0 0 9.12 36.50
Sri Lanka 2018 T20 1 1 24 24 2 12.00 1 0 0 6.00 12.00
United Arab Emirates All T20 5 5 114 155 8 14.25 0 2 0 8.15 19.37
United Arab Emirates 2021 T20 5 5 114 155 8 14.25 0 2 0 8.15 19.37
United States 2024 T20 3 3 72 67 4 18.00 2 0 0 5.58 16.75
Wales All T20 1 1 18 35 1 18.00 0 0 0 11.66 35.00
Wales 2022 T20 1 1 18 35 1 18.00 0 0 0 11.66 35.00
West Indies 2024 T20 3 3 54 43 6 9.00 1 1 0 4.77 7.16
India All IPL 54 54 1226 1770 80 15.32 19 6 0 8.66 22.12
India 2024 IPL 10 10 234 348 11 21.27 3 0 0 8.92 31.63
India 2023 IPL 6 6 138 232 7 19.71 3 0 0 10.08 33.14
India 2022 IPL 13 13 288 406 23 12.52 3 3 0 8.45 17.65
India 2021 IPL 7 7 156 228 8 19.50 1 1 0 8.76 28.50
India 2019 IPL 12 12 282 368 25 11.28 7 2 0 7.82 14.72
India 2017 IPL 6 6 128 188 6 21.33 2 0 0 8.81 31.33
United Arab Emirates All IPL 25 25 574 776 37 15.51 7 5 0 8.11 20.97
United Arab Emirates 2021 IPL 8 8 180 228 7 25.71 1 1 0 7.60 32.57
United Arab Emirates 2020 IPL 17 17 394 548 30 13.13 6 4 0 8.34 18.26
India All DT20 1 1 18 33 0 0 0 0 11.00 0
India 2015 DT20 1 1 18 33 0 0 0 0 11.00 0
South Africa All DT20 33 33 727 929 39 18.64 8 5 0 7.66 23.82
South Africa 2024 DT20 11 11 222 322 9 24.66 3 0 0 8.70 35.77
South Africa 2023 DT20 8 8 186 231 11 16.90 2 2 0 7.45 21.00
South Africa 2021 DT20 6 6 138 138 9 15.33 0 2 0 6.00 15.33
South Africa 2019 DT20 7 7 157 218 8 19.62 2 1 0 8.33 27.25
South Africa 2017 DT20 1 1 24 20 2 12.00 1 0 0 5.00 10.00
United States All DT20 3 3 66 81 4 16.50 2 0 0 7.36 20.25
United States 2024 DT20 1 1 24 35 0 0 0 0 8.75 0
United States 2023 DT20 2 2 42 46 4 10.50 2 0 0 6.57 11.50

Kagiso Rabada Stats On Countries Fielding

Country Year Mode M C ST DT CR T
All ODI 1 0 0 0 0 0
2017 ODI 1 0 0 0 0 0
Australia All ODI 3 2 0 0 0 0
Australia 2018 ODI 3 2 0 0 0 0
Bangladesh All ODI 3 0 0 0 0 0
Bangladesh 2015 ODI 3 0 0 0 0 0
Barbados All ODI 1 0 0 0 0 0
Barbados 2016 ODI 1 0 0 0 0 0
England All ODI 14 3 0 0 1 0
England 2019 ODI 8 3 0 0 1 0
England 2017 ODI 6 0 0 0 0 0
India All ODI 16 7 0 1 1 0
India 2023 ODI 9 4 0 1 1 0
India 2022 ODI 2 2 0 0 0 0
India 2015 ODI 5 1 0 0 0 0
Ireland All ODI 2 1 0 0 0 0
Ireland 2021 ODI 2 1 0 0 0 0
New Zealand All ODI 4 0 0 0 0 0
New Zealand 2017 ODI 4 0 0 0 0 0
Saint Kitts and Nevis All ODI 2 0 0 0 0 0
Saint Kitts and Nevis 2016 ODI 2 0 0 0 0 0
South Africa All ODI 45 24 0 0 0 2
South Africa 2024 ODI 1 1 0 0 0 0
South Africa 2023 ODI 5 4 0 0 0 0
South Africa 2022 ODI 3 1 0 0 0 0
South Africa 2021 ODI 2 3 0 0 0 0
South Africa 2019 ODI 9 2 0 0 0 1
South Africa 2018 ODI 7 5 0 0 0 0
South Africa 2017 ODI 8 4 0 0 0 0
South Africa 2016 ODI 8 3 0 0 0 0
South Africa 2015 ODI 2 1 0 0 0 1
Sri Lanka All ODI 7 0 0 1 3 0
Sri Lanka 2021 ODI 3 0 0 1 3 0
Sri Lanka 2018 ODI 4 0 0 0 0 0
Wales All ODI 1 0 0 0 0 0
Wales 2019 ODI 1 0 0 0 0 0
West Indies All ODI 2 0 0 0 0 0
West Indies 2016 ODI 2 0 0 0 0 0
All T20 0 0 0 0 0 0
Australia All T20 8 5 0 1 1 0
Australia 2022 T20 5 5 0 1 1 0
Australia 2018 T20 1 0 0 0 0 0
Australia 2014 T20 2 0 0 0 0 0
Bangladesh All T20 1 0 0 0 0 0
Bangladesh 2015 T20 1 0 0 0 0 0
Barbados 2024 T20 1 1 0 0 0 0
England All T20 1 0 0 0 0 0
England 2022 T20 1 0 0 0 0 0
Grenada All T20 5 1 0 0 0 0
Grenada 2021 T20 5 1 0 0 0 0
India All T20 13 2 0 0 0 1
India 2022 T20 6 1 0 0 0 0
India 2019 T20 2 1 0 0 0 1
India 2016 T20 3 0 0 0 0 0
India 2015 T20 2 0 0 0 0 0
Ireland All T20 1 1 0 0 0 0
Ireland 2021 T20 1 1 0 0 0 0
Saint Lucia 2024 T20 1 0 0 0 0 0
Saint Vincent and the Grenadin 2024 T20 1 0 0 0 0 0
South Africa All T20 16 4 0 0 0 0
South Africa 2023 T20 2 0 0 0 0 0
South Africa 2020 T20 5 2 0 0 0 0
South Africa 2019 T20 1 0 0 0 0 0
South Africa 2016 T20 5 2 0 0 0 0
South Africa 2015 T20 3 0 0 0 0 0
Sri Lanka All T20 4 1 0 0 0 0
Sri Lanka 2021 T20 3 1 0 0 0 0
Sri Lanka 2018 T20 1 0 0 0 0 0
United Arab Emirates All T20 5 4 0 0 0 1
United Arab Emirates 2021 T20 5 4 0 0 0 1
United States 2024 T20 3 0 0 0 0 0
Wales All T20 1 0 0 0 0 0
Wales 2022 T20 1 0 0 0 0 0
West Indies 2024 T20 3 2 0 0 0 0
India All IPL 54 17 0 4 6 1
India 2024 IPL 10 5 0 0 0 0
India 2023 IPL 6 0 0 0 0 0
India 2022 IPL 13 2 0 0 0 0
India 2021 IPL 7 4 0 0 1 0
India 2019 IPL 12 6 0 2 3 1
India 2017 IPL 6 0 0 2 2 0
United Arab Emirates All IPL 25 13 0 0 1 0
United Arab Emirates 2021 IPL 8 5 0 0 1 0
United Arab Emirates 2020 IPL 17 8 0 0 0 0
India All DT20 1 0 0 0 0 0
India 2015 DT20 1 0 0 0 0 0
South Africa All DT20 33 14 0 0 0 0
South Africa 2024 DT20 11 4 0 0 0 0
South Africa 2023 DT20 8 3 0 0 0 0
South Africa 2021 DT20 6 4 0 0 0 0
South Africa 2019 DT20 7 3 0 0 0 0
South Africa 2017 DT20 1 0 0 0 0 0
United States All DT20 3 0 0 0 0 0
United States 2024 DT20 1 0 0 0 0 0
United States 2023 DT20 2 0 0 0 0 0