India and South Africa have played 94 ODIs against each other, with India winning 40 times and South Africa winning 51 times, while three of their matches produced no result. India's highest ODI total against South Africa came on February 24, 2010, when they aggregated 401/3. India's three-match ODI series against South Africa will begin in Ranchi on Sunday.
short by
Anmol Sharma /
07:55 pm on
29 Nov