The third ODI to be played in Visakhapatnam on Sunday will be the decider as the series hangs in the balance.
Australia were four for 549 at stumps on the third day of the third Ashes Test against England in Perth on Saturday.
Hetmeyer, Walton and Cottrell added to 50-overs squad while Shai Hope replaces Samuels in T20I squad.
All-rounder Thisara Perera will lead a 15-member squad for the upcoming 3-match series.
Australia captain Steve Smith hits an unbeaten 92 as the hosts finish the second day of the third Test on 3-203 - still 200 runs behind England.
Austin Waugh, son of Steve Waugh to play 2018 ICC Under-19 Cricket World Cup.
Bangladesh will host a tri-Nation series involving Sri Lanka and Zimbabwe in January 2018.
Dawid Malan and Jonny Bairstow put England in a strong position on the opening day of the third Ashes Test in Australia.
The Indian captain composed his third double century in ODIs as the hosts crushed Sri Lanka by 141 runs to level the series.
Majority of players named in the 15-man squad recently toured South Africa for a tri-nation series.