There was a change on the bench though, Connor Wickham included in the squad for the first time after signing a short-term contract with PNE earlier in the week.
Wickham took the place of Alan Browne among the substitutes, the club captain missing with a knock.
It was a fourth game in a row that McAvoy had named the same starting line-up, a big show of faith in them.
Preston North End's predicted line-up for Championship visit of Rotherham United
Preston-born Clarets legend Lenny Johnrose dies at 52
John Smith's PNE Fans' Panel verdict: Sunshine all the way
Luton Town boss says best team didn't win after Championship defeat to Preston North End
Preston North End showed the hallmarks of a successful side as they beat Luton Town
West Bromwich included ex-PNE players Jordan Hugill, Sam Johnstone and Adam Reach in their side.
Callum Robinson and Jayson Molumby were on the bench.
PNE: Iversen, Storey, Bauer, Hughes, van den Berg, Whiteman, Ledson, Earl, Johnson, Maguire, Riis. Subs: Cunningham Lindsay, McCann, Wickham, Potts, Murphy, Rudd.
WBA: Johnstone, Ajayi, Bartley, Townsend, Furlong, Livermore, Mowatt, Reach, Phillips, Diangana, Hugill. SUbs: Robinson, Molumby, Grant, Kipre, Snodgrass, Taylor, Button.
Referee: Andy Davies (Hampshire)
Thanks for reading. If you value what we do and are able to support us, a digital subscription is just £1 per month for the first two months. Try us today by clicking here