List of footballers in England and Scotland by number of league appearances Wikipedia
The following is a list of retired footballers who have made at least 500 domestic league appearances in English and/or Scottish league football. This includes the appearances and goals of former players, in the following domestic league competitions only: Premier League, The Football League
Scottish Premier League, Scottish Football League
Peter Shilton has made the most appearances, and is the only player to have played in over one thousand games. John Burridge made appearances for 20 different clubs, while over 25 players have made their appearances for only one team. Frank Womack is the only outfield player who failed to score a goal in his appearances, while Arthur Rowley scored 433. Stanley Matthews made his appearances during a career spanning 37 seasons.