Durban: After concluding the Test series against South Africa on a high, Virat Kohli-led India will shift their focus to ODIs, starting with the first game on Thursday.
The Men in Blue lost the Test series 2-1 despite showcasing a fighting effort in all the matches.
It was in last ODI series which India played, when they beat Sri Lanka at home, with the series finishing 2-1.
India will kick off the series on February 1 at Kingsmead, Durban, with the final match on February 16.
India had previously played South Africa in the 50-over format in the African nation for three one-dayers. The hosts went on to win that series 2-0. While the first two matches were won by the Faf du Plessis-led unit, the third encounter ended in a no result, courtesy of rain.
The two sides’ recent meeting in a bilateral ODI series came in India in 2015, when the visitors won the series 3-2.
Ahead of their latest ODI encounters, here is the complete set of fixtures and timings of each match:
Where to watch the matches live?
Live telecast: The matches can be seen live on Sony Ten 1 (English commentary) and Sony Ten 3 (Hindi commentary).
Live streaming: It can also be streamed live on Sony LIV, the digital platform on the internet.
India: Virat Kohli (Captain), Rohit Sharma (Vice-Captain), Shikhar Dhawan, Ajinkya Rahane, Shreyas Iyer, Manish Pandey, Kedar Jadhav, Dinesh Karthik, MS Dhoni (wicketkeeper), Hardik Pandya, Axar Patel, Kuldeep Yadav, Yuzvendra Chahal, Bhuvneshwar Kumar, Jasprit Bumrah, Mohammed Shami, Shardul Thakur.
South Africa: Faf du Plessis (captain), Hashim Amla, Quinton de Kock (wicketkeeper), AB de Villiers, Jean-Paul Duminy, Imran Tahir, Aiden Markram, David Miller, Morne Morkel, Chris Morris, Lungisani Ngidi, Andile Phehlukwayo, Kagiso Rabada, Tabraiz Shamsi, Khaya Zondo...