Just three players who are in the side for third Test against Sri Lanka in Sydney remain in the one-day squad, Phil Hughes, Mitchell Johnson and Mitchell Starc.
Australia's Twenty20 captain George Bailey is skipper for the first two games against Sri Lanka in Melbourne on Friday and Adelaide next Sunday.
Chairman of selectors John Inverarity said wicketkeeper Haddin remained the preferred choice after Matthew Wade but made it clear the selectors were looking towards the 2015 World Cup.
Stuart Law has decided not to take up the fulltime position of Australia's batting coach so Dean Jones has been appointed on an interim basis. (ANI)