Gary Lineker is England's top scorer in the FIFA World Cup, with 10 goals.
Andy Cole
Jack Hobbes of England
About 75 different nationalities have scored in the English Premiership. Some players have duel nationalities. The top 5 nations are ENGLAND (of course),FRANCE,SCOTLAND,WALES,HOLLAND A Polish player has only scored once in the EPL !
robbie fowler
Sir Bobby Charlton .
Graham Gooch has scored the most test runs for England with 8,900
Thierry Henry, with 174 goals The highest ever is Alan Shearer, with 260 =] hope i helped!
The only player to score a hat trick for England is Geoff Hurst verses West Germany in 1966.
DJ Campbell
thierry Henri
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.
Kloser has scored 14 goals in the world cup.