Chief selector John Inverarity said the pair, along with Nathan Lyon, were also the only additions to the squad for the best-of-three tri-nation series finals against either India and Sri Lanka, which begin Sunday.
“This completes a well-balanced squad and it is anticipated that most players will receive good opportunities to show their worth,” Inverarity said.
Haddin’s return sees Australia take two wicketkeepers on tour, with Matthew Wade, 24, also in the ODI squad, while fiery paceman James Pattinson is able to take his place among the bowlers after recovering from a foot injury.
Australia also named a 13-man Twenty20 squad to face the West Indies, hoping the return of Shane Watson and Mike Hussey brings experience and power to the batting line-up.
Selectors said while Brad Hogg was not considered for the tour, he was in strong contention for Australia’s ICC World Twenty20 squad for the tournament in Sri Lanka later this year, which is likely to include three spin bowlers.
Australia play five ODIs against the West Indies, beginning with a match on March 16 at Arnos Vale Cricket Ground in St Vincent. There are two Twenty20 games on March 27 and 30 in St Lucia and Barbados.
ODI squad – Michael Clarke (capt), Shane Watson (vice-capt), George Bailey, Dan Christian, Xavier Doherty, Peter Forrest, Brad Haddin, Ben Hilfenhaus, David Hussey, Michael Hussey, Brett Lee, Nathan Lyon, Clint McKay, James Pattinson, Matthew Wade, David Warner.
T20 squad – George Bailey (capt), Shane Watson (vice-capt), Dan Christian, Xavier Doherty, Peter Forrest, David Hussey, Michael Hussey, Brett Lee, Nathan Lyon, Clint McKay, James Pattinson, Matthew Wade, David Warner.