#7 Sebastian Abreu - 430 goals
Age is no bar for some players. For Sebastian Abreu, age is only a number as the striker is still active at the seemingly ripe old age of 43 and scoring goals aplenty!
One of the most travelled players in the game's history, the ex-Uruguayan international has played for 25 clubs in 11 countries during his professional career, scoring 404 goals.
Some of his most memorable stints came at San Lorenzo, Tecos, Cruz Azul and Botafogo where he almost averaged a goal every game.
Abreu, who has scored 17 goals for Uruguay, was a part of the Celeste squad that lifted the 2011 Copa America on home soil.
#6 Ali Ashfaq - 451 goals
Another forward plying his trade outside Europe, Ali Ashfaq shot to fame after coming second only to Cristiano Ronaldo in the 'world's best top goal scorer' list of the International Federation of Football History and Statistics (IFFHS) in 2013.
Widely hailed as one of the greatest Asian players to have played the game, the 35-year old is more renowned for his goalscoring exploits with his national side, for whom he has netted 53 times.
Ashfaq is the all-time top-scorer for the Maldives. He is the first Maldivian to score a double hat-trick in an international fixture, the first Maldivian to score a hat-trick in the Asia Cup and the most prolific Maldivian scorer in the competition's history.
Due to his lethal finishing skills, impressive dribbling ability and set-piece prowess, the player has drawn attention from European outfits such as Benfica, Porto and Bursaspor. But he rejected all such offers and opted to remain in Asia, scoring 398 goals in club football, which is another record by a Maldivian.
#5 Luis Suarez - 482 goals
His powers might be on the wane in recent times, but not too long ago, Luis Suarez used to send shivers down the spines of the meanest defences in the game.
The burly Uruguayan might have bats in his belfry; he's been at the heart of several controversies in the past, but few could hold a candle to him in his prime.
He has scored 30+ goals in a season on numerous occasions, with his best return being the 59 he scored for Barcelona during the 2015-16 season. Suarez scored 40 league goals that season to win his third and latest Golden Boot.
With 482 goals for club and country, he is on course to join an exclusive group of players who've scored more than 500 goals for club and country. Suarez has already got off the mark with his new club Atletico Madrid this season.
#4 Robert Lewandowski - 504 goals
You won't find a striker who is in better form than Robert Lewandowski right now. The Polish assassin continues to plunder goals at a phenomenal rate. Earlier in the season, he surpassed the elusive 500-goal mark for club and country.
A deadly finisher with great positional sense and tremendous proficiency with both feet, Lewandowski is widely hailed as the most complete number 9 in the game at the moment.
With 241 of his goals coming in the Bundesliga alone, Lewandowski is the competition's most prolific scorer after only Gerd Muller and Klaus Fischer as he has firmly established himself as one of the greatest to have ever graced the German top flight.
Overall, the Bayern Munich ace has scored 441 times in club football, picking up 22 trophies along the way, a tally that includes the continental 'treble' that he won last season. His prolific form has also spilled over onto the international stage; with 63 goals, Lewandowski is Poland's all-time top scorer.Published 17 Oct 2020, 21:05 IST