FOUR DECADES GOALSCORERS


Picture : Roque Santa Cruz is one of the 10 players in the World to have scored top level goals in each of the last 4 decades.


Four-decade goal-scorers

There are 10 players in the world football which have scored top-level goals in each of last 4 decades, i.e. 10th decade of XX century (1991-2000) and all 3 decades of the current century. They are listed below with statistical details. 
Active players are taken bold.
Few active players more have yet chance to join the list (they scored in past 3 decades but not in the current one so far).
The first player in the football history to score in 5 decades is yet to appear. Kazuyoshi Miura (Japan) missed this chance. He is unique player to held top-level games in 5 decades but scored only in 3 of them.


 PLAYERS        WITH GOALS    IN  EACH         
           OF     LAST        FOUR DECADES     
         
 PlayerCountryDecadeGoals   Total
    NLNCICCNT 
 Abbas Ahmed Atwi Lebanon1991-2000 1  1
   2001-20107777495
   2011-202044 1449
   2021-20301   1
         
 José Alfredo CastilloBolivia 1991-20004   4
   2001-20101624106182
   2011-2020121 5 126
   2021-20306   6
         
 Steve EvansWales1991-20004   4
   2001-201028 3 31
   2011-20201021 13
   2021-20301   1
         
 Zlatan Ibrahimović Sweden1991-200012  3
   2001-201014392625203
   2011-2020236363137340
   2021-2030141  15
         
 Martin KamburovBulgaria1991-200011  2
   2001-2010130131 144
   2011-20201473  150
   2021-2030102  12
         
 Ricardo OliveiraBrazil 1991-20001   1
   2001-201011931173170
   2011-202012338222185
   2021-20302   2
         
 Shinji OnoJapan1991-2000111 113
   2001-201029117552
   2011-20201631 20
   2021-2030 1  1
         
 José Sand Argentina 1991-20001   1
   2001-2010111915 135
   2011-2020871115 113
   2021-203021106 37
         
 Roque Santa Cruz Paraguay1991-20002147638
   2001-2010491961791
   2011-2020941059118
   2021-20301613 20
         
 Luis Tejada Panama1991-200011   11
   2001-201095 925129
   2011-202013511618170
   2021-203012   12


Abbreviatures:
NL – National League
NC – National Cups
ICC – International Club Competitions
NT – National Team