Burke was afforded a starting berth in the 1-1 draw with Blackpool last weekend but the Scot drops out in favour of the Newcastle United attacker.
The rest of the team held by the Tangerines last Saturday are retained by manager Lee Clark, who makes just the one change.
Meanwhile, Tykes boss David Flitcroft names two changes to his first XI from the 1-0 defeat to Millwall last week, with Stephen Dawson and Marcus Tudgay coming in for Kelvin Etuhu and Jacob Mellis respectively.
Barnsley: Butland; Wiseman, M'voto, Cranie Kennedy; Perkins, O'Brien, McCourt, Dawson; Pedersen, Tudgay
Birmingham City: Randolph; Caddis, Burn, Robinson, Hancox; Adeyemi, Reilly; Novak, Lingard, Ferguson; Zigic