The match, a warm-up for India's two Test matches against South Africa, will be played on Friday and Saturday, December 13 and 14.
The match was originally scheduled to end on December 15, the day of Mandela's funeral.
In a statement on Monday, Cricket South Africa said that change of dates for some of the other matches this week that had play scheduled for Sunday, 15 December, will be announced later.
The affected matches are the domestic fixtures between Titans and Dolphins, three matches in the CSA provincial one-day competition (North West vs. KwaZulu-Natal, Northerns vs. KwaZulu-Natal Inland and Eastern Province vs. Namibia) and the third day of the national boys' under-15 week being played in Gauteng.
India vs SA Invitational XI practice game advanced by a day due to Nelson Mandela funeral
Advertisement