The only player who has scored in the World Cup final and played for a team in the English Premier League is Manuel Petit, he played for Arsenal and scored in the 1998 final.
It was Gary Speed over 668 games.
who was the highest pay player in premiership
It is when a player makes his first match in the English Barclays Premiership.
There is no player that has played for every premiership club.
Andy Cole
Kanu
Andrew cole
aaron Lennon
Steve Finnan
Shay given
An average wage for a premiership player is £13000 per week
an average premiership plater gets about 100,00 each year