South Africa announces squad against India; Bavuma and Rabada to rest for white ball, Aiden Markram to lead in both ODIS and T20Is.

To prioritize red-ball cricket, Temba Bavuma and Kagiso Rabada opted to skip the white-ball series against India. Bavuma faced criticism post South Africa’s ODI World Cup exit, raising talks about his captaincy removal, though nothing is confirmed.

Anrich Nortje, dealing with a stress fracture, will miss the series, and Sisanda Magala is sidelined due to a knee injury. David Bedingham debuts in the Test team, Mihlali Mpongwana in ODIs, and Nandre Burger gets his first call-up for ODIs and T20Is. Ottniel Baartman returns and could fill Rabada’s void.

The South African sqaud against India is

South Africa T20I squad: Aiden Markram (c), Ottniel Baartman, Matthew Breetzke, Nandre Burger, Gerald Coetzee (1st and 2ndT20Is), Donovan Ferreira, Reeza Hendricks, Marco Jansen (1st and 2nd T20Is), Heinrich Klaasen, Keshav Maharaj, David Miller, Lungi Ngidi (1st and 2nd T20Is), Andile Phehlukwayo, Tabraiz Shamsi, Tristan Stubbs, and Lizaad Williams.

South Africa ODI squad: Aiden Markram (c), Ottniel Baartman, Nandre Burger, Tony de Zorzi, Reeza Hendricks, Heinrich Klaasen, Keshav Maharaj, Mihlali Mpongwana, David Miller, Wiaan Mulder, Andile Phehlukwayo, Tabraiz Shamsi, Rassie van der Dussen, Kyle Verreynne and Lizaad Williams.

South Africa Test squad: Temba Bavuma (c), David Bedingham, Nandre Burger, Gerald Coetzee, Tony de Zorzi, Dean Elgar, Marco Jansen, Keshav Maharaj, Aiden Markram, Wiaan Mulder, Lungi Ngidi, Keegan Petersen, Kagiso Rabada, Tristan Stubbs and Kyle Verreynne