Wicket-keeper batsman was controversially overlooked despite starring for Australia in World Cup
Wicket-keeper batsman Alex Carey's omission from the Ashes sqaud was met with disbelief by former Australian greats Mark Waugh and Shane Warne.
Australia named a 17-man squad for the five-Test series against England on Friday, with opener Cameron Bancroft recalled alongside Steve Smith and David Warner following their bans for a ball-tampering scandal in South Africa last year.
Bancroft joins Smith and Warner in Australia's Ashes squad
Matthew Wade also made the grade, having not played a Test for nearly two years, following recent outstanding form with the bat.
He can act as back-up wicketkeeper to captain Tim Paine, as could Bancroft, which meant the fast-improving Carey, who starred for Australia at the recent World Cup, was controversially overlooked.
"Got to be kidding regarding Alex Carey," 128-Test veteran Waugh tweeted. "For me Alex missing the squad is the biggest shock particularly after his batting during the World Cup and being the second best gloveman."
Spin king Warne was also stunned at Carey's omission.
"Very surprised/disappointed that Carey didn't make the Aussie squad," he said on Instagram in posting what he believes will be Australia's team for the opening Test at Edgbaston.
Warne has Bancroft opening with Warner and Wade coming in at number six, while opting for fast bowler James Pattinson instead of Mitchell Starc alongside Josh Hazlewood, Pat Cummins and Nathan Lyon.
Australia hold the Ashes but have not won a Test series away to England for 18 years.
With the series taking place in the same season as a World Cup for the first time since 1975, next week's first Test will be Australia's opening first-class match of their tour.