# Player Team(s) M. goals Penalty Ø
751 Jimmy Greaves England
2 3 0 1.50
Kamil Grosicki * Poland
16 3 0 0.19
Þórður Guðjónsson Iceland
19 3 0 0.16
Oleg Gusev Ukraine
25 3 0 0.12
Vladislavs Gutkovskis * Latvia
13 3 1 0.23
Vladimír Hagara CSSR
9 3 0 0.33
Ianis Hagi * Romania
10 3 1 0.30
Tamás Hajnal Hungary
23 3 0 0.13
Izet Hajrović Bosnia-Herzegovina
7 3 0 0.43
Ara Hakobyan Armenia
11 3 0 0.27
Vahid Halilhodžić Yugoslavia
7 3 0 0.43
Gunnar Halle Norway
19 3 0 0.16
Helmut Haller Germany
6 3 0 0.50
Gerhard Hanappi Austria
6 3 0 0.50
Jimmy Floyd Hasselbaink Netherlands
6 3 1 0.50
Kai Havertz * Germany
8 3 0 0.38
Thorgan Hazard * Belgium
6 3 0 0.50
Thorstein Helstad Norway
13 3 0 0.23
Colin Hendry Scotland
15 3 0 0.20
Harald Hennum Norway
7 3 1 0.43
Josef Hickersberger Austria
11 3 0 0.27
Ari Hjelm Finland
18 3 0 0.17
Karl Hohmann Germany
1 3 0 3.00
Matt Holland Ireland
13 3 0 0.23
Ferenc Horváth Hungary
8 3 0 0.38
Hansi Horvath Austria
1 3 0 3.00
Hugo Almeida Portugal
10 3 0 0.30
Humberto Coelho Portugal
17 3 0 0.18
Adrian Ilie Romania
15 3 0 0.20
Anatoliy Ilyin USSR
3 3 0 1.00
Klas Ingesson Sweden
14 3 1 0.21
Əfran Ismayilov Azerbaijan
13 3 1 0.23
Georgi Ivanov Bulgaria
15 3 0 0.20
Trifon Ivanov Bulgaria
21 3 0 0.14
Steffen Iversen Norway
18 3 2 0.17
Mini Jakobsen Norway
14 3 0 0.21
Dan James * Wales
12 3 0 0.25
Tibor Jančula Slovakia
12 3 0 0.25
Claus Jensen Denmark
13 3 0 0.23
Tor Egil Johansen Norway
9 3 0 0.33
Egon Jönsson Sweden
2 3 0 1.50
Todi Jónsson Faroe Islands
16 3 0 0.19
Torbjörn Jonsson Sweden
6 3 0 0.50
Joe Jordan Scotland
8 3 0 0.38
José Águas Portugal
8 3 0 0.38
José Gárate Spain
6 3 0 0.50
Martin Jørgensen Denmark
23 3 0 0.13
Roland Juhász Hungary
18 3 0 0.17
Andrzej Juskowiak Poland
12 3 0 0.25
Nihat Kahveci Turkey
13 3 0 0.23
* Active player