India vs South Africa 2nd ODI Match Prediction: India will take on South Africa in the 2nd ODI on Tuesday (December 19) in Gqeberha.
India won the first match on Sunday as they convincingly beat the Proteas by 8 wickets. Arshdeep Singh was excellent with the ball while Sai Sudharsan also scored a fifty on his ODI debut.

Match Date, Time and Venue: The 2nd ODI match between India and South Africa will be played at the St George's Park in Gqeberha on Tuesday (December 19). The match will start at 4:30 pm IST/ 1 pm local time.
Live Stream and Telecast: The 2nd ODI Match between India and South Africa will be telecast live on Star Sports network in multiple languages. The Indian viewers can stream the match live through the Disney+ Hotstar app and website.
India and South Africa have played 92 ODIs against each other and the Indian team have won 39 matches, compared to South Africa's 50 victories. 3 matches have ended without a result. Currently the Indian team are on a four-match winning streak against the Proteas.
Team India secured a fantastic victory over South Africa in the first match. It was bowling magic from Arshdeep Singh who decimated the Proteas Baters in their own backyard. He ended up picking up five wickets and India chased down a paltry total of 117 without any trouble. The visitors will be eyeing to seal the series with another victory in Gqeberha. KL Rahul and his troops will be confident of getting another positive result as they look forward to winning the ODI series.
For South Africa, the plan will be to move on from their capitulation in Johannesburg and find the right combination in this match. It is to be seen if they can turn things around and get back on level terms. As we approach the crucial clash, we predict team India to rally forward and clinch the series with an unassailable lead.