Kagiso Rabada Against Teams Country Wise

Kagiso Rabada Introduction

RoleBowler
BattingLeft Handed
Bowlingfast Right-arm

CountrySouth Africa
BirthMay 25, 1995 (28 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 10 hours ago By Puspendra Singh
Our Telegram

Advance Cricket

Our App

Advance Cricket

Kagiso Rabada Upcoming Matches

LIO vs DOL (Final) Stats
CSK vs PBKS (Match 49) Stats
PBKS vs CSK (Match 53) Stats
PBKS vs BLR (Match 58) Stats
RR vs PBKS (Match 65) Stats

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

Search

Kagiso Rabada Against Teams Country Wise Batting

Country Team Year Mode M Inn R B NO AVG SR HS 50 100 4s 6s
ENG All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
ENG 2017 ODI 1 0 0 0 0 0 0 0 0 0 0
IND All T20 0 0 0 0 0 0 0 0 0 0 0
Australia AUS All ODI 3 1 9 17 0 3.00 52.9 9 0 0 0 0
Australia AUS 2018 ODI 3 1 9 17 0 9.00 52.9 9 0 0 0 0
Australia AUS All T20 3 0 0 0 0 0.00 0 0 0 0 0 0
Australia AUS 2018 T20 1 0 0 0 0 0 0 0 0 0 0
Australia AUS 2014 T20 2 0 0 0 0 0 0 0 0 0 0
Australia BAN All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
Australia BAN 2022 T20 1 0 0 0 0 0 0 0 0 0 0
Australia IND All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
Australia IND 2022 T20 1 0 0 0 0 0 0 0 0 0 0
Australia NED All T20 1 1 9 8 1 9.00 112.5 9 0 0 0 0
Australia NED 2022 T20 1 1 9 8 1 112.5 9 0 0 0 0
Australia NZ All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
Australia NZ 2022 T20 1 0 0 0 0 0 0 0 0 0 0
Australia PAK All T20 1 1 1 2 0 1.00 50 1 0 0 0 0
Australia PAK 2022 T20 1 1 1 2 0 1.00 50 1 0 0 0 0
Australia ZIM All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
Australia ZIM 2022 T20 1 0 0 0 0 0 0 0 0 0 0
Bangladesh BAN All ODI 3 2 11 30 0 3.66 36.6 10 0 0 1 0
Bangladesh BAN 2015 ODI 3 2 11 30 0 5.50 36.6 10 0 0 1 0
Bangladesh BAN All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
Bangladesh BAN 2015 T20 1 0 0 0 0 0 0 0 0 0 0
Barbados WI All ODI 1 1 9 15 0 9.00 60 9 0 0 1 0
Barbados WI 2016 ODI 1 1 9 15 0 9.00 60 9 0 0 1 0
England AUS All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
England AUS 2019 ODI 1 0 0 0 0 0 0 0 0 0 0
England BAN All ODI 1 1 13 9 1 13.00 144.4 13 0 0 0 1
England BAN 2019 ODI 1 1 13 9 1 144.4 13 0 0 0 1
England ENG All ODI 4 2 30 40 0 7.50 75 19 0 0 3 1
England ENG 2019 ODI 1 1 11 19 0 11.00 57.8 11 0 0 2 0
England ENG 2017 ODI 3 1 19 21 0 19.00 90.4 19 0 0 1 1
England ENG All T20 1 1 0 1 0 0.00 0 0 0 0 0 0
England ENG 2022 T20 1 1 0 1 0 0 0 0 0 0 0
England IND All ODI 2 2 36 43 1 18.00 83.7 31 0 0 3 0
England IND 2019 ODI 1 1 31 35 1 88.5 31 0 0 2 0
England IND 2017 ODI 1 1 5 8 0 5.00 62.5 5 0 0 1 0
England NZ All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
England NZ 2019 ODI 1 0 0 0 0 0 0 0 0 0 0
England PAK All ODI 2 2 29 30 0 14.50 96.6 26 0 0 2 0
England PAK 2019 ODI 1 1 3 7 0 3.00 42.8 3 0 0 0 0
England PAK 2017 ODI 1 1 26 23 0 26.00 113 26 0 0 2 0
England SL All ODI 2 0 0 0 0 0.00 0 0 0 0 0 0
England SL 2019 ODI 1 0 0 0 0 0 0 0 0 0 0
England SL 2017 ODI 1 0 0 0 0 0 0 0 0 0 0
England WI All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
England WI 2019 ODI 1 0 0 0 0 0 0 0 0 0 0
Grenada WI All T20 5 4 33 26 4 6.60 126.9 16 0 0 2 1
Grenada WI 2021 T20 5 4 33 26 4 126.9 16 0 0 2 1
India AFG All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
India AFG 2023 ODI 1 0 0 0 0 0 0 0 0 0 0
India AFG All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
India AFG 2016 T20 1 0 0 0 0 0 0 0 0 0 0
India AUS All ODI 2 2 10 13 1 5.00 76.9 10 0 0 0 1
India AUS 2023 ODI 2 2 10 13 1 10.00 76.9 10 0 0 0 1
India BAN All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
India BAN 2023 ODI 1 0 0 0 0 0 0 0 0 0 0
India CSK All IPL 4 2 12 12 1 3.00 100 12 0 0 1 0
India CSK 2023 IPL 1 1 0 0 0 0 0 0 0 0 0
India CSK 2022 IPL 2 1 12 12 1 100 12 0 0 1 0
India CSK 2019 IPL 1 0 0 0 0 0 0 0 0 0 0
India DC All IPL 4 2 8 8 0 2.00 100 6 0 0 0 1
India DC 2024 IPL 1 0 0 0 0 0 0 0 0 0 0
India DC 2023 IPL 1 0 0 0 0 0 0 0 0 0 0
India DC 2022 IPL 2 2 8 8 0 4.00 100 6 0 0 0 1
India ENG All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
India ENG 2023 ODI 1 0 0 0 0 0 0 0 0 0 0
India ENG All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
India ENG 2016 T20 1 0 0 0 0 0 0 0 0 0 0
India GL All IPL 1 0 0 0 0 0.00 0 0 0 0 0 0
India GL 2017 IPL 1 0 0 0 0 0 0 0 0 0 0
India GT All IPL 5 2 2 2 1 0.40 100 1 0 0 0 0
India GT 2024 IPL 2 1 1 1 1 100 1 0 0 0 0
India GT 2023 IPL 1 0 0 0 0 0 0 0 0 0 0
India GT 2022 IPL 2 1 1 1 0 1.00 100 1 0 0 0 0
India IND All ODI 8 4 33 58 3 4.12 56.8 19 0 0 4 0
India IND 2023 ODI 1 1 6 26 0 6.00 23 6 0 0 0 0
India IND 2022 ODI 2 0 0 0 0 0 0 0 0 0 0
India IND 2015 ODI 5 3 27 32 3 84.3 19 0 0 4 0
India IND All T20 10 3 16 19 2 1.60 84.2 9 0 0 1 0
India IND 2022 T20 6 3 16 19 2 16.00 84.2 9 0 0 1 0
India IND 2019 T20 2 0 0 0 0 0 0 0 0 0 0
India IND 2015 T20 2 0 0 0 0 0 0 0 0 0 0
India INDAT20 All DT20 1 0 0 0 0 0.00 0 0 0 0 0 0
India INDAT20 2015 DT20 1 0 0 0 0 0 0 0 0 0 0
India PBKS All IPL 5 2 11 21 0 2.20 52.3 11 0 0 1 0
India KXIP 2019 IPL 2 1 0 1 0 0 0 0 0 0 0
India KXIP 2017 IPL 1 1 11 20 0 11.00 55 11 0 0 1 0
India KKR All IPL 6 1 25 16 0 4.16 156.2 25 0 0 4 1
India KOL 2024 IPL 1 0 0 0 0 0 0 0 0 0 0
India KOL 2022 IPL 1 1 25 16 0 25.00 156.2 25 0 0 4 1
India KKR 2021 IPL 1 0 0 0 0 0 0 0 0 0 0
India KKR 2019 IPL 2 0 0 0 0 0 0 0 0 0 0
India KKR 2017 IPL 1 0 0 0 0 0 0 0 0 0 0
India LSG All IPL 4 3 2 7 1 0.50 28.5 2 0 0 0 0
India LSG 2024 IPL 1 0 0 0 0 0 0 0 0 0 0
India LSG 2023 IPL 2 2 0 2 1 0 0 0 0 0 0
India LSG 2022 IPL 1 1 2 5 0 2.00 40 2 0 0 0 0
India MI All IPL 7 4 61 55 0 8.71 110.9 44 0 0 4 3
India MI 2024 IPL 1 1 8 3 0 8.00 266.6 8 0 0 0 1
India MI 2022 IPL 1 0 0 0 0 0 0 0 0 0 0
India MI 2021 IPL 1 0 0 0 0 0 0 0 0 0 0
India MI 2019 IPL 2 1 9 8 0 9.00 112.5 9 0 0 0 1
India MI 2017 IPL 2 2 44 44 0 22.00 100 44 0 0 4 1
India NED All ODI 1 1 9 6 0 9.00 150 9 0 0 0 1
India NED 2023 ODI 1 1 9 6 0 9.00 150 9 0 0 0 1
India NZ All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
India NZ 2023 ODI 1 0 0 0 0 0 0 0 0 0 0
India PBKS 2021 IPL 2 0 0 0 0 0 0 0 0 0 0
India RR All IPL 5 1 9 4 1 1.80 225 9 0 0 1 0
India RR 2024 IPL 1 0 0 0 0 0 0 0 0 0 0
India RR 2023 IPL 1 0 0 0 0 0 0 0 0 0 0
India RR 2022 IPL 1 0 0 0 0 0 0 0 0 0 0
India RR 2021 IPL 1 1 9 4 1 225 9 0 0 1 0
India RR 2019 IPL 1 0 0 0 0 0 0 0 0 0 0
India RCB All IPL 5 1 0 1 1 0.00 0 0 0 0 0 0
India BLR 2024 IPL 1 0 0 0 0 0 0 0 0 0 0
India RCB 2022 IPL 1 1 0 1 1 0 0 0 0 0 0
India RCB 2021 IPL 1 0 0 0 0 0 0 0 0 0 0
India RCB 2019 IPL 2 0 0 0 0 0 0 0 0 0 0
India SL All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
India SL 2023 ODI 1 0 0 0 0 0 0 0 0 0 0
India SRH All IPL 7 3 5 6 2 0.71 83.3 3 0 0 0 0
India SRH 2024 IPL 1 0 0 0 0 0 0 0 0 0 0
India SRH 2022 IPL 2 1 0 0 1 0 0 0 0 0 0
India SRH 2021 IPL 1 0 0 0 0 0 0 0 0 0 0
India SRH 2019 IPL 2 2 5 6 1 5.00 83.3 3 0 0 0 0
India SRH 2017 IPL 1 0 0 0 0 0 0 0 0 0 0
India WI All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
India WI 2016 T20 1 0 0 0 0 0 0 0 0 0 0
Ireland IRE All ODI 2 1 16 12 0 8.00 133.3 16 0 0 0 2
Ireland IRE 2021 ODI 2 1 16 12 0 16.00 133.3 16 0 0 0 2
Ireland IRE All T20 1 1 19 9 1 19.00 211.1 19 0 0 4 0
Ireland IRE 2021 T20 1 1 19 9 1 211.1 19 0 0 4 0
New Zealand NZ All ODI 4 0 0 0 0 0.00 0 0 0 0 0 0
New Zealand NZ 2017 ODI 4 0 0 0 0 0 0 0 0 0 0
Saint Kitts and Nevis AUS All ODI 1 1 3 6 1 3.00 50 3 0 0 0 0
Saint Kitts and Nevis AUS 2016 ODI 1 1 3 6 1 50 3 0 0 0 0
Saint Kitts and Nevis WI All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
Saint Kitts and Nevis WI 2016 ODI 1 0 0 0 0 0 0 0 0 0 0
South Africa AUS All ODI 7 3 27 28 2 3.85 96.4 17 0 0 0 3
South Africa AUS 2023 ODI 3 2 18 22 1 18.00 81.8 17 0 0 0 2
South Africa AUS 2016 ODI 4 1 9 6 1 150 9 0 0 0 1
South Africa AUS All T20 6 3 27 23 1 4.50 117.3 22 0 0 2 2
South Africa AUS 2020 T20 3 2 27 23 0 13.50 117.3 22 0 0 2 2
South Africa AUS 2016 T20 3 1 0 0 1 0 0 0 0 0 0
South Africa BAN All ODI 6 3 28 16 1 4.66 175 23 0 0 4 1
South Africa BAN 2022 ODI 3 2 5 5 0 2.50 100 4 0 0 1 0
South Africa BAN 2017 ODI 3 1 23 11 1 209 23 0 0 3 1
South Africa COB All DT20 1 0 0 0 0 0.00 0 0 0 0 0 0
South Africa COB 2017 DT20 1 0 0 0 0 0 0 0 0 0 0
South Africa CTB All DT20 2 1 6 2 0 3.00 300 6 0 0 0 1
South Africa CTB 2019 DT20 2 1 6 2 0 6.00 300 6 0 0 0 1
South Africa DOL All DT20 2 2 16 17 0 8.00 94.1 15 0 0 1 0
South Africa DOL 2021 DT20 2 2 16 17 0 8.00 94.1 15 0 0 1 0
South Africa DSG All DT20 3 1 2 3 1 0.66 66.6 2 0 0 0 0
South Africa DSG 2024 DT20 2 1 2 3 1 66.6 2 0 0 0 0
South Africa DSG 2023 DT20 1 0 0 0 0 0 0 0 0 0 0
South Africa ENG All ODI 5 3 14 13 1 2.80 107.6 12 0 0 1 0
South Africa ENG 2023 ODI 1 1 2 2 1 100 2 0 0 0 0
South Africa ENG 2016 ODI 4 2 12 11 0 6.00 109 12 0 0 1 0
South Africa ENG All T20 4 1 5 4 1 1.25 125 5 0 0 1 0
South Africa ENG 2020 T20 2 1 5 4 1 125 5 0 0 1 0
South Africa ENG 2016 T20 2 0 0 0 0 0 0 0 0 0 0
South Africa IND All ODI 5 4 17 30 1 3.40 56.6 12 0 0 1 1
South Africa IND 2018 ODI 5 4 17 30 1 5.66 56.6 12 0 0 1 1
South Africa JSK All DT20 4 1 0 3 1 0.00 0 0 0 0 0 0
South Africa JSK 2024 DT20 2 0 0 0 0 0 0 0 0 0 0
South Africa JSK 2023 DT20 2 1 0 3 1 0 0 0 0 0 0
South Africa KNG All DT20 1 0 0 0 0 0.00 0 0 0 0 0 0
South Africa KNG 2021 DT20 1 0 0 0 0 0 0 0 0 0 0
South Africa MICT All DT20 0 0 0 0 0 0 0 0 0 0 0
South Africa NMBG All DT20 2 1 1 6 0 0.50 16.6 1 0 0 0 0
South Africa NMBG 2019 DT20 2 1 1 6 0 1.00 16.6 1 0 0 0 0
South Africa NED All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
South Africa NED 2023 ODI 1 0 0 0 0 0 0 0 0 0 0
South Africa NZ All ODI 2 0 0 0 0 0.00 0 0 0 0 0 0
South Africa NZ 2015 ODI 2 0 0 0 0 0 0 0 0 0 0
South Africa NZ All T20 2 1 5 6 1 2.50 83.3 5 0 0 0 0
South Africa NZ 2015 T20 2 1 5 6 1 83.3 5 0 0 0 0
South Africa PR All DT20 2 0 0 0 0 0.00 0 0 0 0 0 0
South Africa PR 2019 DT20 2 0 0 0 0 0 0 0 0 0 0
South Africa PR All DT20 3 2 6 7 1 2.00 85.7 6 0 0 1 0
South Africa PR 2024 DT20 2 1 6 6 0 6.00 100 6 0 0 1 0
South Africa PR 2023 DT20 1 1 0 1 1 0 0 0 0 0 0
South Africa PAK All ODI 7 3 14 12 2 2.00 116.6 13 0 0 2 0
South Africa PAK 2021 ODI 2 2 14 11 2 127.2 13 0 0 2 0
South Africa PAK 2019 ODI 5 1 0 1 0 0 0 0 0 0 0
South Africa PRC All DT20 4 3 8 8 0 2.00 100 6 0 0 1 0
South Africa PRC 2024 DT20 2 1 1 2 0 1.00 50 1 0 0 0 0
South Africa PRC 2023 DT20 2 2 7 6 0 3.50 116.6 6 0 0 1 0
South Africa ROC 2024 DT20 1 0 0 0 0 0 0 0 0 0 0
South Africa SL All ODI 9 1 3 6 0 0.33 50 3 0 0 0 0
South Africa SL 2019 ODI 4 1 3 6 0 3.00 50 3 0 0 0 0
South Africa SL 2017 ODI 5 0 0 0 0 0 0 0 0 0 0
South Africa SL All T20 1 1 0 4 0 0.00 0 0 0 0 0 0
South Africa SL 2019 T20 1 1 0 4 0 0 0 0 0 0 0
South Africa SUNE All DT20 4 0 0 0 0 0.00 0 0 0 0 0 0
South Africa SUNE 2024 DT20 2 0 0 0 0 0 0 0 0 0 0
South Africa SUNE 2023 DT20 2 0 0 0 0 0 0 0 0 0 0
South Africa TIT All DT20 1 0 0 0 0 0.00 0 0 0 0 0 0
South Africa TIT 2021 DT20 1 0 0 0 0 0 0 0 0 0 0
South Africa TSP All DT20 1 1 0 4 0 0.00 0 0 0 0 0 0
South Africa TSP 2019 DT20 1 1 0 4 0 0 0 0 0 0 0
South Africa WAR All DT20 2 0 0 0 0 0.00 0 0 0 0 0 0
South Africa WAR 2021 DT20 2 0 0 0 0 0 0 0 0 0 0
South Africa WI All T20 3 0 0 0 0 0.00 0 0 0 0 0 0
South Africa WI 2023 T20 2 0 0 0 0 0 0 0 0 0 0
South Africa WI 2015 T20 1 0 0 0 0 0 0 0 0 0 0
South Africa ZIM All ODI 2 0 0 0 0 0.00 0 0 0 0 0 0
South Africa ZIM 2018 ODI 2 0 0 0 0 0 0 0 0 0 0
Sri Lanka SL All ODI 7 3 33 38 2 4.71 86.8 13 0 0 4 0
Sri Lanka SL 2021 ODI 3 2 21 20 1 21.00 105 13 0 0 3 0
Sri Lanka SL 2018 ODI 4 1 12 18 1 66.6 12 0 0 1 0
Sri Lanka SL All T20 4 2 0 2 1 0.00 0 0 0 0 0 0
Sri Lanka SL 2021 T20 3 1 0 0 1 0 0 0 0 0 0
Sri Lanka SL 2018 T20 1 1 0 2 0 0 0 0 0 0 0
United Arab Emirates AUS All T20 1 1 19 23 1 19.00 82.6 19 0 0 1 1
United Arab Emirates AUS 2021 T20 1 1 19 23 1 82.6 19 0 0 1 1
United Arab Emirates BAN All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
United Arab Emirates BAN 2021 T20 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates CSK All IPL 4 1 4 1 1 1.00 400 4 0 0 1 0
United Arab Emirates CSK 2021 IPL 2 1 4 1 1 400 4 0 0 1 0
United Arab Emirates CSK 2020 IPL 2 0 0 0 0 0 0 0 0 0 0
United Arab Emirates ENG All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
United Arab Emirates ENG 2021 T20 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates KXIP All IPL 2 1 0 0 1 0.00 0 0 0 0 0 0
United Arab Emirates KXIP 2020 IPL 2 1 0 0 1 0 0 0 0 0 0
United Arab Emirates KKR All IPL 4 2 9 11 1 2.25 81.8 9 0 0 1 0
United Arab Emirates KKR 2021 IPL 2 1 0 1 1 0 0 0 0 0 0
United Arab Emirates KKR 2020 IPL 2 1 9 10 0 9.00 90 9 0 0 1 0
United Arab Emirates MI All IPL 5 3 27 22 1 5.40 122.7 15 0 0 2 1
United Arab Emirates MI 2021 IPL 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates MI 2020 IPL 4 3 27 22 1 13.50 122.7 15 0 0 2 1
United Arab Emirates RR All IPL 3 1 2 3 1 0.66 66.6 2 0 0 0 0
United Arab Emirates RR 2021 IPL 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates RR 2020 IPL 2 1 2 3 1 66.6 2 0 0 0 0
United Arab Emirates RCB All IPL 3 0 0 0 0 0.00 0 0 0 0 0 0
United Arab Emirates RCB 2021 IPL 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates RCB 2020 IPL 2 0 0 0 0 0 0 0 0 0 0
United Arab Emirates SL All T20 1 1 13 7 1 13.00 185.7 13 0 0 1 1
United Arab Emirates SL 2021 T20 1 1 13 7 1 185.7 13 0 0 1 1
United Arab Emirates SRH All IPL 4 2 18 14 1 4.50 128.5 15 0 0 1 1
United Arab Emirates SRH 2021 IPL 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates SRH 2020 IPL 3 2 18 14 1 18.00 128.5 15 0 0 1 1
United Arab Emirates WI All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
United Arab Emirates WI 2021 T20 1 0 0 0 0 0 0 0 0 0 0
United States LAKR All DT20 1 1 1 6 0 1.00 16.6 1 0 0 0 0
United States LAKR 2023 DT20 1 1 1 6 0 1.00 16.6 1 0 0 0 0
United States TSK All DT20 1 1 0 1 0 0.00 0 0 0 0 0 0
United States TSK 2023 DT20 1 1 0 1 0 0 0 0 0 0 0
Wales AFG All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
Wales AFG 2019 ODI 1 0 0 0 0 0 0 0 0 0 0
Wales ENG All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
Wales ENG 2022 T20 1 0 0 0 0 0 0 0 0 0 0
Wales SL All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
Wales SL 2019 ODI 1 0 0 0 0 0 0 0 0 0 0
West Indies AUS All ODI 1 1 15 27 1 15.00 55.5 15 0 0 0 0
West Indies AUS 2016 ODI 1 1 15 27 1 55.5 15 0 0 0 0
West Indies WI All ODI 1 1 1 1 1 1.00 100 1 0 0 0 0
West Indies WI 2016 ODI 1 1 1 1 1 100 1 0 0 0 0

Kagiso Rabada Against Teams Country Wise Bowling

Country Team Year Mode M Inn B R W SR 2W 3W 5W Econ Avg
ENG All ODI 1 1 60 50 2 30.00 0 0 0 5.00 25.00
ENG 2017 ODI 1 1 60 50 2 30.00 0 0 0 5.00 25.00
IND All T20 1 0 0 0 0 0 0 0 0
Australia AUS All ODI 3 3 165 124 7 23.57 0 2 0 4.50 17.71
Australia AUS 2018 ODI 3 3 165 124 7 23.57 0 2 0 4.50 17.71
Australia AUS All T20 3 3 48 73 1 48.00 0 0 0 9.12 73.00
Australia AUS 2018 T20 1 1 12 21 0 0 0 0 10.50 0
Australia AUS 2014 T20 2 2 36 52 1 36.00 0 0 0 8.66 52.00
Australia BAN All T20 1 1 18 24 1 18.00 0 0 0 8.00 24.00
Australia BAN 2022 T20 1 1 18 24 1 18.00 0 0 0 8.00 24.00
Australia IND All T20 1 1 24 26 0 0 0 0 6.50 0
Australia IND 2022 T20 1 1 24 26 0 0 0 0 6.50 0
Australia NED All T20 1 1 18 37 0 0 0 0 12.33 0
Australia NED 2022 T20 1 1 18 37 0 0 0 0 12.33 0
Australia NZ All T20 1 1 6 4 1 6.00 0 0 0 4.00 4.00
Australia NZ 2022 T20 1 1 6 4 1 6.00 0 0 0 4.00 4.00
Australia PAK All T20 1 1 24 44 1 24.00 0 0 0 11.00 44.00
Australia PAK 2022 T20 1 1 24 44 1 24.00 0 0 0 11.00 44.00
Australia ZIM All T20 1 1 12 20 0 0 0 0 10.00 0
Australia ZIM 2022 T20 1 1 12 20 0 0 0 0 10.00 0
Bangladesh BAN All ODI 3 3 126 102 8 15.75 1 0 1 4.85 12.75
Bangladesh BAN 2015 ODI 3 3 126 102 8 15.75 1 0 1 4.85 12.75
Bangladesh BAN All T20 1 1 18 28 2 9.00 1 0 0 9.33 14.00
Bangladesh BAN 2015 T20 1 1 18 28 2 9.00 1 0 0 9.33 14.00
Barbados WI All ODI 1 1 60 31 3 20.00 0 1 0 3.10 10.33
Barbados WI 2016 ODI 1 1 60 31 3 20.00 0 1 0 3.10 10.33
England AUS All ODI 1 1 60 56 3 20.00 0 1 0 5.60 18.66
England AUS 2019 ODI 1 1 60 56 3 20.00 0 1 0 5.60 18.66
England BAN All ODI 1 1 60 57 0 0 0 0 5.70 0
England BAN 2019 ODI 1 1 60 57 0 0 0 0 5.70 0
England ENG All ODI 4 4 228 218 9 25.33 2 1 0 5.73 24.22
England ENG 2019 ODI 1 1 60 66 2 30.00 1 0 0 6.60 33.00
England ENG 2017 ODI 3 3 168 152 7 24.00 1 1 0 5.42 21.71
England ENG All T20 1 1 24 30 0 0 0 0 7.50 0
England ENG 2022 T20 1 1 24 30 0 0 0 0 7.50 0
England IND All ODI 2 2 114 73 2 57.00 1 0 0 3.84 36.50
England IND 2019 ODI 1 1 60 39 2 30.00 1 0 0 3.90 19.50
England IND 2017 ODI 1 1 54 34 0 0 0 0 3.77 0
England NZ All ODI 1 1 60 42 1 60.00 0 0 0 4.20 42.00
England NZ 2019 ODI 1 1 60 42 1 60.00 0 0 0 4.20 42.00
England PAK All ODI 2 2 102 101 0 0 0 0 5.94 0
England PAK 2019 ODI 1 1 60 65 0 0 0 0 6.50 0
England PAK 2017 ODI 1 1 42 36 0 0 0 0 5.14 0
England SL All ODI 2 2 108 82 3 36.00 1 0 0 4.55 27.33
England SL 2019 ODI 1 1 60 36 2 30.00 1 0 0 3.60 18.00
England SL 2017 ODI 1 1 48 46 1 48.00 0 0 0 5.75 46.00
England WI All ODI 1 0 0 0 0 0 0 0 0
England WI 2019 ODI 1 0 0 0 0 0 0 0 0
Grenada WI All T20 5 5 108 170 7 15.42 1 1 0 9.44 24.28
Grenada WI 2021 T20 5 5 108 170 7 15.42 1 1 0 9.44 24.28
India AFG All ODI 1 1 60 40 0 0 0 0 4.00 0
India AFG 2023 ODI 1 1 60 40 0 0 0 0 4.00 0
India AFG All T20 1 1 24 37 2 12.00 1 0 0 9.25 18.50
India AFG 2016 T20 1 1 24 37 2 12.00 1 0 0 9.25 18.50
India AUS All ODI 2 2 84 74 4 21.00 0 1 0 5.28 18.50
India AUS 2023 ODI 2 2 84 74 4 21.00 0 1 0 5.28 18.50
India BAN All ODI 1 1 60 42 2 30.00 1 0 0 4.20 21.00
India BAN 2023 ODI 1 1 60 42 2 30.00 1 0 0 4.20 21.00
India CSK All IPL 4 4 88 111 4 22.00 1 0 0 7.56 27.75
India CSK 2023 IPL 1 1 24 34 0 0 0 0 8.50 0
India CSK 2022 IPL 2 2 42 51 3 14.00 1 0 0 7.28 17.00
India CSK 2019 IPL 1 1 22 26 1 22.00 0 0 0 7.09 26.00
India DC All IPL 4 4 78 131 2 39.00 0 0 0 10.07 65.50
India DC 2024 IPL 1 1 24 36 1 24.00 0 0 0 9.00 36.00
India DC 2023 IPL 1 1 18 36 0 0 0 0 12.00 0
India DC 2022 IPL 2 2 36 59 1 36.00 0 0 0 9.83 59.00
India ENG All ODI 1 1 36 38 1 36.00 0 0 0 6.33 38.00
India ENG 2023 ODI 1 1 36 38 1 36.00 0 0 0 6.33 38.00
India ENG All T20 1 1 24 50 2 12.00 1 0 0 12.50 25.00
India ENG 2016 T20 1 1 24 50 2 12.00 1 0 0 12.50 25.00
India GL All IPL 1 1 24 28 2 12.00 1 0 0 7.00 14.00
India GL 2017 IPL 1 1 24 28 2 12.00 1 0 0 7.00 14.00
India GT All IPL 5 5 120 188 9 13.33 2 1 0 9.40 20.88
India GT 2024 IPL 2 2 48 84 2 24.00 1 0 0 10.50 42.00
India GT 2023 IPL 1 1 24 36 1 24.00 0 0 0 9.00 36.00
India GT 2022 IPL 2 2 48 68 6 8.00 1 1 0 8.50 11.33
India IND All ODI 8 8 450 384 14 32.14 2 2 0 5.12 27.42
India IND 2023 ODI 1 1 60 48 1 60.00 0 0 0 4.80 48.00
India IND 2022 ODI 2 2 108 95 3 36.00 1 0 0 5.27 31.66
India IND 2015 ODI 5 5 282 241 10 28.20 1 2 0 5.12 24.10
India IND All T20 10 10 234 291 8 29.25 0 1 0 7.46 36.37
India IND 2022 T20 6 6 144 178 4 36.00 0 0 0 7.41 44.50
India IND 2019 T20 2 2 42 63 3 14.00 0 1 0 9.00 21.00
India IND 2015 T20 2 2 48 50 1 48.00 0 0 0 6.25 50.00
India INDAT20 All DT20 1 1 18 33 0 0 0 0 11.00 0
India INDAT20 2015 DT20 1 1 18 33 0 0 0 0 11.00 0
India PBKS All IPL 5 5 108 152 8 13.50 2 1 0 8.44 19.00
India KXIP 2019 IPL 2 2 48 55 4 12.00 2 0 0 6.87 13.75
India KXIP 2017 IPL 1 1 12 18 0 0 0 0 9.00 0
India KKR All IPL 6 6 128 209 6 21.33 2 0 0 9.79 34.83
India KOL 2024 IPL 1 1 18 52 0 0 0 0 17.33 0
India KOL 2022 IPL 1 1 18 23 1 18.00 0 0 0 7.66 23.00
India KKR 2021 IPL 1 1 24 31 0 0 0 0 7.75 0
India KKR 2019 IPL 2 2 48 83 3 16.00 1 0 0 10.37 27.66
India KKR 2017 IPL 1 1 20 20 2 10.00 1 0 0 6.00 10.00
India LSG All IPL 4 4 96 162 9 10.66 2 1 0 10.12 18.00
India LSG 2024 IPL 1 1 24 38 1 24.00 0 0 0 9.50 38.00
India LSG 2023 IPL 2 2 48 86 4 12.00 2 0 0 10.75 21.50
India LSG 2022 IPL 1 1 24 38 4 6.00 0 1 0 9.50 9.50
India MI All IPL 7 7 162 220 10 16.20 3 0 0 8.14 22.00
India MI 2024 IPL 1 1 24 42 1 24.00 0 0 0 10.50 42.00
India MI 2022 IPL 1 1 24 29 2 12.00 1 0 0 7.25 14.50
India MI 2021 IPL 1 1 18 25 1 18.00 0 0 0 8.33 25.00
India MI 2019 IPL 2 2 48 61 4 12.00 2 0 0 7.62 15.25
India MI 2017 IPL 2 2 48 63 2 24.00 0 0 0 7.87 31.50
India NED All ODI 1 1 54 56 2 27.00 1 0 0 6.22 28.00
India NED 2023 ODI 1 1 54 56 2 27.00 1 0 0 6.22 28.00
India NZ All ODI 1 1 36 16 1 36.00 0 0 0 2.66 16.00
India NZ 2023 ODI 1 1 36 16 1 36.00 0 0 0 2.66 16.00
India PBKS 2021 IPL 2 2 48 79 4 12.00 0 1 0 9.87 19.75
India RR All IPL 5 5 120 175 9 13.33 4 0 0 8.75 19.44
India RR 2024 IPL 1 1 24 18 2 12.00 1 0 0 4.50 9.00
India RR 2023 IPL 1 1 24 40 2 12.00 1 0 0 10.00 20.00
India RR 2022 IPL 1 1 24 50 1 24.00 0 0 0 12.50 50.00
India RR 2021 IPL 1 1 24 30 2 12.00 1 0 0 7.50 15.00
India RR 2019 IPL 1 1 24 37 2 12.00 1 0 0 9.25 18.50
India RCB All IPL 5 5 120 134 12 10.00 2 2 0 6.70 11.16
India BLR 2024 IPL 1 1 24 23 2 12.00 1 0 0 5.75 11.50
India RCB 2022 IPL 1 1 24 21 3 8.00 0 1 0 5.25 7.00
India RCB 2021 IPL 1 1 24 38 1 24.00 0 0 0 9.50 38.00
India RCB 2019 IPL 2 2 48 52 6 8.00 1 1 0 6.50 8.66
India SL All ODI 1 1 47 50 2 23.50 1 0 0 6.38 25.00
India SL 2023 ODI 1 1 47 50 2 23.50 1 0 0 6.38 25.00
India SRH All IPL 7 7 158 237 8 19.75 0 1 0 9.00 29.62
India SRH 2024 IPL 1 1 24 32 1 24.00 0 0 0 8.00 32.00
India SRH 2022 IPL 2 2 48 67 2 24.00 0 0 0 8.37 33.50
India SRH 2021 IPL 1 1 18 25 0 0 0 0 8.33 0
India SRH 2019 IPL 2 2 44 54 5 8.80 0 1 0 7.36 10.80
India SRH 2017 IPL 1 1 24 59 0 0 0 0 14.75 0
India WI All T20 1 1 22 38 1 22.00 0 0 0 10.36 38.00
India WI 2016 T20 1 1 22 38 1 22.00 0 0 0 10.36 38.00
Ireland IRE All ODI 2 2 110 101 3 36.66 1 0 0 5.50 33.66
Ireland IRE 2021 ODI 2 2 110 101 3 36.66 1 0 0 5.50 33.66
Ireland IRE All T20 1 1 24 28 1 24.00 0 0 0 7.00 28.00
Ireland IRE 2021 T20 1 1 24 28 1 24.00 0 0 0 7.00 28.00
New Zealand NZ All ODI 4 4 193 136 8 24.12 2 1 0 4.22 17.00
New Zealand NZ 2017 ODI 4 4 193 136 8 24.12 2 1 0 4.22 17.00
Saint Kitts and Nevis AUS All ODI 1 1 48 66 1 48.00 0 0 0 8.25 66.00
Saint Kitts and Nevis AUS 2016 ODI 1 1 48 66 1 48.00 0 0 0 8.25 66.00
Saint Kitts and Nevis WI All ODI 1 1 42 46 0 0 0 0 6.57 0
Saint Kitts and Nevis WI 2016 ODI 1 1 42 46 0 0 0 0 6.57 0
South Africa AUS All ODI 7 7 371 432 12 30.91 4 1 0 6.98 36.00
South Africa AUS 2023 ODI 3 3 155 168 7 22.14 2 1 0 6.50 24.00
South Africa AUS 2016 ODI 4 4 216 264 5 43.20 2 0 0 7.33 52.80
South Africa AUS All T20 6 6 138 203 7 19.71 2 0 0 8.82 29.00
South Africa AUS 2020 T20 3 3 66 114 2 33.00 0 0 0 10.36 57.00
South Africa AUS 2016 T20 3 3 72 89 5 14.40 2 0 0 7.41 17.80
South Africa BAN All ODI 6 6 315 249 11 28.63 0 1 1 4.74 22.63
South Africa BAN 2022 ODI 3 3 153 133 6 25.50 0 0 1 5.21 22.16
South Africa BAN 2017 ODI 3 3 162 116 5 32.40 0 1 0 4.29 23.20
South Africa COB All DT20 1 1 24 20 2 12.00 1 0 0 5.00 10.00
South Africa COB 2017 DT20 1 1 24 20 2 12.00 1 0 0 5.00 10.00
South Africa CTB All DT20 2 2 48 73 1 48.00 0 0 0 9.12 73.00
South Africa CTB 2019 DT20 2 2 48 73 1 48.00 0 0 0 9.12 73.00
South Africa DOL All DT20 2 2 48 37 4 12.00 0 1 0 4.62 9.25
South Africa DOL 2021 DT20 2 2 48 37 4 12.00 0 1 0 4.62 9.25
South Africa DSG All DT20 3 3 66 78 5 13.20 1 1 0 7.09 15.60
South Africa DSG 2024 DT20 2 2 42 56 2 21.00 1 0 0 8.00 28.00
South Africa DSG 2023 DT20 1 1 24 22 3 8.00 0 1 0 5.50 7.33
South Africa ENG All ODI 5 5 287 225 11 26.09 2 2 0 4.70 20.45
South Africa ENG 2023 ODI 1 1 60 46 2 30.00 1 0 0 4.60 23.00
South Africa ENG 2016 ODI 4 4 227 179 9 25.22 1 2 0 4.73 19.88
South Africa ENG All T20 4 4 93 114 4 23.25 1 0 0 7.35 28.50
South Africa ENG 2020 T20 2 2 47 57 1 47.00 0 0 0 7.27 57.00
South Africa ENG 2016 T20 2 2 46 57 3 15.33 1 0 0 7.43 19.00
South Africa IND All ODI 5 5 261 242 5 52.20 1 0 0 5.56 48.40
South Africa IND 2018 ODI 5 5 261 242 5 52.20 1 0 0 5.56 48.40
South Africa JSK All DT20 4 4 66 83 3 22.00 1 0 0 7.54 27.66
South Africa JSK 2024 DT20 2 2 24 44 1 24.00 0 0 0 11.00 44.00
South Africa JSK 2023 DT20 2 2 42 39 2 21.00 1 0 0 5.57 19.50
South Africa KNG All DT20 1 1 24 24 1 24.00 0 0 0 6.00 24.00
South Africa KNG 2021 DT20 1 1 24 24 1 24.00 0 0 0 6.00 24.00
South Africa MICT All DT20 1 0 0 0 0 0 0 0 0
South Africa NMBG All DT20 2 2 42 59 2 21.00 1 0 0 8.42 29.50
South Africa NMBG 2019 DT20 2 2 42 59 2 21.00 1 0 0 8.42 29.50
South Africa NED All ODI 1 1 48 33 0 0 0 0 4.12 0
South Africa NED 2023 ODI 1 1 48 33 0 0 0 0 4.12 0
South Africa NZ All ODI 2 2 115 82 3 38.33 1 0 0 4.27 27.33
South Africa NZ 2015 ODI 2 2 115 82 3 38.33 1 0 0 4.27 27.33
South Africa NZ All T20 2 2 48 59 5 9.60 1 1 0 7.37 11.80
South Africa NZ 2015 T20 2 2 48 59 5 9.60 1 1 0 7.37 11.80
South Africa PR All DT20 2 2 43 60 5 8.60 1 1 0 8.37 12.00
South Africa PR 2019 DT20 2 2 43 60 5 8.60 1 1 0 8.37 12.00
South Africa PR All DT20 3 3 66 107 3 22.00 1 0 0 9.72 35.66
South Africa PR 2024 DT20 2 2 42 80 1 42.00 0 0 0 11.42 80.00
South Africa PR 2023 DT20 1 1 24 27 2 12.00 1 0 0 6.75 13.50
South Africa PAK All ODI 7 7 379 309 7 54.14 2 0 0 4.89 44.14
South Africa PAK 2021 ODI 2 2 120 94 2 60.00 0 0 0 4.70 47.00
South Africa PAK 2019 ODI 5 5 259 215 5 51.80 2 0 0 4.98 43.00
South Africa PRC All DT20 4 4 96 139 4 24.00 1 0 0 8.68 34.75
South Africa PRC 2024 DT20 2 2 48 56 3 16.00 1 0 0 7.00 18.66
South Africa PRC 2023 DT20 2 2 48 83 1 48.00 0 0 0 10.37 83.00
South Africa ROC 2024 DT20 1 1 24 31 0 0 0 0 7.75 0
South Africa SL All ODI 9 9 468 385 14 33.42 2 2 0 4.93 27.50
South Africa SL 2019 ODI 4 4 204 159 8 25.50 0 2 0 4.67 19.87
South Africa SL 2017 ODI 5 5 264 226 6 44.00 2 0 0 5.13 37.66
South Africa SL All T20 1 1 24 42 1 24.00 0 0 0 10.50 42.00
South Africa SL 2019 T20 1 1 24 42 1 24.00 0 0 0 10.50 42.00
South Africa SUNE All DT20 4 4 90 115 5 18.00 1 1 0 7.66 23.00
South Africa SUNE 2024 DT20 2 2 42 55 2 21.00 1 0 0 7.85 27.50
South Africa SUNE 2023 DT20 2 2 48 60 3 16.00 0 1 0 7.50 20.00
South Africa TIT All DT20 1 1 18 18 1 18.00 0 0 0 6.00 18.00
South Africa TIT 2021 DT20 1 1 18 18 1 18.00 0 0 0 6.00 18.00
South Africa TSP All DT20 1 1 24 26 0 0 0 0 6.50 0
South Africa TSP 2019 DT20 1 1 24 26 0 0 0 0 6.50 0
South Africa WAR All DT20 2 2 48 59 3 16.00 0 1 0 7.37 19.66
South Africa WAR 2021 DT20 2 2 48 59 3 16.00 0 1 0 7.37 19.66
South Africa WI All T20 3 3 72 127 2 36.00 1 0 0 10.58 63.50
South Africa WI 2023 T20 2 2 48 89 2 24.00 1 0 0 11.12 44.50
South Africa WI 2015 T20 1 1 24 38 0 0 0 0 9.50 0
South Africa ZIM All ODI 2 2 108 66 5 21.60 1 1 0 3.66 13.20
South Africa ZIM 2018 ODI 2 2 108 66 5 21.60 1 1 0 3.66 13.20
Sri Lanka SL All ODI 7 7 348 298 10 34.80 2 1 0 5.13 29.80
Sri Lanka SL 2021 ODI 3 3 138 128 4 34.50 2 0 0 5.56 32.00
Sri Lanka SL 2018 ODI 4 4 210 170 6 35.00 0 1 0 4.85 28.33
Sri Lanka SL All T20 4 4 72 97 4 18.00 2 0 0 8.08 24.25
Sri Lanka SL 2021 T20 3 3 48 73 2 24.00 1 0 0 9.12 36.50
Sri Lanka SL 2018 T20 1 1 24 24 2 12.00 1 0 0 6.00 12.00
United Arab Emirates AUS All T20 1 1 24 28 1 24.00 0 0 0 7.00 28.00
United Arab Emirates AUS 2021 T20 1 1 24 28 1 24.00 0 0 0 7.00 28.00
United Arab Emirates BAN All T20 1 1 24 20 3 8.00 0 1 0 5.00 6.66
United Arab Emirates BAN 2021 T20 1 1 24 20 3 8.00 0 1 0 5.00 6.66
United Arab Emirates CSK All IPL 4 4 90 103 4 22.50 0 1 0 6.86 25.75
United Arab Emirates CSK 2021 IPL 2 2 42 44 0 0 0 0 6.28 0
United Arab Emirates CSK 2020 IPL 2 2 48 59 4 12.00 0 1 0 7.37 14.75
United Arab Emirates ENG All T20 1 1 24 48 3 8.00 0 1 0 12.00 16.00
United Arab Emirates ENG 2021 T20 1 1 24 48 3 8.00 0 1 0 12.00 16.00
United Arab Emirates KXIP All IPL 2 2 48 55 4 12.00 2 0 0 6.87 13.75
United Arab Emirates KXIP 2020 IPL 2 2 48 55 4 12.00 2 0 0 6.87 13.75
United Arab Emirates KKR All IPL 4 4 90 135 6 15.00 2 0 0 9.00 22.50
United Arab Emirates KKR 2021 IPL 2 2 42 51 3 14.00 1 0 0 7.28 17.00
United Arab Emirates KKR 2020 IPL 2 2 48 84 3 16.00 1 0 0 10.50 28.00
United Arab Emirates MI All IPL 5 5 108 162 3 36.00 1 0 0 9.00 54.00
United Arab Emirates MI 2021 IPL 1 1 24 33 0 0 0 0 8.25 0
United Arab Emirates MI 2020 IPL 4 4 84 129 3 28.00 1 0 0 9.21 43.00
United Arab Emirates RR All IPL 3 3 70 89 5 14.00 0 1 0 7.62 17.80
United Arab Emirates RR 2021 IPL 1 1 24 26 1 24.00 0 0 0 6.50 26.00
United Arab Emirates RR 2020 IPL 2 2 46 63 4 11.50 0 1 0 8.21 15.75
United Arab Emirates RCB All IPL 3 3 72 91 6 12.00 1 1 0 7.58 15.16
United Arab Emirates RCB 2021 IPL 1 1 24 37 0 0 0 0 9.25 0
United Arab Emirates RCB 2020 IPL 2 2 48 54 6 8.00 1 1 0 6.75 9.00
United Arab Emirates SL All T20 1 1 18 32 0 0 0 0 10.66 0
United Arab Emirates SL 2021 T20 1 1 18 32 0 0 0 0 10.66 0
United Arab Emirates SRH All IPL 4 4 96 141 9 10.66 1 2 0 8.81 15.66
United Arab Emirates SRH 2021 IPL 1 1 24 37 3 8.00 0 1 0 9.25 12.33
United Arab Emirates SRH 2020 IPL 3 3 72 104 6 12.00 1 1 0 8.66 17.33
United Arab Emirates WI All T20 1 1 24 27 1 24.00 0 0 0 6.75 27.00
United Arab Emirates WI 2021 T20 1 1 24 27 1 24.00 0 0 0 6.75 27.00
United States LAKR All DT20 1 1 18 16 2 9.00 1 0 0 5.33 8.00
United States LAKR 2023 DT20 1 1 18 16 2 9.00 1 0 0 5.33 8.00
United States TSK All DT20 1 1 24 30 2 12.00 1 0 0 7.50 15.00
United States TSK 2023 DT20 1 1 24 30 2 12.00 1 0 0 7.50 15.00
Wales AFG All ODI 1 1 48 36 1 48.00 0 0 0 4.50 36.00
Wales AFG 2019 ODI 1 1 48 36 1 48.00 0 0 0 4.50 36.00
Wales ENG All T20 1 1 18 35 1 18.00 0 0 0 11.66 35.00
Wales ENG 2022 T20 1 1 18 35 1 18.00 0 0 0 11.66 35.00
Wales SL All ODI 1 1 42 40 1 42.00 0 0 0 5.71 40.00
Wales SL 2019 ODI 1 1 42 40 1 42.00 0 0 0 5.71 40.00
West Indies AUS All ODI 1 1 42 13 3 14.00 0 1 0 1.85 4.33
West Indies AUS 2016 ODI 1 1 42 13 3 14.00 0 1 0 1.85 4.33
West Indies WI All ODI 1 1 54 34 0 0 0 0 3.77 0
West Indies WI 2016 ODI 1 1 54 34 0 0 0 0 3.77 0

Kagiso Rabada Against Teams Country Wise Fielding

Country Team Year Mode M C ST DT CR T
ENG All ODI 1 0 0 0 0 0
ENG 2017 ODI 1 0 0 0 0 0
IND All T20 0 0 0 0 0 0
Australia AUS All ODI 3 2 0 0 0 0
Australia AUS 2018 ODI 3 2 0 0 0 0
Australia AUS All T20 3 0 0 0 0 0
Australia AUS 2018 T20 1 0 0 0 0 0
Australia AUS 2014 T20 2 0 0 0 0 0
Australia BAN All T20 1 0 0 1 1 0
Australia BAN 2022 T20 1 0 0 1 1 0
Australia IND All T20 1 3 0 0 0 0
Australia IND 2022 T20 1 3 0 0 0 0
Australia NED All T20 1 1 0 0 0 0
Australia NED 2022 T20 1 1 0 0 0 0
Australia NZ All T20 1 0 0 0 0 0
Australia NZ 2022 T20 1 0 0 0 0 0
Australia PAK All T20 1 1 0 0 0 0
Australia PAK 2022 T20 1 1 0 0 0 0
Australia ZIM All T20 1 0 0 0 0 0
Australia ZIM 2022 T20 1 0 0 0 0 0
Bangladesh BAN All ODI 3 0 0 0 0 0
Bangladesh BAN 2015 ODI 3 0 0 0 0 0
Bangladesh BAN All T20 1 0 0 0 0 0
Bangladesh BAN 2015 T20 1 0 0 0 0 0
Barbados WI All ODI 1 0 0 0 0 0
Barbados WI 2016 ODI 1 0 0 0 0 0
England AUS All ODI 1 0 0 0 1 0
England AUS 2019 ODI 1 0 0 0 1 0
England BAN All ODI 1 0 0 0 0 0
England BAN 2019 ODI 1 0 0 0 0 0
England ENG All ODI 4 0 0 0 0 0
England ENG 2019 ODI 1 0 0 0 0 0
England ENG 2017 ODI 3 0 0 0 0 0
England ENG All T20 1 0 0 0 0 0
England ENG 2022 T20 1 0 0 0 0 0
England IND All ODI 2 0 0 0 0 0
England IND 2019 ODI 1 0 0 0 0 0
England IND 2017 ODI 1 0 0 0 0 0
England NZ All ODI 1 1 0 0 0 0
England NZ 2019 ODI 1 1 0 0 0 0
England PAK All ODI 2 0 0 0 0 0
England PAK 2019 ODI 1 0 0 0 0 0
England PAK 2017 ODI 1 0 0 0 0 0
England SL All ODI 2 2 0 0 0 0
England SL 2019 ODI 1 2 0 0 0 0
England SL 2017 ODI 1 0 0 0 0 0
England WI All ODI 1 0 0 0 0 0
England WI 2019 ODI 1 0 0 0 0 0
Grenada WI All T20 5 1 0 0 0 0
Grenada WI 2021 T20 5 1 0 0 0 0
India AFG All ODI 1 0 0 1 1 0
India AFG 2023 ODI 1 0 0 1 1 0
India AFG All T20 1 0 0 0 0 0
India AFG 2016 T20 1 0 0 0 0 0
India AUS All ODI 2 1 0 0 0 0
India AUS 2023 ODI 2 1 0 0 0 0
India BAN All ODI 1 0 0 0 0 0
India BAN 2023 ODI 1 0 0 0 0 0
India CSK All IPL 4 0 0 0 0 0
India CSK 2023 IPL 1 0 0 0 0 0
India CSK 2022 IPL 2 0 0 0 0 0
India CSK 2019 IPL 1 0 0 0 0 0
India DC All IPL 4 0 0 0 0 0
India DC 2024 IPL 1 0 0 0 0 0
India DC 2023 IPL 1 0 0 0 0 0
India DC 2022 IPL 2 0 0 0 0 0
India ENG All ODI 1 2 0 0 0 0
India ENG 2023 ODI 1 2 0 0 0 0
India ENG All T20 1 0 0 0 0 0
India ENG 2016 T20 1 0 0 0 0 0
India GL All IPL 1 0 0 1 1 0
India GL 2017 IPL 1 0 0 1 1 0
India GT All IPL 5 2 0 0 0 0
India GT 2024 IPL 2 1 0 0 0 0
India GT 2023 IPL 1 0 0 0 0 0
India GT 2022 IPL 2 1 0 0 0 0
India IND All ODI 8 3 0 0 0 0
India IND 2023 ODI 1 0 0 0 0 0
India IND 2022 ODI 2 2 0 0 0 0
India IND 2015 ODI 5 1 0 0 0 0
India IND All T20 10 2 0 0 0 1
India IND 2022 T20 6 1 0 0 0 0
India IND 2019 T20 2 1 0 0 0 1
India IND 2015 T20 2 0 0 0 0 0
India INDAT20 All DT20 1 0 0 0 0 0
India INDAT20 2015 DT20 1 0 0 0 0 0
India PBKS All IPL 5 1 0 1 1 0
India KXIP 2019 IPL 2 0 0 1 1 0
India KXIP 2017 IPL 1 0 0 0 0 0
India KKR All IPL 6 4 0 0 0 1
India KOL 2024 IPL 1 1 0 0 0 0
India KOL 2022 IPL 1 1 0 0 0 0
India KKR 2021 IPL 1 0 0 0 0 0
India KKR 2019 IPL 2 2 0 0 0 1
India KKR 2017 IPL 1 0 0 0 0 0
India LSG All IPL 4 0 0 0 0 0
India LSG 2024 IPL 1 0 0 0 0 0
India LSG 2023 IPL 2 0 0 0 0 0
India LSG 2022 IPL 1 0 0 0 0 0
India MI All IPL 7 1 0 1 2 0
India MI 2024 IPL 1 0 0 0 0 0
India MI 2022 IPL 1 0 0 0 0 0
India MI 2021 IPL 1 1 0 0 0 0
India MI 2019 IPL 2 0 0 0 1 0
India MI 2017 IPL 2 0 0 1 1 0
India NED All ODI 1 0 0 0 0 0
India NED 2023 ODI 1 0 0 0 0 0
India NZ All ODI 1 1 0 0 0 0
India NZ 2023 ODI 1 1 0 0 0 0
India PBKS 2021 IPL 2 1 0 0 0 0
India RR All IPL 5 2 0 1 1 0
India RR 2024 IPL 1 1 0 0 0 0
India RR 2023 IPL 1 0 0 0 0 0
India RR 2022 IPL 1 0 0 0 0 0
India RR 2021 IPL 1 1 0 0 0 0
India RR 2019 IPL 1 0 0 1 1 0
India RCB All IPL 5 1 0 0 0 0
India BLR 2024 IPL 1 0 0 0 0 0
India RCB 2022 IPL 1 0 0 0 0 0
India RCB 2021 IPL 1 1 0 0 0 0
India RCB 2019 IPL 2 0 0 0 0 0
India SL All ODI 1 0 0 0 0 0
India SL 2023 ODI 1 0 0 0 0 0
India SRH All IPL 7 5 0 0 1 0
India SRH 2024 IPL 1 1 0 0 0 0
India SRH 2022 IPL 2 0 0 0 0 0
India SRH 2021 IPL 1 0 0 0 1 0
India SRH 2019 IPL 2 4 0 0 0 0
India SRH 2017 IPL 1 0 0 0 0 0
India WI All T20 1 0 0 0 0 0
India WI 2016 T20 1 0 0 0 0 0
Ireland IRE All ODI 2 1 0 0 0 0
Ireland IRE 2021 ODI 2 1 0 0 0 0
Ireland IRE All T20 1 1 0 0 0 0
Ireland IRE 2021 T20 1 1 0 0 0 0
New Zealand NZ All ODI 4 0 0 0 0 0
New Zealand NZ 2017 ODI 4 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 WI All ODI 1 0 0 0 0 0
Saint Kitts and Nevis WI 2016 ODI 1 0 0 0 0 0
South Africa AUS All ODI 7 4 0 0 0 0
South Africa AUS 2023 ODI 3 2 0 0 0 0
South Africa AUS 2016 ODI 4 2 0 0 0 0
South Africa AUS All T20 6 3 0 0 0 0
South Africa AUS 2020 T20 3 1 0 0 0 0
South Africa AUS 2016 T20 3 2 0 0 0 0
South Africa BAN All ODI 6 2 0 0 0 0
South Africa BAN 2022 ODI 3 1 0 0 0 0
South Africa BAN 2017 ODI 3 1 0 0 0 0
South Africa COB All DT20 1 0 0 0 0 0
South Africa COB 2017 DT20 1 0 0 0 0 0
South Africa CTB All DT20 2 1 0 0 0 0
South Africa CTB 2019 DT20 2 1 0 0 0 0
South Africa DOL All DT20 2 2 0 0 0 0
South Africa DOL 2021 DT20 2 2 0 0 0 0
South Africa DSG All DT20 3 0 0 0 0 0
South Africa DSG 2024 DT20 2 0 0 0 0 0
South Africa DSG 2023 DT20 1 0 0 0 0 0
South Africa ENG All ODI 5 1 0 0 0 0
South Africa ENG 2023 ODI 1 0 0 0 0 0
South Africa ENG 2016 ODI 4 1 0 0 0 0
South Africa ENG All T20 4 1 0 0 0 0
South Africa ENG 2020 T20 2 1 0 0 0 0
South Africa ENG 2016 T20 2 0 0 0 0 0
South Africa IND All ODI 5 3 0 0 0 0
South Africa IND 2018 ODI 5 3 0 0 0 0
South Africa JSK All DT20 4 1 0 0 0 0
South Africa JSK 2024 DT20 2 0 0 0 0 0
South Africa JSK 2023 DT20 2 1 0 0 0 0
South Africa KNG All DT20 1 0 0 0 0 0
South Africa KNG 2021 DT20 1 0 0 0 0 0
South Africa MICT All DT20 0 0 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 NED All ODI 1 2 0 0 0 0
South Africa NED 2023 ODI 1 2 0 0 0 0
South Africa NZ All ODI 2 1 0 0 0 1
South Africa NZ 2015 ODI 2 1 0 0 0 1
South Africa NZ All T20 2 0 0 0 0 0
South Africa NZ 2015 T20 2 0 0 0 0 0
South Africa PR All DT20 2 2 0 0 0 0
South Africa PR 2019 DT20 2 2 0 0 0 0
South Africa PR All DT20 3 0 0 0 0 0
South Africa PR 2024 DT20 2 0 0 0 0 0
South Africa PR 2023 DT20 1 0 0 0 0 0
South Africa PAK All ODI 7 4 0 0 0 0
South Africa PAK 2021 ODI 2 3 0 0 0 0
South Africa PAK 2019 ODI 5 1 0 0 0 0
South Africa PRC All DT20 4 4 0 0 0 0
South Africa PRC 2024 DT20 2 3 0 0 0 0
South Africa PRC 2023 DT20 2 1 0 0 0 0
South Africa ROC 2024 DT20 1 1 0 0 0 0
South Africa SL All ODI 9 4 0 0 0 1
South Africa SL 2019 ODI 4 1 0 0 0 1
South Africa SL 2017 ODI 5 3 0 0 0 0
South Africa SL All T20 1 0 0 0 0 0
South Africa SL 2019 T20 1 0 0 0 0 0
South Africa SUNE All DT20 4 1 0 0 0 0
South Africa SUNE 2024 DT20 2 0 0 0 0 0
South Africa SUNE 2023 DT20 2 1 0 0 0 0
South Africa TIT All DT20 1 1 0 0 0 0
South Africa TIT 2021 DT20 1 1 0 0 0 0
South Africa TSP All DT20 1 0 0 0 0 0
South Africa TSP 2019 DT20 1 0 0 0 0 0
South Africa WAR All DT20 2 1 0 0 0 0
South Africa WAR 2021 DT20 2 1 0 0 0 0
South Africa WI All T20 3 0 0 0 0 0
South Africa WI 2023 T20 2 0 0 0 0 0
South Africa WI 2015 T20 1 0 0 0 0 0
South Africa ZIM All ODI 2 2 0 0 0 0
South Africa ZIM 2018 ODI 2 2 0 0 0 0
Sri Lanka SL All ODI 7 0 0 1 3 0
Sri Lanka SL 2021 ODI 3 0 0 1 3 0
Sri Lanka SL 2018 ODI 4 0 0 0 0 0
Sri Lanka SL All T20 4 1 0 0 0 0
Sri Lanka SL 2021 T20 3 1 0 0 0 0
Sri Lanka SL 2018 T20 1 0 0 0 0 0
United Arab Emirates AUS All T20 1 1 0 0 0 0
United Arab Emirates AUS 2021 T20 1 1 0 0 0 0
United Arab Emirates BAN All T20 1 0 0 0 0 0
United Arab Emirates BAN 2021 T20 1 0 0 0 0 0
United Arab Emirates CSK All IPL 4 2 0 0 1 0
United Arab Emirates CSK 2021 IPL 2 1 0 0 1 0
United Arab Emirates CSK 2020 IPL 2 1 0 0 0 0
United Arab Emirates ENG All T20 1 1 0 0 0 0
United Arab Emirates ENG 2021 T20 1 1 0 0 0 0
United Arab Emirates KXIP All IPL 2 1 0 0 0 0
United Arab Emirates KXIP 2020 IPL 2 1 0 0 0 0
United Arab Emirates KKR All IPL 4 1 0 0 0 0
United Arab Emirates KKR 2021 IPL 2 0 0 0 0 0
United Arab Emirates KKR 2020 IPL 2 1 0 0 0 0
United Arab Emirates MI All IPL 5 4 0 0 0 0
United Arab Emirates MI 2021 IPL 1 2 0 0 0 0
United Arab Emirates MI 2020 IPL 4 2 0 0 0 0
United Arab Emirates RR All IPL 3 1 0 0 0 0
United Arab Emirates RR 2021 IPL 1 0 0 0 0 0
United Arab Emirates RR 2020 IPL 2 1 0 0 0 0
United Arab Emirates RCB All IPL 3 1 0 0 0 0
United Arab Emirates RCB 2021 IPL 1 1 0 0 0 0
United Arab Emirates RCB 2020 IPL 2 0 0 0 0 0
United Arab Emirates SL All T20 1 1 0 0 0 1
United Arab Emirates SL 2021 T20 1 1 0 0 0 1
United Arab Emirates SRH All IPL 4 3 0 0 0 0
United Arab Emirates SRH 2021 IPL 1 1 0 0 0 0
United Arab Emirates SRH 2020 IPL 3 2 0 0 0 0
United Arab Emirates WI All T20 1 1 0 0 0 0
United Arab Emirates WI 2021 T20 1 1 0 0 0 0
United States LAKR All DT20 1 0 0 0 0 0
United States LAKR 2023 DT20 1 0 0 0 0 0
United States TSK All DT20 1 0 0 0 0 0
United States TSK 2023 DT20 1 0 0 0 0 0
Wales AFG All ODI 1 0 0 0 0 0
Wales AFG 2019 ODI 1 0 0 0 0 0
Wales ENG All T20 1 0 0 0 0 0
Wales ENG 2022 T20 1 0 0 0 0 0
Wales SL All ODI 1 0 0 0 0 0
Wales SL 2019 ODI 1 0 0 0 0 0
West Indies AUS All ODI 1 0 0 0 0 0
West Indies AUS 2016 ODI 1 0 0 0 0 0
West Indies WI All ODI 1 0 0 0 0 0
West Indies WI 2016 ODI 1 0 0 0 0 0