# Player Team(s) M. goals Penalty Ø
2701 Jimmy Mason Scotland
1 1 0 1.00
Josef Masopust CSSR
10 1 0 0.10
Georgios Masouras Greece
6 1 0 0.17
Don Masson Scotland
3 1 1 0.33
Bohdan Masztaler Poland
6 1 0 0.17
Matateu Portugal
2 1 0 0.50
Mateos Spain
1 1 0 1.00
Matheus Nunes * Portugal
4 1 0 0.25
Joris Mathijsen Netherlands
12 1 0 0.08
Svein Mathisen Norway
6 1 0 0.17
Nemanja Matić * Serbia
9 1 0 0.11
Rabbi Matondo * Wales
3 1 0 0.33
Frane Matošić Yugoslavia
1 1 0 1.00
Christian Matthey Switzerland
5 1 0 0.20
Blaise Matuidi France
14 1 0 0.07
Matej Mavrič Slovenia
13 1 0 0.08
Kostas Mavridis Greece
6 1 0 0.17
Christian Mayrleb Austria
10 1 0 0.10
Ionuţ Mazilu Romania
5 1 0 0.20
Włodzimierz Mazur Poland
2 1 0 0.50
Gary McAllister Scotland
16 1 1 0.06
Neil McCann Scotland
6 1 0 0.17
George McCartney Northern Ireland
10 1 0 0.10
Brian McClair Scotland
9 1 0 0.11
Ross McCormack Scotland
4 1 0 0.25
Alan McDonald Northern Ireland
19 1 0 0.05
Andy McEvoy Ireland
4 1 0 0.25
John McGinlay Scotland
4 1 0 0.25
Niall McGinn Northern Ireland
19 1 0 0.05
Callum McGregor * Scotland
11 1 0 0.09
Billy McKinlay Scotland
4 1 0 0.25
Conor McLaughlin Northern Ireland
9 1 0 0.11
Eric McMordie Northern Ireland
4 1 0 0.25
Eddie McMorran Northern Ireland
3 1 0 0.33
Paddy McNair * Northern Ireland
10 1 1 0.10
John McPhail Scotland
2 1 0 0.50
Scott McTominay * Scotland
6 1 0 0.17
Maksim Medvedev Azerbaijan
22 1 0 0.05
Maor Melikson Israel
12 1 0 0.08
Nedžmedin Memedi North Macedonia
4 1 0 0.25
Ledian Memushaj Albania
11 1 0 0.09
Ernest Mengel Luxembourg
2 1 0 0.50
Giorgi Merebashvili Georgia
10 1 0 0.10
Köksal Mesçi Turkey
5 1 1 0.20
Ĺubomír Meszároš Slovakia
4 1 0 0.25
Kálmán Mészöly Hungary
7 1 0 0.14
John Metgod Netherlands
6 1 0 0.17
Miha Mevlja Slovenia
15 1 0 0.07
Mica Pinto * Luxembourg
7 1 0 0.14
Vanco Micevski North Macedonia
3 1 0 0.33
* Active player