According to NDTV, Virat Kohli is expected to withdraw from the One-Day International (ODI) series against South Africa, while Rohit Sharma is on track to recover from his hamstring injury in time for the three ODIs. Kohli is thought to want to spend more time with his family and be present for his daughter’s first birthday in January.

After suffering a hamstring injury during practice, the BCCI announced on Monday (December 13) that Rohit will miss the Test series. He will, however, captain India in the One-Day International series, which will be his debut as full-time captain. For the Test series, Priyank Panchal has been named Rohit’s substitute. “In India’s Test team, Priyank Panchal replaces the injured Rohit Sharma. During his training session in Mumbai yesterday, Rohit injured his left hamstring. He will not play in the forthcoming three-match Test series against South Africa “, according to a BCCI tweet.

Rohit’s recovery will take roughly a month. The Test series begins on December 26 in Centurion, while the ODI series begins on January 19 at Boland Park in Paarl. After Kohli quit as captain in the shortest format, Rohit took command of the Indian squad for the T20Is against New Zealand at home, signaling the start of a new era for India. Sourav Ganguly, the president of the BCCI, revealed that he had asked Kohli not to resign as India’s T20I captain, but Kohli had already made up his mind.

“We asked Virat Kohli not to stand down as T20 captain, but he refused. As a result, the selectors decided that they couldn’t have two white ball leaders in two different white-ball formats. That’s an excessive amount of leadership “Ganguly had stated previously. As a result, the BCCI selected Rohit as India’s T20I and ODI captain going forward, along with the Test squad for the South Africa tour.