Cricket South Africa (CSA) are awaiting approval from the International Cricket Council (ICC) for the four-day, day/night fixture, which would also be their first home 'pink ball' test.
The ICC will take a decision on whether to allow the game at their meeting next month.
The match will be the only test in a hastily arranged tour that fulfils CSA’s desire for a Boxing Day game, with India to follow in a three-test series starting in Cape Town on Jan. 5.
News that makes sense
Your trusted source for staying up-to-date with the world around you. Get free daily news updates and analysis, straight to your inbox.
The other matches in the India series will be played in Pretoria (Jan. 13-17) and Johannesburg (Jan. 24-28), with six one-day internationals and three Twenty20 games to follow.
South Africa will complete a busy home summer with four tests against Australia in Durban (March 1-5), Port Elizabeth (9-13), Cape Town (22-26) and Johannesburg (March 30-April 3).
The team open their season with two tests against Bangladesh starting on Thursday in Potchefstroom.
The second test will be played in Bloemfontein (Oct. 6-10), followed by three ODIs and two Twenty20 Internationals.
(Reporting by Nick Said; Editing by Ken Ferris)
