Cardiff captain Sean Morrison will miss the Sky Bet Championship clash with Preston through suspension.
Morrison was sent off during Saturday’s comeback at Leeds, which saw the Welsh club rally from three goals down to force a 3-3 draw.
Bluebirds boss Neil Harris expects defender Aden Flint to struggle to be ready for the Preston game after limping off at Elland Road, while Junior Hoilett and Gary Madine have also picked up knocks.
Centre-back Sol Bamba is “eager to play” after returning to full fitness following an ACL injury.
Preston need alternative cover at right-back after Darnell Fisher picked up his 10th booking of the season against Luton.
Fisher had been covering for Joe Rafferty, who has two games of his own ban remaining, so Alex Neil might turn to captain Tom Clarke or Alan Browne to complete the backline.
Ben Davies (ankle) is close to returning to the squad after completing a full week of training.
Paul Gallagher could be an option after making his first appearance since November in the win over Luton, while midfielder Daniel Johnson should make the trip to the capital of Wales.