South Africa cricket team has come to India to play two-match Test, three-match ODI and five-match T20 series. The visiting team started the India tour with a win in Kolkata. Now the second test match is being played between the two teams. After this, a three-match ODI series will be played between India and South Africa from 30th November.
Indian Cricket Board and South African Cricket Board have announced their respective teams for this series. Wicketkeeper batsman KL Rahul will be the captain of India in the three-match ODI series. Whereas Temba Bavuma will lead the South African team. Star players like Shubman Gill (injured), Shreyas Iyer (injured), Jasprit Bumrah (rest), Mohammed Siraj (rest) and Axar Patel (rest) have not been selected in Team India. Rishabh Pant and Ravindra Jadeja have returned to the team.
Know match timing and live streaming details
Like the Test series, you will be able to watch all the matches of the ODI series live on TV on the channels of Star Sports Network. Whereas viewers watching the match on mobile will be able to stream all the matches on JioHotstar. All three matches of the ODI series will start at 1:30 pm. The first match will be played in Ranchi, the second match in Raipur and the third match in Visakhapatnam.
South Africa’s team for the ODI series against India- Temba Bavuma (captain), Otniel Baartman, Corbin Bosch, Mathieu Britzke, Dewald Brewis, Nandre Berger, Quinton de Kock, Tony DeGeorge, Rubin Harman, Keshav Maharaj, Marco Jansen, Aidan Markram, Lungi Ngidi, Ryan Rickelton, Prenlan Subreyan.
15-member Team India for ODI series against South Africa- Rohit Sharma, Virat Kohli, Yashasvi Jaiswal, Tilak Verma, KL Rahul, Rishabh Pant, Washington Sundar, Ravindra Jadeja, Kuldeep Yadav, Nitish Kumar Reddy, Ruturaj Gaikwad, Harshit Rana, Dhruv Jurel, Prasidh Krishna and Arshdeep Singh.
Schedule of India-South Africa ODI series
First ODI match- 30 November- Ranchi
Second ODI match- 3 December- Raipur
Third ODI match- 6 December- Visakhapatnam

