In the recently completed Boxing Day Test match between South Africa and India in Centurion, Kagiso Rabada achieved a new feat of taking 50-plus wickets against India in Test cricket overall. Here, in this article we will have a look at who has taken most wickets for South Africa against India on South African soil in Test cricket and more.

Most wickets for SA vs IND in Test cricket on SA soil:

  • Kagiso Rabada - 42 (14 inns)
  • Allan Donald - 40 (13 inns)
  • Shaun Pollock - 39 (16 inns)
  • Dale Steyn - 39 (14 inns)
  • Morne Morkel - 37 (18 inns)
  • Vernon Philander - 25 (10 inns)

Kagiso Rabada has taken most wickets for South Africa against India on South African soil.

Most wickets for SA vs IND in Test cricket:

  • Dale Steyn - 65 (23 inns)
  • Morne Morkel - 58 (31 inns)
  • Allan Donald - 57 (20 inns)
  • Shaun Pollock - 52 (23 inns)
  • Kagiso Rabada - 51 (23 inns)

Kagiso Rabada vs India in Test cricket:

  • 1/30 & 0/19 in Mohali, 2015
  • 0/17 in Bengaluru, 2015
  • 1/30 & 0/15 in Nagpur, 2015
  • 3/34 & 2/41 in Cape Town, 2018
  • 1/74 & 3/47 in Centurion, 2018
  • 3/39 & 3/69 in Johannesburg, 2018
  • 0/66 &1/41 in Visakhapatnam, 2019
  • 3/93 in Pune, 2019
  • 3/85 in Ranchi, 2019
  • 3/72 & 4/42 in Centurion, 2021
  • 3/64 & 3/77 in Johannesburg, 2022
  • 4/73 & 3/53 in Cape Town, 2022
  • 5/59 & 2/32 in Centurion, 2023