Bobby Charlton scored 49 goals for England.
Miroslav Klose has scored 63 goals.
David Beckham has scored 97 goals during his career. The most goals he scored for one team is 62 goals for Manchester United. He also scored an additional 17 goals for England's national team.
Juventus is the team in Italy that has scored most matches. It has scored a total of 4577 goals.
The team in the old English league that has scored the most goals in the league is Manchester United.
Brazil have scored the most goals in their games.
As he has played only for Manchester United, so he has scored most goals for Manchester United,
Toronto scored 4 goals against Atlanta during a 5 minute Major on the 14 Jan 2011 . There was also another team who scored 4 goals ina 5 min. major but I do not know who.
Hungary scored 27 goals in 1954 which is the world record
Germany scored 14 goals in the world cup.
Collingwood has scored the most with 1849 goals as at the end of the 2010 season.
Sir Bobby Charlton at 49 goals