22MatchesT20I 11 · ODI 11
35Wicketseconomy 6.60 · best 4/39

Kagiso Rabada against England by format

FormatMatWktsEconBest
T20I11139.873/48
ODI11225.294/39

Kagiso Rabada against England year by year

YearMatWktsEconBest
2025 T20I2116.201/11
2025 ODI116.001/42
2024 T20I128.002/32
2023 ODI235.252/46
2022 T20I219.291/35
6 earlier years
YearMatWktsEconBest
2021 T20I1312.003/48
2020 T20I217.281/25
2019 ODI126.602/66
2017 ODI375.434/39
2016 ODI494.734/45
2016 T20I359.172/28

Kagiso Rabada's best bowling against England

Three or more wickets in a match, best first

FiguresOversFormatGroundDate
4/399ODILord's29 May 2017
4/459.5ODIWanderers Stadium12 Feb 2016
3/349ODINewlands14 Feb 2016
3/484T20ISharjah Cricket Stadium6 Nov 2021

Kagiso Rabada against England by ground

GroundMatWktsEconBest
Newlands345.593/34
Sophia Gardens2211.501/11
Wankhede Stadium238.802/50
Wanderers Stadium265.414/45
Headingley117.001/63
St George's Park103.890/35
Kennington Oval126.602/66
Old Trafford1017.500/70

England batters Kagiso Rabada has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Jason Roy12598678.4
Alex Hales115101387.8
Joe Root10778272.9
Jos Buttler751013134.7
Ben Stokes49614124.5
Harry Brook41490119.5
Jonny Bairstow41411100.0
Eoin Morgan4035287.5

Kagiso Rabada's bowling in every match against England

Newest first

DateFormatOversRunsWktsEconResultGround
12 Sept 2025T20I470017.50LostOld Trafford
10 Sept 2025T20I111111.00WonSophia Gardens
1 Mar 2025ODI74216.00WonNational Stadium, Karachi
21 Jun 2024T20I43228.00WonDaren Sammy National Cricket Stadium
21 Oct 2023ODI63816.33WonWankhede Stadium
17 older matches
DateFormatOversRunsWktsEconResultGround
27 Jan 2023ODI104624.60WonMangaung Oval
28 Jul 2022T20I335111.67WonSophia Gardens
27 Jul 2022T20I43007.50LostCounty Ground, Bristol
6 Nov 2021T20I448312.00WonSharjah Cricket Stadium
29 Nov 2020T20I3.52516.52LostBoland Park
27 Nov 2020T20I43208.00LostNewlands
30 May 2019ODI106626.60LostKennington Oval
29 May 2017ODI93944.33WonLord's
27 May 2017ODI105025.00LostThe Rose Bowl
24 May 2017ODI96317.00LostHeadingley
18 Mar 2016T20I450212.50LostWankhede Stadium
21 Feb 2016T20I3.42827.64WonWanderers Stadium
19 Feb 2016T20I42917.25WonNewlands
14 Feb 2016ODI93433.78WonNewlands
12 Feb 2016ODI9.54544.58WonWanderers Stadium
9 Feb 2016ODI106526.50WonSuperSport Park
6 Feb 2016ODI93503.89LostSt George's Park

Kagiso Rabada vs England: questions and answers

How many matches has Kagiso Rabada played against England?
Kagiso Rabada has played 22 matches against England (11 in T20Is, 11 in ODIs), from 2016 to 2025. South Africa won 13 and lost 9 of them.
How many wickets has Kagiso Rabada taken against England?
Kagiso Rabada has taken 35 wickets in 22 innings against England at an economy of 6.60 (13 wickets in T20Is, 22 wickets in ODIs).
What are Kagiso Rabada's best bowling figures against England?
Kagiso Rabada's best figures against England are 4/39. Kagiso Rabada has taken four or more wickets in a match twice against them.
Which England batter has Kagiso Rabada dismissed most?
Jason Roy, 6 times in 125 balls in internationals, for 98 runs.
When did Kagiso Rabada last play against England?
On 12 September 2025 (T20I) at Old Trafford: 9 off 4 balls and 0/70 with the ball. South Africa lost that match.