26MatchesODI 19 · T20I 7
36Wicketseconomy 5.45 · best 4/41

Kagiso Rabada against Sri Lanka by format

FormatMatWktsEconBest
ODI19295.044/41
T20I778.352/21

Kagiso Rabada against Sri Lanka year by year

YearMatWktsEconBest
2024 T20I125.252/21
2023 ODI126.382/50
2021 T20I429.552/23
2021 ODI345.572/16
2019 ODI5104.433/43
4 earlier years
YearMatWktsEconBest
2019 T20I1110.501/42
2018 ODI464.864/41
2018 T20I126.002/24
2017 ODI675.232/39

Kagiso Rabada's best bowling against Sri Lanka

Three or more wickets in a match, best first

FiguresOversFormatGroundDate
4/418ODIRangiri Dambulla International Stadium29 Jul 2018
3/439ODISuperSport Park6 Mar 2019
3/5010ODINewlands16 Mar 2019

Kagiso Rabada against Sri Lanka by ground

Sri Lanka batters Kagiso Rabada has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Niroshan Dickwella135134399.3
Kusal Mendis10362460.2
Avishka Fernando9986286.9
Upul Tharanga9661263.5
Dhananjaya de Silva7340254.8
Kushal Janith Perera7271198.6
Angelo Mathews4943087.8
Charith Asalanka45501111.1

Kagiso Rabada's bowling in every match against Sri Lanka

Newest first

DateFormatOversRunsWktsEconResultGround
3 Jun 2024T20I42125.25WonNassau County International Cricket Stadium
7 Oct 2023ODI7.55026.38WonArun Jaitley Stadium
30 Oct 2021T20I332010.67WonSharjah Cricket Stadium
14 Sept 2021T20I32327.67WonR Premadasa Stadium
12 Sept 2021T20I229014.50WonR Premadasa Stadium
21 older matches
DateFormatOversRunsWktsEconResultGround
10 Sept 2021T20I32107.00WonR Premadasa Stadium
7 Sept 2021ODI84605.75LostR Premadasa Stadium
4 Sept 2021ODI61622.67WonR Premadasa Stadium
2 Sept 2021ODI96627.33LostR Premadasa Stadium
28 Jun 2019ODI103623.60WonRiverside Ground
19 Mar 2019T20I442110.50WonNewlands
16 Mar 2019ODI105035.00WonNewlands
10 Mar 2019ODI61813.00WonKingsmead
6 Mar 2019ODI94334.78WonSuperSport Park
3 Mar 2019ODI94815.33WonWanderers Stadium
14 Aug 2018T20I42426.00LostR Premadasa Stadium
12 Aug 2018ODI104714.70LostR Premadasa Stadium
5 Aug 2018ODI83404.25WonPallekele International Cricket Stadium
1 Aug 2018ODI94815.33WonRangiri Dambulla International Stadium
29 Jul 2018ODI84145.13WonRangiri Dambulla International Stadium
3 Jun 2017ODI84615.75WonKennington Oval
10 Feb 2017ODI105505.50WonSuperSport Park
7 Feb 2017ODI95025.56WonNewlands
4 Feb 2017ODI73925.57WonWanderers Stadium
1 Feb 2017ODI84715.88WonKingsmead
28 Jan 2017ODI103513.50WonSt George's Park

Kagiso Rabada vs Sri Lanka: questions and answers

How many matches has Kagiso Rabada played against Sri Lanka?
Kagiso Rabada has played 26 matches against Sri Lanka (19 in ODIs, 7 in T20Is), from 2017 to 2024. South Africa won 22 and lost 4 of them.
How many wickets has Kagiso Rabada taken against Sri Lanka?
Kagiso Rabada has taken 36 wickets in 26 innings against Sri Lanka at an economy of 5.45 (29 wickets in ODIs, 7 wickets in T20Is).
What are Kagiso Rabada's best bowling figures against Sri Lanka?
Kagiso Rabada's best figures against Sri Lanka are 4/41. Kagiso Rabada has taken four or more wickets in a match once against them.
Which Sri Lanka batter has Kagiso Rabada dismissed most?
Kusal Mendis, 4 times in 103 balls in internationals, for 62 runs.
When did Kagiso Rabada last play against Sri Lanka?
On 3 June 2024 (T20I) at Nassau County International Cricket Stadium: 2/21 with the ball. South Africa won that match.