India and South Africa will play the last match of their two-Test series on January 3, 2023, at Newlands in Cape Town. India is currently behind in the series, having lost the first Test, and will be looking to bounce back and level the series in the second and final match. (More Cricket News)