Birmingham City will host Preston North End in an EFL Championship fixture at St. Andrew’s on Saturday evening.