After a disappointing end to their New Zealand tour, India will take on South Africa in a three-match ODI series at home. The first ODI will be played in Dharamsala on March 12 after which the teams will travel to Lucknow for the second ODI, scheduled to take place on March 15. The third and the final match of the series will be played at Kolkata's Eden Gardens on March 18. These two sides have met each other 89 times, and South Africa clearly hold the edge with 46 wins. India are not too far behind and have emerged victorious on 35 occasions, while eight matches have ended in a no result.