# Player Team(s) M. goals Penalty Ø
851 Paul McGrath Ireland
19 3 0 0.16
Paul McStay Scotland
23 3 0 0.13
Haris Medunjanin Bosnia-Herzegovina
13 3 0 0.23
Victor Mees Belgium
7 3 0 0.43
Andy Melville Wales
22 3 0 0.14
Mendieta Spain
7 3 0 0.43
Mikhail Meskhi USSR
8 3 0 0.38
Tümer Metin Turkey
3 3 0 1.00
Toni Mičevski North Macedonia
10 3 0 0.30
Jackie Milburn England
1 3 0 3.00
Miloš Milutinović Yugoslavia
6 3 0 0.50
Marek Mintál Slovakia
12 3 0 0.25
Stoicho Mladenov Bulgaria
10 3 0 0.30
Andreas Möller Germany
9 3 0 0.33
Lubomir Moravčík CSSR
Slovakia
23 3 0 0.13
Henry Morris Scotland
1 3 0 3.00
Clinton Morrison Ireland
9 3 0 0.33
Stan Mortensen England
3 3 0 1.00
Peter Møller Denmark
8 3 0 0.38
Muhamed Mujić Yugoslavia
4 3 0 0.75
Vedat Muriqi * Kosovo
14 3 1 0.21
Daryl Murphy Ireland
6 3 0 0.50
Vahidin Musemić Yugoslavia
1 3 0 3.00
Tomáš Necid * Czech Republic
8 3 0 0.38
Jozsef Nemes Hungary
1 3 0 3.00
Pat Nevin Scotland
6 3 1 0.50
Allan Nielsen Denmark
13 3 0 0.23
Eli Ohana Israel
10 3 0 0.30
Christophe Ohrel Switzerland
15 3 0 0.20
Tornike Okriashvili * Georgia
12 3 0 0.25
Metin Oktay Turkey
8 3 0 0.38
Klæmint Olsen * Faroe Islands
14 3 0 0.21
Bedri Omuri Albania
4 3 0 0.75
Sergey Ostapenko Kazakhstan
12 3 0 0.25
Marc Overmars Netherlands
20 3 0 0.15
Alex Oxlade-Chamberlain * England
10 3 0 0.30
Alpay Özalan Turkey
17 3 0 0.18
Aras Özbiliz Armenia
16 3 0 0.19
Mixu Paatelainen Finland
17 3 0 0.18
Milos Pajević Yugoslavia
3 3 0 1.00
Des Palmer Wales
2 3 1 1.50
Daniel Pancu Romania
7 3 0 0.43
Nikodimos Papavasiliou Cyprus
15 3 0 0.20
Mario Pašalić * Croatia
12 3 0 0.25
Juhani Peltonen Finland
13 3 0 0.23
Mark Pembridge Wales
15 3 1 0.20
Pep Guardiola Spain
18 3 1 0.17
Pereda Spain
3 3 0 1.00
Dor Peretz * Israel
10 3 0 0.30
Iosif Petschovski Romania
7 3 2 0.43
* Active player