Cristiano Ronaldo and Lionel Messi are nearing 40 and still scoring for fun, but the GOAT debate still rumbles on...
Messi is now a World Cup winner after leading Argentina to glory in Qatar, however, former Manchester United and Real Madrid star Ronaldo continues to stake his claim as the best in the world.
Both are football greats and they are still netting goals at unbelievable rates for Inter Miami and Al Nassr respectively.
But it's Ronaldo who sits above his rival at the top of the all-time scoring table, with his records helping him to overtake Austria-Czech icon Josef Bican.
No one has scored more goals recognised by FIFA than the Portugal captain, who has inked his name at the summit of history's goal charts.
Messi has surpassed legendary trio Romario, Ferenc Puskas and Pele to move to third, but Ronaldo still remains at the very top.
However, the Argentinian is slowly catching his generational rival.
So, who else makes the list of the top ten highest goalscorers of all time?
575 goals (total games unknown) — 1988-2019
Maravilha was a Brazilian journeyman who certainly had an eye for goal.
Only recently retired, the forward played for nearly 40 clubs in his career.
He had his most success at Botafogo where he won the league's Golden Boot three times.
The Brazil national team handed him 15 caps and he scored 13 goals in those games, never losing a match with his country.
575+ goals (total games unknown) — 1953-1978
German great Seeler was prolific for Hamburger but struggled to turn his goals into silverware.
In total, he played over 400 games for the club in which he ended up becoming president for a short period.
He scored twice in his one and only appearance for Ireland’s Cork Celtic in 1978.
Seeler played for his
Read on talksport.com