1.Steve Bruce
926 Appearances, 4 League Cups, 3 FA Cups, 1 European Cup Winners Cup, 1 European Super Cup, 3 Community Shields, 3 Premier League Titles and zero International caps. Steve Bruce was considered as one of the finest central defenders of the early Premier League era and is considered a Manchester United legend.
He retired in 1997, finishing his career at Sheffield United. Bruce was not given a call-up until he was nearly 35 when England were due to play Nigeria. He declined the opportunity because he believed that the call-up was made for sympathy reasons. He had no intention of playing for England when he knew that his career was winding up or so he claimed in an interview a few years ago.
Steve Bruce was named in the Best Premier League Team of the Decade between 1990-2000 by the PFA.
Regardless of the reason, Bruce is probably one of the finest Premier League stars never to win an International cap.