The top three top players in the list of footballers with 100 or more English Premier League or the EPL goals come from English national football teams.
Alan Shearer Wayne Rooney Andy Cole 260 208 187 1 2 3 England national team England England The Premier League, often referred to outside England as the English Premier League or the EPL, is the top level of the English football league system. 
