Founded in 1880, Preston North End has been a mainstay in the English Football League for many years and has seen its fair share of great players.
From players who have aided playoff pushes to relegation fight heroes, the Lilywhites have had a whole host of influential players put on the iconic orange shirt.
We asked readers of the Lancashire Post who were the best players to play for the club in their generation and the response was overwhelming.
So here are 21 of the best players to play for Preston North End in history as voted by fans:

1. Graham Alexander
Went on to finish career with Preston before immediately embarking on a managerial career, starting with Fleetwood Town. Photo: AFP

2. Tom Finney
Tom Finney, captain of Preston North End, who are to play West Bromwich Albion in the 1954 FA Cup Final, wearing the England shirt he played in against Uruguay in May 1953. | Getty Images

3. Ricardo Fuller
Ricardo Fuller was capped by Jamaica during his time with Preston North End.

4. Alex Bruce
Alex Bruce enjoyed two stints with Preston North End and it is his second time at the club, from 1975 until 1983, that sees him in this list. In total he played 363 games for the Lilywhites and scored a whopping 157 goals. He found himself named top goalscorer in a number of seasons Photo: Archive
