Jonny Bairstow has been left out of England's 12-man squad for the first Ashes Test against Australia.

The 32-year-old, who is on his third Ashes tour, struggled during last weekend's warm-up against England Lions and has lost his place in the side.

Ollie Pope is instead preferred to Bairstow in the middle order for the match at the Gabba in Brisbane, which begins on Wednesday.

England had announced earlier on Tuesday that paceman James Anderson is "fit" but will not play a part in the first Test as a precaution.

Spinner Jack Leach is included in the squad, as is Ben Stokes, whose last meaningful cricket came back in July.

Visiting England, who are looking to reclaim the urn from Australia's grip, will name their final XI at the toss.

Australia named their starting XI last week, with Travis Head getting the nod over Usman Khawaja in one of the big selection calls made by Pat Cummins.

England have won two of their last three Tests against Australia – including a 135-run win when they last met, though they are winless in their last 10 away Tests to Australia (D1, L9) having last won in the country in January 2011.

Joe Root's England have lost six of their last nine Tests heading into this series (W1 D2) and have lost their last three Tests away from home. The last time they lost more consecutive away Tests was a seven-game stretch from November 2016 to December 2017.

 

England squad for first Ashes Test: Joe Root (c), Stuart Broad, Rory Burns, Jos Buttler, Haseeb Hameed, Jack Leach, Dawid Malan, Ollie Pope, Ollie Robinson, Ben Stokes, Chris Woakes, Mark Wood.