The Blues will be looking to widen the gap between them and the bottom three with the three sides below them all having games in hand.
Valérian Ismaël has a fully fit squad at his disposal for Saturday's clash.
The visitors only have Sam Cosgrove as a doubt, with everyone else available for selection.
Aitor Karanka and Ismaël may both make some lineup changes to the sides that went out in midweek.
Collins, Sibbick, Helik, Andersen, Brittain, Palmer, Mowatt, Styles, Chaplin, Dike, Woodrow.
Etheridge, Colin, Roberts, Dean, Pedersen, Harper, Sánchez, Šunjić, Gardner, Bela, Hogan.
The hosts come into this fixture in excellent form. They have won their last six matches on the spin as their play-off push is becoming a real possibility. They currently sit one point behind sixth-placed Bournemouth with a game in hand.
As for the Blues, they have won two out of their last four games. They recently shared a point with fellow strugglers, Huddersfield Town. It was not the most entertaining of matches and they would need to be more intense when playing the Tykes.
Ones to watch
The midfielder has been the key to everything positive for the Tykes recently. His form, like many of his teammates, has been exceptional and it is why Barnsley are on the cusp of sitting in the play-off places. His range of passing and vision are something Birmingham will need to watch out for as well as his set-pieces.
The winger looked the Blues' most dangerous threat midweek. His quick feet and ability to beat defenders will be needed to break down this in-form side. His end product will need to be improved if he is to get his side an advantage in the game.
How to watch
This fixture is available through iFollow for the hosts and BluesTV for the visitors. Match passes are priced at £10.
Kick-off is at 3pm.