Roy Chubby Brown, played 721 games for Middlesborough
For England it is Peter Shilton with 126 caps.
Alan Shearer has scored the most hat tricks in the premier league, not only this but he also scored the most goals in the premier league as well!
the premier league started in 1991. However before that it was called the English championship. the player who has the most English premier league appearances is Welsh and Manchester United winger Ryan Giggs.
The most capped player for Leeds in the league was Jack Charlton who made 629 appearances between 1952 - 1973 and the record for most capped in all competitions is shared between Jack Charlton and Billy Bremner.