Kagiso Rabada vs India record
Kagiso Rabada has taken 21 wickets in 15 ODIs against India at an economy of 5.08, best 4/41. In T20Is: 9 wickets in 14 matches at an economy of 7.50, best 3/39.
29MatchesODI 15 · T20I 14
30Wicketseconomy 5.75 · best 4/41
Kagiso Rabada against India by format
| Format | Mat | Wkts | Econ |
|---|---|---|---|
| ODI | 15 | 21 | 5.08 |
| T20I | 14 | 9 | 7.50 |
Kagiso Rabada against India year by year
| Year | Mat | Wkts | Econ |
|---|---|---|---|
| 2026 T20I | 1 | 0 | 8.00 |
| 2024 T20I | 1 | 1 | 9.00 |
| 2023 ODI | 1 | 1 | 4.80 |
| 2022 T20I | 8 | 4 | 7.21 |
| 2022 ODI | 2 | 3 | 5.28 |
6 earlier years
| Year | Mat | Wkts | Econ |
|---|---|---|---|
| 2019 T20I | 2 | 3 | 9.00 |
| 2019 ODI | 1 | 2 | 3.90 |
| 2018 ODI | 5 | 5 | 5.56 |
| 2017 ODI | 1 | 0 | 3.78 |
| 2015 ODI | 5 | 10 | 5.13 |
| 2015 T20I | 2 | 1 | 6.25 |
Kagiso Rabada's best bowling against India
Three or more wickets in a match, best first
| Figures | Overs | Date |
|---|---|---|
| 4/41 | 7 | 25 Oct 2015 |
| 3/39 | 4 | 22 Sept 2019 |
| 3/54 | 10 | 22 Oct 2015 |
Kagiso Rabada against India by ground
| Ground | Mat | Wkts | Econ |
|---|---|---|---|
| Holkar Cricket Stadium | 2 | 2 | 5.21 |
| M. Chinnaswamy Stadium | 2 | 3 | 8.80 |
| Barabati Stadium | 2 | 2 | 4.13 |
| The Rose Bowl | 1 | 2 | 3.90 |
| Newlands | 1 | 1 | 5.40 |
| ACA-VDCA Cricket Stadium | 1 | 1 | 7.75 |
| MA Chidambaram Stadium | 1 | 3 | 5.40 |
| Greenfield International Stadium | 1 | 1 | 4.00 |
India batters Kagiso Rabada has bowled to most
Balls bowled, runs and dismissals, in internationals
| Batter | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Virat Kohli | 219 | 170 | 3 | 77.6 |
| Rohit Sharma | 209 | 183 | 7 | 87.6 |
| Shikhar Dhawan | 149 | 148 | 4 | 99.3 |
| MS Dhoni | 80 | 61 | 1 | 76.3 |
| Shreyas Iyer | 55 | 36 | 0 | 65.5 |
| Ruturaj Gaikwad | 44 | 27 | 1 | 61.4 |
| Ajinkya Rahane | 42 | 32 | 0 | 76.2 |
| Ishan Kishan | 40 | 35 | 0 | 87.5 |
Kagiso Rabada's bowling in every match against India
Newest first
| Date | Overs | Runs | Wkts | Result |
|---|---|---|---|---|
| 22 Feb 2026 | 4 | 32 | 0 | Won |
| 29 Jun 2024 | 4 | 36 | 1 | Lost |
| 5 Nov 2023 | 10 | 48 | 1 | Lost |
| 30 Oct 2022 | 4 | 26 | 0 | Won |
| 9 Oct 2022 | 10 | 59 | 1 | Lost |
24 older matches
| Date | Overs | Runs | Wkts | Result |
|---|---|---|---|---|
| 6 Oct 2022 | 8 | 36 | 2 | Won |
| 4 Oct 2022 | 4 | 24 | 1 | Won |
| 2 Oct 2022 | 4 | 57 | 0 | Lost |
| 28 Sept 2022 | 4 | 16 | 1 | Lost |
| 19 Jun 2022 | 1 | 5 | 0 | No result |
| 14 Jun 2022 | 4 | 31 | 1 | Lost |
| 12 Jun 2022 | 4 | 15 | 1 | Won |
| 9 Jun 2022 | 4 | 35 | 0 | Won |
| 22 Sept 2019 | 4 | 39 | 3 | Won |
| 18 Sept 2019 | 3 | 24 | 0 | Lost |
| 5 Jun 2019 | 10 | 39 | 2 | Lost |
| 13 Feb 2018 | 9 | 58 | 1 | Lost |
| 10 Feb 2018 | 10 | 58 | 2 | Won |
| 7 Feb 2018 | 10 | 54 | 1 | Lost |
| 4 Feb 2018 | 5 | 24 | 1 | Lost |
| 1 Feb 2018 | 9.3 | 48 | 0 | Lost |
| 11 Jun 2017 | 9 | 34 | 0 | Lost |
| 25 Oct 2015 | 7 | 41 | 4 | Won |
| 22 Oct 2015 | 10 | 54 | 3 | Lost |
| 18 Oct 2015 | 10 | 39 | 0 | Won |
| 14 Oct 2015 | 10 | 49 | 1 | Lost |
| 11 Oct 2015 | 10 | 58 | 2 | Won |
| 5 Oct 2015 | 4 | 18 | 1 | Won |
| 2 Oct 2015 | 4 | 32 | 0 | Won |
Kagiso Rabada vs India: questions and answers
- How many matches has Kagiso Rabada played against India?
- Kagiso Rabada has played 29 matches against India (15 in ODIs, 14 in T20Is), from 2015 to 2026. South Africa won 13 and lost 15 of them.
- How many wickets has Kagiso Rabada taken against India?
- Kagiso Rabada has taken 30 wickets in 29 innings against India at an economy of 5.75 (21 wickets in ODIs, 9 wickets in T20Is).
- What are Kagiso Rabada's best bowling figures against India?
- Kagiso Rabada's best figures against India are 4/41. Kagiso Rabada has taken four or more wickets in a match once against them.
- Which India batter has Kagiso Rabada dismissed most?
- Rohit Sharma, 7 times in 209 balls in internationals, for 183 runs.
- When did Kagiso Rabada last play against India?
- On 22 February 2026 (T20I) at Narendra Modi Stadium: 0 not out off 1 ball and 0/32 with the ball. South Africa won that match.