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.
19 players of 449 total
ALLABCDEFGHIJKLMNOPQRSTUVWYZ
Player
POS
DoB
Nationality
Club
Intl. caps
Intl. goals
Years active
KD
Kenny Dalglish
FW
04.03.1951 (75)
SCOScotland
Retired
102
30
1971-1986
ED
Eduardo da Silva
FW
25.02.1983 (43)
CROCroatia
Retired
64
29
MD
Martin Dahlin
FW
16.04.1968 (58)
SWESweden
Retired
60
29
1991-1997
YD
Youri Djorkaeff
MF
09.03.1968 (58)
FRAFrance
Retired
82
28
1993-2002
DD
Daoyod Dara
FW
09.02.1954 (72)
THAThailand
Retired
70
28
1975-1986
AD
Arnold Dwarika
MF
23.02.1973 (53)
TRITrinidad and Tobago
Retired
73
28
AD
Alessandro Del Piero
FW
09.11.1974 (52)
ITAItaly
Retired
91
27
1995-2008
RD
Robert De Veen
FW
27.03.1886 (†)
BELBelgium
Deceased
23
26
1906-1913
AD
Abdallah Deeb
FW
03.03.1987 (39)
JORJordan
Retired
121
25
2007-2016
SD
Server Djeparov
MF
03.10.1982 (44)
UZBUzbekistan
Retired
128
25
2002-2017
ED
El Hadji Diouf
FW
15.01.1981 (45)
SENSenegal
Retired
70
24
2000-2008
MD
Marc Degryse
FW
04.09.1965 (61)
BELBelgium
Retired
63
23
1984-1996
AD
Alfredo Di Stéfano
FW
04.07.1926 (†)
ESPSpain
Deceased
31
23
1957-1962
DD
Dragan Džajić
MF
30.05.1946 (80)
SRBSerbia
Retired
85
23
1964-1978
DD
Dwayne De Rosario
MF
15.05.1978 (48)
CANCanada
Retired
81
22
1998-2015
LD
Lázaro Darcourt
MF
25.04.1971 (55)
CUBCuba
Retired
73
21
1995-2003
BD
Balázs Dzsudzsák
MF
23.12.1986 (40)
HUNHungary
HUN DVSC
109
21
DD
Daniele De Rossi
MF
24.07.1983 (43)
ITAItaly
Retired
117
21
2004-2017
PD
Patson Daka
FW
09.10.1998 (28)
ZAMZambia
ENG Leicester City
46
21
2015-

All Tags in Database

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

See more tags →