1970: Gerd Muller (10)
1974: Grzegorz Lato (7)
1978: Mario Kempes (6)
1982: Paolo Rossi (6 )
1986: Gary Lineker (6)
1990: Toto Schillaci (6)
1994: Oleg Salenko dan Hristo Stoichkov (6)
1998: Davor Suker (6)
2002: Ronaldo (8)
2006: Miroslav Klose (5)
2010: Thomas Muller ( 5)
2014: James Rodriguez (6) 2018: Harry Kane (6).***