Ryan Ledson, Greg Cunningham, Alan Browne and Sean Maguire came into the side having either been on the bench or missing in the 3-0 defeat to Nottingham Forest before the international break.
Suspension ruled out Ben Whiteman, the midfielder having totted-up five yellow cards, while Josh Earl, Brad Potts and Daniel Johnson dropped to the bench.
Ledson partnered Ali McCann in midfield, with Browne expected to play slightly forward of them.
Things can change quickly in the transfer market and Preston North End have come to life after Huddersfield win
PNE player ratings vs Luton Town as Ben Whiteman and Liam Lindsay steal the show in hard-fought win
Match Report: Luton Town 0-1 Preston North End - Brad Potts stunner gives North End first Championship win
Preston North End boss felt his side found a way after wonder goal sees them past Luton Town
Luton Town boss says best team didn't win after Championship defeat to Preston North End
This was Cunningham's first start in the league since the second game of the season at Reading.
Cardiff were without Wales international striker Kieffer Moore.
PNE: Iversen, van den Berg, Bauer, Hughes, Barkhuizen, McCann, Ledson, Browne, Cunningham, Maguire, Riis. Subs: Hudson, Lindsay, Johnson, Storey, Sinclair, Earl, Potts.
Cardiff: Smithies, McGuinness, Flint, Nelson, Ng, Pack, Vaulks, Giles, Colwill, Davies, Zimba. Subs: Philips, Morrison, Bacuna, Collins, Sang, Harris, Brown.
Referee: Leigh Doughty (Lancashire)
Thanks for reading. If you value what we do and are able to support us, a digital subscription is just £1 month for the first two months. Try us today by clicking here