Agar is the latest Australian to return home midway into the tour, with the visitors having lost the first two Tests of the four-match series.
Kohli smashed an unbeaten 166, hitting 13 fours and eight sixes in his 110-ball display. It was the former captain's 46th ODI century and he is now only three short of Sachin Tendulkar's all-time record of most ODI hundreds.
Bavuma has replaced Dean Elgar as skipper in the longest format, though the latter remains part of a much-changed squad.
Mitchell Starc and Adam Zampa collected three wickets apiece in Australia's eight-wicket demolition of Zimbabwe on Wednesday, giving the home side an unassailable 2-0 series lead from the second One-Day International at Riverway Stadium in Townsville.
It happened in the fourth ball of the final over of Sri Lanka's stiff run chase of 374 when Shanaka was two runs shy of his century. Shanaka backed up Kasun Rajitha too far and Shami ran him out at the non-striker's end.
Australian middle-order batsman Travis Head said being dropped for the opening Test in India came as a surprise after "robust" conversations with the selectors.
The final game in the three match One Day International series between India and the West Indies will be played at the Queen's Park Oval in Port of Spain, Trinidad.
They got into trouble early on in their reply as they slipped to 87-4, only to cruise to victory thanks to Klaasen's power hitting with an astonishing 123 balls remaining in the innings.
'My advice to Ishan Kishan would be to forget about the milestone, forget about the double hundred as soon as you can. There are bigger milestones to achieve, higher peaks to scale.'
Mehidy Hasan Miraz conjured an unbeaten 38 in a low-scoring thriller as Bangladesh stunned India by one wicket
'We'll see how he goes in the build-up and make that decision when we get on the ground in India'
Australia's One-Day International cricket captain Aaron Finch will retire from the format's international matches following Sunday's final game of a three-match series against New Zealand, Cricket Australia said on Saturday.
The door is open for Test captain Ben Stokes to end his retirement from One-Day Internationals and join England's title defence at the 50-overs World Cup in India later this year.
India jumped to the top spot with 114 rating points after their 3-0 series sweep over New Zealand.
David Warner and Ashton Agar were included in Australia's squad for next month's one-day international series in India on Thursday despite being sent home from the test tour this week.
Emotional Tickner returns to NZ squad after cyclone relief efforts
KL Rahul's prolonged slump in form is likely to cost him his place for the third Test
Sachin scored 34,357 runs across all formats. No batsman to date has breached the 30K mark, let alone come near to breaking Sachin's record.
Babar Azam scored his 18th century as Pakistan trounced New Zealand by 102 runs in the fourth One-Day International at the National stadium in Karachi on Friday. His 107 off 117 balls fired Pakistan to 334 for 6. In reply, New Zealand were shot out for 232 all out, their lowest total of the series.
The 48-year-old Australian has signed a four-year agreement.
Ishan Kishan made history by becoming the seventh batsman in one-day international cricket to hit a double century
Head coach VVS Laxman kept a close on the proceedings during the practice session as the players went through the grind.
West Indies batter John Campbell has been slapped with a four-year ban for violation of an anti-doping rule, according to a Jamaica Anti-Doping Commission (JADCO) decision
England are hoping Ben Stokes might reconsider his retirement from one-day internationals and help the team defend their 50-over World Cup title next year.
Steve Smith made 105, his 12th ODI century, to help Australia overcome a sluggish start
K L Rahul struck an unbeaten 75 to anchor their nervy chase against Australia in a low-scoring contest and secure a five-wicket win in the opening one-day international.
Bangladesh secure a 16-run victory in the final match in Mirpur on Tuesday.
Centurion Jason Roy and skipper Jos Buttler played scintillating knocks to guide England to a series win over hosts Bangladesh.
Visitors Australia handed India a 21-run defeat in the decider at the MA Chidambaram Stadium to clinch a 2-1 win over the hosts.
'I've spent a fair bit of time here in Bangladesh and at this ground and it definitely helps to have a little bit of experience.'
South Africa had set the tourists an improbable 391 for victory on day four but skittled them out for 106 in 35.1 overs
Earlier, Bangladesh won the toss and opted to bat but all-rounder Curran gave England an ideal start after dismissing the two openers in his first spell.
The result is a boost for South Africa, who need a clean sweep of the series to stay on course for guaranteed qualification for the World Cup in India this year.
Images from the first One-Day International between New Zealand and India, in Auckland, on Friday.
The third ODI was abandoned. The ODI series finishes 1-1.
Australia's men's team has withdrawn from their one-day international (ODI) series against Afghanistan in March following further restrictions on women's and girls' rights imposed by the Taliban.
Shastri is not in favour of coaches taking breaks.
Leg-spinner Ryan Burl picked up 5 for 10 in just three overs on Saturday as Zimbabwe stunned Australia in the third One-Day International in Townsville, registering an exciting three-wicket victory and denying the hosts a series clean-sweep.
However, David Warner plans to continue playing white-ball cricket at least until the 2024 Twenty20 World Cup.
A look at the players who could make it to India's provisional squad for the World Cup.