South Africa A team will travel to India to play a two-match unofficial Test series and a three-match unofficial ODI series at the end of the month. The first unofficial Test match will start on Thursday, October 30. The second match will start on Thursday, November 6. The unofficial ODI series will start on Thursday, November 13, followed by the remaining two matches on Sunday, November 16, and Wednesday, November 19.
South Africa A tour of India 2025: Series Details
The unofficial Test matches will be played at the BCCI Centre of Excellence Ground 1 in Bengaluru. The unofficial ODI games will be played at the Niranjan Shah Stadium in Khandheri, Rajkot. On Tuesday, October 21, India announced the squads for the two-match unofficial Test series. Rishabh Pant will make his long-awaited return in this series. Pant sustained a foot injury during the India tour of England and missed the two-match Test series against the West Indies.

India has named two separate squads for the Test series. Pant has been appointed the captain of the team, while Sai Sudharsan has been named the vice-captain. Ayush Mhatre, who became a household name during the IPL this year, has been named in the squad for the first Test. Rajat Patidar, Devdutt Padikkal, Ayush Badoni, and N Jagadeesan are the other batters in the team. Harsh Dubey, Tanush Kotian, and Manav Suthar are the all-rounders in the team, while the bowling attack consists of Yash Thakur, Anshul Kamboj and Saransh Jain. Dubey, Kotian, Thakur and Suthar last played for India A against Australia A in the previous month.
KL Rahul, Dhruv Jurel, Abhimanyu Easwaran, Prasidh Krishna and Mohammed Siraj have been named in the team for the second Test. Akash Deep, Khaleel Ahmed, and Gurnoor Brar are the fast bowlers in the squad. Mhatre, Patidar, Kamboj, Thakur, Badoni and Saransh have not been included in the squad for the second Test.
South Africa A tour of India 2025: Full Schedule
Here’s the complete schedule of the South Africa A tour of India 2025:
| Date | Match | Match | Venue | Time (IST) |
|---|---|---|---|---|
| Thursday, October 30 – Sunday, November 02 | 1st Unofficial Test | India A vs South Africa A | BCCI COE Ground 1, Bengaluru | 09:30 AM |
| Thursday, November 06- Sunday, November 09 | 2nd Unofficial Test | India A vs South Africa A | BCCI COE Ground 1, Bengaluru | 09:30 AM |
| Thursday, November 13 | 1st Unofficial ODI | India A vs South Africa A | Niranjan Shah Stadium, Rajkot | 01:30 PM |
| Sunday, November 16 | 2nd Unofficial ODI | India A vs South Africa A | Niranjan Shah Stadium, Rajkot | 01:30 PM |
| Wednesday, November 19 | 3rd Unofficial ODI | India A vs South Africa A | Niranjan Shah Stadium, Rajkot | 01:30 PM |
South Africa A tour of India 2025: Full Squads
Here is the complete squad of the two teams:
South Africa A (Unofficial Test Squad)
Marques Ackerman (c), Temba Bavuma*, Okuhle Cele, Zubayr Hamza, Jordan Hermann, Rubin Hermann, Rivaldo Moonsamy, Tshepo Moreki, Mihlali Mpongwana, Lesego Senokwane, Prenelan Subrayen, Kyle Simmonds, Tsepo Ndwandwa, Jason Smith, Tiaan Van Vuuren, Codi Yusuf
* Temba Bavuma has been named in the squad for the second Test
South Africa (Unofficial ODI Squad)
Marques Ackerman (c), Ottneil Baartman, Bjorn Fotuin, Jordan Hermann, Rubin Hermann, Kwena Mapakha, Rivaldo Moonsamy, Tshepo Moreki, Mihlali Mpongwana, Nqaba Peter, Delano Potgieter, Lhuan-dre-Pretorius, Sinethemba Qeshile, Jason Smith, Codi Yusuf
India (1st Unofficial Test Squad)
Rishabh Pant (c & wk), Ayush Mhatre, N Jagdeesan (wk), Sai Sudharsan (vc), Devdutt Padikkal, Rajat Patidar, Harsh Dubey, Tanush Kotian, Manav Suthar, Anshul Kamboj, Yash Thakur, Ayush Badoni, Saransh Jain
India (1st Unofficial Test Squad)
Rishabh Pant (c & wk), KL Rahul, Dhruv Jurel (wk), Sai Sudharsan (vc), Devdutt Padikkal, Ruturaj Gaikwad, Harsh Dubey, Tanush Kotian, Manav Suthar, Khaleel Ahmed, Gurnoor Brar, Abhimanyu Easwaran, Prasidh Krishna, Mohammed Siraj, Akash Deep
India (Unofficial ODI Squad)
Yet to be announced
Suggested Read:
South Africa A tour of India 2025: Live Streaming & Telecast Details
The live telecast of all matches might be available on Star Sports Network. The live streaming will likely be there on JioHotstar.