Definitely need to revitalise the squad for Bangladesh. Drop S Marsh, Voges and (possible controversy) Clarke. Play M Marsh (he's realising his talent, just keep him in the side) or bring in Henriques (he's a decent stop gap). Play Burns at 3 as that's where the selectors see him in the future, slide Smith down to 4 and bring in Handscomb and Bancroft into the squad. Nevill stays in because we should give him an extended run to see if he's at the standard and if he's not bring in Whiteman. So for batsmen we should have:
Warner, Rogers, Bancroft, Burns, Smith, Handscomb, Henriques, Marsh, Nevill.
Bowling wise we should only bring 3 fast bowlers, maybe 4, because it's the subcontinent and playing 2 spinners would be smarter. Johnson gets in just, been the least effective bowler this series but gets a pass due to his experience and speed. Starc's in because he's got the most wickets for Australia this series. Hazlewood and Starc most wickets this year. Cummins the 4th because he's young and seen as next in line obviously. I'd take 3 spinners, or 2 if they go with the 4th quick. Lyon is an automatic selection because he's the clear #1 spinner. I'd have Agar as the next spinner because I don't think Ahmed or O'Keefe are up to it and throw Cam Boyce a chance too. So that leaves:
Johnson, Starc, Hazlewood, Lyon, Agar, Cummins, Boyce.
My preferred XI would be:
Rogers
Warner
Burns
Smith (c)
Handscomb
Marsh
Nevill (+)
Agar
Starc
Lyon
Hazlewood
Bancroft
Henriques
Johnson
Cummins
Boyce