ICC CRICKET SCHEDULE
Menu

Date Revealed!! Rohit & Virat Finally Return to Action | IND vs SA ODI 2025

Rohit Sharma and Virat Kohli set to return in the first ODI match between India and South Africa which is scheduled to be played on November 30, 2025 in Ranchi, Jharkhand.

The BCCI has officially announced India’s ODI squad for the South Africa series, and the biggest news is the return of Rohit Sharma and Virat Kohli. Both legends have been out of action since the ODI series in Australia, whose last match was played on October 25, 2025. KL Rahul is the new captain forthe three-match ODI series against South Africa in the absence of Shubman Gill.

Rohit and Virat's return to India's ODI team is important, especially when India is struggling in the test series and some of the key players are suffering from injuries. The young players are not performing consistently, and the experience of both Rohit & Virat will be very helpful for the team.

Rohit Sharma & Virat Kohli Return

The First ODI match between India and South Africa will be played on November 30 at JSCA International Stadium Complex in Ranchi, Jharkhand. This is going to be their first home ODI series since the England tour earlier this year, but Rohit was leading India’s ODI team at that time.

Rohit Sharma and Virat Kohli have retired from test and T20I cricket; however, both continue to play only ODIs. They are expected to continue playing ODIs until the ICC Men’s ODI World Cup 2027.

India vs South Africa ODI Schedule:

Match

Date

Venue

Time (IST)

IND vs SA 1st ODI

November 30, 2025

JSCA International Stadium Complex, Ranchi, Jharkhand

1:30 PM (IST)

IND vs SA 2nd ODI

December 03, 2025

Shaheed Veer Narayan Singh International Cricket Stadium, New Raipur, Chhattisgarh

1:30 PM (IST)

IND vs SA 3rd ODI

December 06, 2025

ACA-VDCA Cricket Stadium, Visakhapatnam, Andhra Pradesh

1:30 PM (IST)

KL Rahul named Captain in Gill’s Absence:

After Shubman Gill ruled out of the test and ODI series against South Africa due to a neck injury, the BCCI appointed KL Rahul as India’s ODI captain. Rahul has already led the Indian team at multiple occasions, and he had experience of leading the team in pressure situations, so it's a good choice from the BCCI.

Ravindra Jadeja and Ruturaj Gaikwad have also been recalled to India's ODI squad after quite a long time. Jadeja wasn’t part of the Indian Team in the Australia series, and his addition will boost India’s all-rounder strength. 

https://x.com/BCCI/status/1992561040559894534

India ODI Squad vs South Africa:

KL Rahul (Captain), Rohit Sharma,  Virat Kohli, Yashasvi Jaiswal, Tilak Varma, Rishabh Pant, Washington Sundar, Ravindra Jadeja, Kuldeep Yadav, Dhruv Jurel, Nitish Kumar Reddy, Harshit Rana, Ruturaj Gaikwad, Prasidh Krishna, Arshdeep Singh.

You May Like This: T20 World Cup 2026 Pakistan Schedule: Match List, Players List, Squad, Captain | Pakistan Men's National Cricket Team Schedule

Amit Patel
Written by Amit Patel