Despite Sanju Samson's heroics with the bat, Team India suffered a nine-run defeat against South Africa in the first ODI on October 06 (Thursday).
Samson and Shreyas Iyer hit attractive half-centuries, but India failed to chase down South Africa's score of 249/4.
After securing a confidence-boosting win, the Proteas are now leading the three-match ODI series 1-0.
Let's take a look at the list of teams that have registered most wins against India in ODI cricket.
After their latest victory, South Africa became only the fifth team to register 50 wins against the Men in Blue in ODIs.
Once a sub-continent giant, Sri Lanka have won 57 ODI matches against the Men in Blue.
West Indies have registered 63 wins against Team India in ODI cricket, which is the third-most of any team.
Pakistan have registered 73 wins against their arch-rivals India in ODI cricket.
Australia holds the record for registering the most wins against India in ODIs. The Baggy Greens have won 80 ODIs against the Men in Blue.