The German transfer market has compiled statistics on the average number of goals scored per game by players in the history of football for the national team and listed the list. Haaland leads the list with 1.11 goals, followed by Gerd Muller and Kirch.
National team average goals per game (45+ appearances):
Haaland (Norway) - 1.11
Ged Müller (Germany) - 1.10
Korchis (Hungary) - 1.10
Puskas (Hungary) - 1.00
Jorgensen (Denmark) - 0.91
Madsen (Denmark) - 0.89
Schlosser (Hungary) - 0.87
Pele (Brazil) - 0.84
Romario (Brazil) - 0.77
Graves (England) - 0.77