Bengaluru: India and South Africa are set to battle it out in three Twenty20 Internationals starting from tomorrow (September 15) in Dharamsala. The T20Is will be followed by three Tests.

Both T20I and Test squads have been announced by both the teams. Virat Kohli is the captain in both formats for India while Quinton de Kock will lead the Proteas in T20Is. In Tests, Faf du Plessis, who is not part of the T20I squad, will captain in the five-day format.

Also read: Lance Klusener's advice to Rishabh Pant

Here is India-South Africa series schedule, squads, live streaming and TV information.

Live TV, streaming

Star Sports network will telecast all matches live. Hotstar will live stream all contests

Also read: Exclusive interview with Deepak Chahar

T20I Squads

India: Virat Kohli (captain), Rohit Sharma, Shikhar Dhawan, KL Rahul, Shreyas Iyer, Manish Pandey, Rishabh Pant (wicketkeeper), Hardik Pandya, Ravindra Jadeja, Krunal Pandya, Washington Sundar, Rahul Chahar, Khaleel Ahmed, Deepak Chahar, Navdeep Saini.

Also read: We have come here to win, says David Miller

South Africa: Quinton de Kock (captain and wicketkeeper), Rassie van der Dussen (vice-captain), Temba Bauvma, Junior Dala, Bjorn Fortuin, Beuran Hendricks, Reeza Hendricks, David Miller, Anrich Nortje, Andile Phehlukyao, Dwaine Pretorius, Kagiso Rabada, Tabraiz Shamsi, George Linde.

Also read: Virat Kohli clarifies why he posted MS Dhoni picture which created internet storm

India-South Africa T20I series schedule

1st T20I: September 15 (Sunday), 7 pm IST, Dharamsala

2nd T20I: September 18 (Wednesday), 7 pm IST, Mohali

3rd T20I: September 22 (Sunday), 7 pm IST, Bengaluru

Test Squads

India: Virat Kohli (captain), Mayank Agarwal, Rohit Sharma, Cheteshwar Pujara, Ajinkya Rahane (vice-captain), Hanuma Vihari, Rishabh Pant (wicketkeeper),Wriddhiman Saha (wicketkeeper), R Ashwin, Ravindra Jadeja, Kuldeep Yadav, Mohammed Shami, Jasprit Bumrah (ruled out due to injury, replaced by Umesh Yadav), Ishant Sharma, Shubman Gill.

South Africa: Faf du Plessis (captain), Temba Bavuma (vice-captain), Theunis de Bruyn, Quinton de Kock, Dean Elgar, Zubayr Hamza, Keshav Maharaj, Aiden Markram, Senuran Muthusamy, Lungi Ngidi, Anrich Nortje, Vernon Philander, Dane Piedt, Kagiso Rabada, Heinrich Klaasen (wicketkeeper, replacement for Rudi Second).

India-South Africa Test series (Gandhi-Mandela Trophy) schedule

1st Test: October 2-6, 9:30 AM IST (Visakhapatnam)

2nd Test: October 10-14, 9:30 AM IST (Pune)

3rd Test: October 19-23, 9:30 AM IST (Ranchi)