England name unchanged squad for fourth Ashes Test against Australia
Bairstow has endured a difficult series behind the stumps, missing eight chances in the first three Tests.
There have been calls for Surrey's Ben Foakes to replace Bairstow as wicketkeeper, but captain Ben Stokes and coach Brendon McCullum remain supportive of the Yorkshire player.
After winning the third Test in Leeds by three wickets on Sunday to keep their Ashes hopes alive, England have named the same group for next Wednesday's clash in Manchester.
The hosts are 2-1 down with two Tests to play as they look to win the Ashes for the first time since 2015.
Foakes has been hailed as the best wicketkeeper in the world by Stokes, but the 30-year-old missed out at the start of the season when Bairstow returned following a broken leg suffered in a freak accident while playing golf.
Bairstow's movement has not looked sharp since his recovery from three separate fractures in his left leg, ligament damage and a dislocated ankle.
He was England's Test Player of the Year in 2022, setting the tone for the 'Bazball' era with four exhilarating hundreds.
But Bairstow has only impressed once with the bat in this Ashes series, making 78 on the first day of the series.
Ollie Robinson also takes his place in the squad despite back spasms rendering him a peripheral figure in the previous match.
Robinson is being monitored by the medical team but is the favourite to make way for the return of England's record Test wicket-taker James Anderson at his Lancashire home ground.
Anderson was rested for the third Test after struggling to make an impact in the first two amid suggestions the 40-year-old is becoming a fading force.
England squad
Ben Stokes (captain), Moeen Ali, James Anderson, Jonathan Bairstow, Stuart Broad, Harry Brook, Zak Crawley, Ben Duckett, Dan Lawrence, Ollie Robinson, Joe Root, Josh Tongue, Chris Woakes, Mark Wood