Returning Moeen, Bairstow in team for 1st Ashes Test.
England on Wednesday named fast bowler Stuart Broad and spinner Moeen Ali in their team for the first Ashes Test against Australia at Edgbaston starting on Friday.
James Anderson, Broad and Ollie Robinson will lead the pace attack with Moeen, who retired from tests in 2021, returning to the side after Jack Leach was ruled out of the series due to a back injury.
Anderson and Robinson sat out the one-off Test against Ireland this month with Broad leading the attack and taking five-wickets in the first innings as England skittled out the visitors for 172.
Broad was preferred to Mark Wood, who was England's leading wicket-taker in the 2021-22 Ashes series in Australia with 17 scalps as captain Ben Stokes opted for the experience of Broad and Anderson, who have taken a combined 1,267 Test wickets.
Jonny Bairstow, who made his return from a freak golf injury to keep wicket against Ireland in his first test for 10 months, was also included.
Three Lions take on Australia in first Test at Edgbaston starting on Friday 16 June
England team for 1st Ashes Test: Ben Duckett, Zak Crawley, Ollie Pope, Joe Root, Harry Brook, Ben Stokes (captain), Jonathan Bairstow, Moeen Ali, Stuart Broad, Ollie Robinson, James Anderson.
Ashes: Aus keen to learn from 2019, 'finish the job'
Another cramped sched for India in next WTC cycle
Camp in NCA: BCCI summons youngsters
Australia batters make it rare 1-2-3 in Test rankings
I didn't ask to be sold to Real Madrid: Mbappe