India have named their squads for December’s all-format tour of South Africa, appointing Smriti Mandhana captain across the Test, ODI and T20I sides. The trip covers one Test, three ODIs and three T20Is, starting with the Test in Gqeberha on 9 December. The Board of Control for Cricket in India confirmed the selections through an official release covered by Times of India.
Related cricket updates: India Women Tour South Africa: Test & ODI Schedule, India A Women's Squad For England Tour: Sharma, Deol Lead and BCCI Moves India 'A' vs South Africa 'A' Matches from Bengaluru to Rajkot After KSCA Stampede.
IPL 2026 data links: IPL 2026 data hub, IPL 2026 points table, IPL 2026 Orange Cap, IPL 2026 Purple Cap, Vaibhav Sooryavanshi, Virat Kohli, Priyansh Arya, Rishabh Pant.
Vice-Captaincy Roles Across Formats
Deepti Sharma takes the vice-captaincy for the Test and ODI teams, while Shafali Verma assumes that role specifically for the T20I matches. This arrangement gives Mandhana steady backing in the longer formats and hands Verma extra responsibility in the shortest.
Squad Composition and Player Changes
The Test and ODI squads hold 15 players each; the T20I group carries 17. Vaishnavi Sharma replaces Sneh Rana in the ODI party. Several younger players have won T20I spots, including Niki Prasad, G. Kamalini and Anushka Sharma. Rana keeps her place in the Test squad despite missing out on ODI selection.

Supplemental cricket scene for Smriti Mandhana Named India Captain for All-Format South Africa Tour in December.
December Match Schedule and Venues
| Format | Date | Venue |
|---|---|---|
| Test | December 9 | Gqeberha |
| ODI | December 16 | Paarl |
| ODI | December 19 | Cape Town |
| ODI | December 22 | Bloemfontein |
| T20I | December 26 | Benoni |
| T20I | December 29 | Potchefstroom |
| T20I | December 30 | Potchefstroom |
Full India Squads for South Africa Tour
Test Squad
- Smriti Mandhana (Captain)
- Shafali Verma
- Pratika Rawal
- Harmanpreet Kaur
- Jemimah Rodrigues
- Harleen Deol
- Richa Ghosh (Wicketkeeper)
- Yastika Bhatia (Wicketkeeper)
- Deepti Sharma (Vice-Captain)
- Sree Charani
- Sneh Rana
- Kranti Gaud
- Nandni Sharma
- Jintimani Kalita
- Sayali Satghare
ODI Squad
- Smriti Mandhana (Captain)
- Shafali Verma
- Pratika Rawal
- Harmanpreet Kaur
- Jemimah Rodrigues
- Harleen Deol
- Richa Ghosh (Wicketkeeper)
- Yastika Bhatia (Wicketkeeper)
- Deepti Sharma (Vice-Captain)
- Sree Charani
- Vaishnavi Sharma
- Kranti Gaud
- Nandni Sharma
- Jintimani Kalita
- Sayali Satghare
T20I Squad
- Smriti Mandhana (Captain)
- Shafali Verma (Vice-Captain)
- Jemimah Rodrigues
- Harmanpreet Kaur
- Niki Prasad
- Richa Ghosh (Wicketkeeper)
- G. Kamalini (Wicketkeeper)
- Anushka Sharma
- Deepti Sharma
- Sree Charani
- Prema Rawat
- Amanjot Kaur
- Kranti Gaud
- Nandni Sharma
- Renuka Singh Thakur
- Arundhati Reddy
- Sayali Satghare
Further schedule details and international cricket updates are available through ICC Cricket and BCCI.
Related cricket reading on IPL Bet Online
- South Africa Beat Australia by 176 Runs to Win Cape Town Test and Take Series 2-1
- Vaishnavi Sharma Climbs 53 Spots in ICC Women's ODI Bowling Rankings After Zimbabwe Series
- Vaishnavi Sharma Takes Five Wickets as India Women Complete 3-0 ODI Series Sweep Over Zimbabwe
- David Warner Criticizes Low Attendance at South Africa-Australia Test Series
- Smriti Mandhana Targets T20I Standards for India Women Ahead of Zimbabwe Series
- Harmanpreet Kaur steps down as India captain, BCCI praises legacy
- India delay New Zealand ODI squad announcement to assess India A players
- Virat Kohli becomes second batter to reach 15,000 ODI runs





















