India to take on South Africa in 1st ODI of 3 match series today
India will take on South Africa in 1st ODI of three match series on Wednesday at Boland Park in Paarl.
K L Rahul has been named as India’s captain for the three ODIs in South Africa as Rohit Sharma failed to recover from a hamstring injury.


South Africa recently defeated India in the Test series 2-1.