The highly anticipated first ODI between India and South Africa will take place on November 30, 2025, at the JSCA International Stadium Complex in Ranchi.
This match marks the beginning of a three-match
ODI series, with the subsequent games scheduled at Raipur and Visakhapatnam on December 3 and December 6 respectively. The series follows South Africa's historic Test series victory in India and is expected to be fiercely competitive, highlighting both teams' quest for limited-overs supremacy.
India's squad sees some strategic rest for key players like Jasprit Bumrah and Mohammed Siraj, allowing room for emerging talents and experienced all-rounders. The Indian team will be captained by KL Rahul, with Rohit Sharma and Virat Kohli returning to the ODI fold after breaks, adding formidable experience to the batting line-up. However, India will miss Shubman Gill due to injury, with promising opener Yashasvi Jaiswal likely stepping in to fill the void at the top of the order. All-rounders like Ravindra Jadeja and Hardik Pandya reinforce the middle order, supported by wicketkeeper-batsman Rishabh Pant.
South Africa, led by Temba Bavuma, enter the series with a strong squad but are without their pace spearhead Kagiso Rabada due to a rib injury. The Proteas' bowling attack will revolve around Lungi Ngidi, Nandre Burger. Their batting boasts heavy hitters like Quinton de Kock, Aiden Markram, and Dewald Brevis, who will be keen to set challenging targets or chase down totals effectively.
India and South Africa Squads
India: Yashasvi Jaiswal, Rohit Sharma, Virat Kohli, Rishabh Pant, KL Rahul(w/c), Washington Sundar, Ravindra Jadeja, Nitish Kumar Reddy, Harshit Rana, Arshdeep Singh, Prasidh Krishna, Ruturaj Gaikwad, Tilak Varma, Dhruv Jurel, Kuldeep Yadav
South Africa: Aiden Markram, Quinton de Kock(w), Temba Bavuma(c), Matthew Breetzke, Dewald Brevis, Rubin Hermann, Marco Jansen, Corbin Bosch, Keshav Maharaj, Nandre Burger, Lungi Ngidi, Ryan Rickelton, Ottneil Baartman, Tony de Zorzi, Prenelan Subrayen
India vs South Africa Predicted Playing 11
India: Yashasvi Jaiswal, Rohit Sharma, Virat Kohli, Tilak Varma, KL Rahul (c), Rishabh Pant (wk), Ravindra Jadeja, Washington Sundar, Kuldeep Yadav, Harshit Rana, Arshdeep Singh
South Africa: Aiden Markram, Quinton de Kock (wk), Temba Bavuma (c), Matthew Breetzke, Rubin Hermann, Dewald Brevis, Marco Jansen, Corbin Bosch, Keshav Maharaj, Nandre Burger, Lungi Ngidi









