The 34-year-old, veteran of 190 ODIs and part of the side that won the World Cup last year, retired from Test cricket last September but had hoped to continue playing for his country in the shorter formats.
James Faulkner, recalled after missing Australia's last one-day series in England because of a drink-driving conviction, Mitchell Marsh and Glenn Maxwell were the three all-rounders named in the squad, however.
In the absence of the injured Mitchell Starc, Peter Siddle and Nathan Coulter-Nile, the world champions also included two uncapped quicks in Scott Boland and Joel Paris.
"Scott has continued to impress the selection panel, having bowled very well for Victoria this year. He certainly deserves this chance at the top level," head selector Rod Marsh said in a Cricket Australia (CA) statement.
"Joel is an exciting young left-arm bowler who swings the ball well and has bowled beautifully in the Big Bash League for the Perth Scorchers,” he added. South Australian seamer Kane Richardson, who played eight ODIs in 2013 and 2014, was also recalled to a squad without a specialist spinner.
"Kane has had a taste of cricket at the international level and although that has been interrupted on occasions through injury we think he is ready to perform consistently for Australia," Marsh added.
Paceman Josh Hazlewood was included despite being due for a rest after playing all six tests against New Zealand and West Indies in the Australian summer. The series between the top two teams in the world rankings starts in Perth on January 12 and takes in matches in Brisbane, Melbourne and Canberra before concluding in Sydney on January 23.

Latest News from Sports News Desk