The Indian cricket team will host South Africa in a five-match T20 series scheduled to start on Thursday, June 9.  

The BCCI selection committee has announced an 18-man squad for the upcoming T20I series. Keeping in mind workload management and the rescheduled Test against England in Edgbaston to be played from July 1, the board has decided to rest several of their star players including captain Rohit Sharma, Virat Kohli, Jasprit Bumrah and Mohammed Shami.

In the absence of India’s regular T20I skipper, BCCI has announced KL Rahul as the captain and Rishabh Pant as his deputy for the South Africa series.

Several standout players in the ongoing edition of the Indian T20 League have also been rewarded with a spot in the squad. Bangalore wicket-keeper Dinesh Karthik and Gujarat captain Hardik Pandya have made a return to the T20I squad following their impressive performances in the Indian T20 League. 

Young pacers Umran Malik and Arshdeep Singh have also received their maiden India call-up after playing an important role for their respective franchises in the Indian T20 League. Malik, who delivered the fastest bowl in Indian T20 League 2022, picked 22 wickets in 14 matches while Arshdeep bagged 10 scalps in the ongoing tournament.

On the other hand, the South Africa cricket team has also announced its squad to be led by Temba Bavuma.

Middle-order batter Tristan Stubbs has received his maiden call-up to the Proteas set-up. Stubbs recently made his Indian T20 League debut for Mumbai in the Indian T20 League 2022.

Veteran all-rounder Wayne Parnell has made a return to the T20I squad for the first time since South Africa’s tour of England in 2017.

Fast bowler Anrich Nortje and batters Reeza Hendricks and Heinrich Klaasen have also been added to the squad after recovering from their respective injuries.

All five matches of the T20I series will start at 7:00 PM IST to be played in Delhi, Cuttack, Visakhapatnam, Rajkot and Bengaluru.

India vs South Africa T20I squads

India T20I squad: KL Rahul (captain), Rishabh Pant (vice-captain/wicket-keeper), Ruturaj Gaikwad, Ishan Kishan, Deepak Hooda, Shreyas Iyer, Dinesh Karthik (wicket-keeper), Hardik Pandya, Venkatesh Iyer, Yuzvendra Chahal, Kuldeep Yadav, Axar Patel, Ravi Bishnoi, Bhuvneshwar, Harshal Patel, Avesh Khan, Arshdeep Singh, Umran Malik

South Africa T20I squad: Temba Bavuma (captain), Quinton de Kock (wicket-keeper), Reeza Hendricks, Heinrich Klaasen (wicket-keeper), Keshav Maharaj, Aiden Markram, David Miller, Lungi Ngidi, Anrich Nortje, Wayne Parnell, Dwaine Pretorius, Kagiso Rabada, Tabraiz Shamsi, Tristan Stubbs, Rassie van der Dussen, Marco Jansen

India vs South Africa T20I schedule and live India match times

All times in India Standard Time (IST)

Day and Date




Thursday, June 9

India vs South Africa, 1st T20I

7:00 PM IST

Arun Jaitley Stadium, Delhi

Sunday, June 12

India vs South Africa, 2nd T20I

7:00 PM IST

Barabati Stadium, Cuttack

Tuesday, June 14

India vs South Africa, 3rd T20I

7:00 PM IST

ACA-VDCA Cricket Stadium, Visakhapatnam

Friday, June 17

India vs South Africa, 4th T20I

7:00 PM IST

Saurashtra Cricket Association Stadium, Rajkot

Sunday, June 19

India vs South Africa, 5th T20I

7:00 PM IST

M. Chinnaswamy Stadium, Benguluru

Where to watch India vs South Africa T20I series live in India?  

The India vs South Africa T20I series will be telecast live on Star Sports Network’s TV channels in India.

Live streaming of the India vs South Africa T20I series will be available on the Disney+ Hotstar app and JioTV. 

Play fantasy cricket with SportsAdda. Create your team, track your progress and win prizes. Start here.

Follow us on Telegram for the latest updates from the world of sports!

Interested in cricket betting? Click here to check out the list of top sites.

Featured photo: RODGER BOSCH / AFP