The India vs South Africa ODI squad has been announced, and KL Rahul will captain the team because Shubman Gill is injured. Virat Kohli and Rohit Sharma are back for the ODI series, giving a strong boost to the batting line-up. Rishabh Pant has been named vice-captain, while Jasprit Bumrah, Mohammed Siraj, and Axar Patel have been rested. The first ODI will be played on November 30.
India vs South Africa ODI Squad
India’s squad includes Rahul, Kohli, Rohit, Pant, Jadeja, and Gaikwad. The three ODIs will be held in Ranchi, Raipur, and Visakhapatnam. Selectors have rested some players after the Test series to manage workload. After the ODIs, a five-match T20I series will begin on December 9.
India gear up for a high-stakes ODI showdown against South Africa — a series loaded with fearless batting, big tactical questions, and a serious test of India’s white-ball depth. Expect drama. 🏏
ODI squad has been announced
📅 Dates & Venues:
• 30 Nov — JSCA International…— Buzz Alerts (@BuzzAlertsLive) November 24, 2025