Cape Town: Having lost the ongoing ODI series against South Africa, KL Rahul-led India would look to salvage some pride by winning the final match, and avoiding a whitewash. The third and final ODI will be a chance for Virat Kohli to end the tour on a high as he would look to end his century drought. Kohli had last registered an international century way back in 2019 as he scored a ton against Bangladesh in the day-night Test at the Eden Gardens. After that, the batter managed to breach half-century several times, but the three-figure mark has kept on evading him. India had suffered a 31-run loss in the first ODI while the KL Rahul-led side suffered a seven-wicket loss in the second game of the three-match series. Here are the details of when and where to watch India vs South Africa match on online and on TV.Also Read - India's Predicted T20I Squad vs South Africa: All You Need To Know About Players In Contention For A Spot

When is the India vs South Africa 3rd ODI match ?

The India vs South Africa match will take place on Sunday, January 23 in India. Also Read - Temba Bavuma To Lead SA On India's T20 Tour; Stubbs Receives Maiden Call-Up

What is the timing of the India vs South Africa 3rd ODI match ?

The India vs South Africa match will start at 2:00 PM IST. Also Read - Hardik Pandya Or Shikhar Dhawan Likely To Lead India In 5 Match T20I Series Against South Africa- Report

Where is the India vs South Africa 3rd ODI match being played?

The India vs South Africa match will be played at Newlands, Cape Town.

Which TV channel will broadcast the India vs South Africa 3rd ODI match ?

The India vs South Africa match will be telecasted live on Star Sports.

Where can you live stream the India vs South Africa 3rd ODI match ?

The India vs South Africa match live streaming will be available on the Disney+ Hotstar app.