Players with 21–30 international goals
Players who scored between 21 and 30 goals for their national team — among the most prolific finishers at international level.
42 players of 449 total
ALLABCDEFGHIJKLMNOPQRSTUVWYZ
Player
POS
DoB
Nationality
Club
Intl. caps
Intl. goals
Years active
BM
Brian McBride
FW
19.06.1972 (54)
USAUnited States
Retired
95
30
1994-2010
DM
Damian Mori
FW
30.09.1970 (56)
AUSAustralia
Retired
45
29
1992-2002
LM
Lester Moré
FW
13.09.1978 (48)
CUBCuba
Retired
62
29
1995-2007
AM
Andreas Möller
MF
02.09.1967 (59)
GERGermany
Retired
85
29
1988-1999
RM
Rabah Madjer
FW
15.02.1958 (68)
ALGAlgeria
Retired
87
28
1978-1992
DM
Deon McCaulay
FW
20.09.1987 (39)
BLZBelize
USA Atletico Atlanta
63
28
2007-2022
LM
Luka Modrić
MF
09.09.1985 (41)
CROCroatia
ITA AC Milan
188
28
EM
Emad Moteab
FW
20.02.1983 (43)
EGYEgypt
Retired
70
28
2004-2015
JM
Joseph Mermans
FW
16.02.1922 (†)
BELBelgium
Deceased
56
27
1945-1956
FM
Fernando Morientes
FW
05.04.1976 (50)
ESPSpain
Retired
47
27
PM
Predrag Mijatović
FW
19.01.1969 (57)
MNEMontenegro
Retired
64
27
1993-2003
ÓM
Óscar Míguez
FW
05.12.1927 (†)
URUUruguay
Deceased
39
27
1950-1958
KM
Knowledge Musona
FW
21.06.1990 (36)
ZIMZimbabwe
ZIM Scottland
54
27
2010-
HM
Hassan Maatouk
FW
08.10.1987 (39)
LBNLebanon
LBN Al-Ansar
123
26
2006-2024
KM
Kevin Molino
MF
17.07.1990 (36)
TRITrinidad and Tobago
TRI Defence Force
69
26
2010-
DM
Djamel Menad
FW
22.07.1960 (†)
ALGAlgeria
Deceased
81
25
1980-1995
ZM
Zvjezdan Misimović
MF
05.06.1982 (44)
BIHBosnia and Herzegovina
Retired
84
25
2004-2018
CM
Ciprian Marica
FW
02.10.1985 (41)
ROURomania
Retired
69
25
VM
Viorel Moldovan
FW
08.07.1972 (54)
ROURomania
Retired
70
25
1993-2005
SM
Simon Msuva
FW
02.10.1993 (33)
TANTanzania
IRQ Talaba
103
25
2012-
JM
Joe-Max Moore
FW
23.02.1971 (55)
USAUnited States
Retired
100
24
1992-2002
AM
Atanas Mihaylov
FW
05.07.1949 (†)
BULBulgaria
Deceased
45
23
1970-1981
SM
Stan Mortensen
FW
26.05.1921 (†)
ENGEngland
Deceased
25
23
1947-1953
LM
Lothar Matthäus
DF
21.03.1961 (65)
GERGermany
Retired
150
23
1980-2000
EM
Emad Mohammed
FW
24.07.1982 (44)
IRQIraq
Retired
98
23
TM
Takumi Minamino
FW
16.01.1995 (31)
JPNJapan
FRA Monaco
60
23
2015-
KM
Katlego Mphela
FW
29.11.1984 (42)
RSASouth Africa
Retired
53
23
2005-2013
YM
Youssef Msakni
MF
28.10.1990 (36)
TUNTunisia
TUN Espérance Tunis
102
23
2010-
FM
Farouk Miya
MF
26.11.1997 (29)
UGAUganda
GRE Ilioupolis
79
23
2014-
M
Manucho
FW
07.03.1983 (43)
ANGAngola
Retired
53
22
SM
Steve Mounié
FW
29.09.1994 (32)
BENBenin
TUR Alanyaspor
66
22
2015-
DM
Dieumerci Mbokani
FW
22.11.1985 (41)
CODDR Congo
Retired
49
22
2005-2022
SM
Sandro Mazzola
MF
08.11.1942 (84)
ITAItaly
Retired
70
22
1963-1974
CM
Chiukepo Msowoya
FW
23.09.1988 (38)
MWIMalawi
Retired
83
22
2006-2023
GM
Giancarlo Maldonado
FW
29.06.1982 (44)
VENVenezuela
Retired
64
22
2003-2011
CM
Collins Mbesuma
FW
03.02.1984 (42)
ZAMZambia
Retired
65
22
2003-2017
HM
Herminio Masantonio
FW
05.08.1910 (†)
ARGArgentina
Deceased
19
21
DM
Dries Mertens
MF
06.05.1987 (39)
BELBelgium
Retired
109
21
2011-2022
LM
Lin Ma
FW
28.07.1962 (64)
CHNChina
Retired
45
21
GM
Georges Mikautadze
FW
31.10.2000 (26)
GEOGeorgia
ESP Villarreal
39
21
2021-
MM
Max Morlock
FW
11.05.1925 (†)
GERGermany
Deceased
26
21
1950-1958
BM
Bruce Murray
FW
25.01.1966 (60)
USAUnited States
Retired
85
21
1985-1993

All Tags in Database

Discover more tags across eligibility, clubs, players, national teams and international football pathways.

See more tags →