India's remaining two ODIs against South Africa have been postponed as the spread of coronavirus continues to wreak havoc on the sporting calendar across the world.
The first ODI on Thursday was abandoned without a ball being bowled in Dharamsala due to bad weather.
And the Board of Control for Cricket in India announced on Friday the meetings in Lucknow on Sunday and Kolkata on March 18 - both scheduled to be played behind closed doors - will not go ahead as the COVID-19 threat grows.
South Africa will now visit India at a later date to play a three-match series.
Meanwhile, it was confirmed on Friday the IPL, due to get underway on March 29, will now begin on April 15.
There have been more than 80 confirmed cases of coronavirus in India, resulting in one death.