South Africa will have to do without Kagiso Rabada when they face India in a three-match ODI series.
Rabada was released from the squad on the eve of Wednesday's first game at Boland Park, afforded a rest ahead of the Tests against New Zealand next month.
The selectors did not call up a replacement for the paceman, who helped the Proteas come from behind to consign India to a 2-1 defeat in the recent Test series.
Spinner George Linde has been retained from the Test squad and the left-armer will be hoping to add to his tally of two ODI appearances.
South Africa have not won an ODI series since a whitewash of Australia in March 2020, and their most recent series against the Netherlands was postponed due to concerns over the Omicron coronavirus variant.
Virat Kohli is set to play in his first match since stepping down as India's Test captain.
With Rohit Sharma out of the tour due to a hamstring injury, KL Rahul leads the side and will open as the tourists strive to put behind them the disappointment of failing to win a first Test series in South Africa.
India have won the last two ODI series they have contested, beating both England and Sri Lanka by a 2-1 margin. The tourists have added Jayant Yadav and Navdeep Saini to their squad, with Washington Sundar missing out after testing positive for COVID-19.
South Africa were hammered 5-1 when they last faced India in an ODI series on home soil four years ago, Kohli claiming the man of the series award.
There will be no World Cup Super League points to play for in this series, but South Africa must build some momentum as they are currently outside the automatic qualification spots for the showpiece in India next year.
Kohli overdue a century
Kohli brought a halt to his long reign as Test skipper a day after South Africa were beaten by seven wickets in the third and final Test at Newlands.
The 33-year-old had relinquished the Twenty20 captaincy following the World Cup late last year and was then replaced by Rohit as ODI skipper.
Kohli had to contend with further questions about his lack of runs ahead of that decisive match in Cape Town and you have to go back to November 2019 for his last international century, that coming against Bangladesh in the longest format.
He has not reached three figures in an ODI since a game against West Indies in August 2019, but averages 59.07 in this format and could thrive without leadership duties.
South Africa have unearthed a gem in Jansen
Marco Jansen was magnificent in his first Test series, the all-rounder taking 19 wickets at an average of 16.47 as he caused the India batters all sorts of problems.
South Africa have unearthed another gem in the form of the towering 21-year-old, who has a very big future ahead of him and can make a big impact in his first taste of ODI cricket.
Quinton de Kock brought his Test career to an end after a defeat to India in the first Test at SuperSport Park but can still have a big role to play in the shorter formats.
Skipper Temba Bavuma impressed with the bat in the Test series and South Africa will look to him to make some significant contributions as they battle to inflict another defeat on India.