Lionel Messi And Cristiano Ronaldo They are oddly ranked as two of the most overrated footballers of all time in the controversial top ten rankings.
The Argentine striker, who scored 672 goals in 778 games for Barcelona, scored an astonishing 35 titles during his time at the Camp Nou.
Ronaldo, who returned to United in the summer, has built an impressive playing career and established a legendary status at both Real Madrid and the Red Devils.
The 36-year-old Portuguese superstar has won 32 major titles in his illustrious career across club and country.
Despite their tremendous achievements on the field, TheTopTens conducted a poll and fans voted for the most overrated footballers of all time.
Ronaldo came in astonishingly third in the standings, while Messi finished fifth behind Ronaldinho, who is fourth.
Brazil legend Pele, considered one of the best footballers of all time, leads Ronaldo in second place.
United legend David Beckham topped the star-studded list of players, despite his prolific football career in the sport.
The 46-year-old rocketed to stardom during his time on the pitch and has played in his career with clubs such as United, Real Madrid, Paris Saint-Germain and AC Milan.
Beckham, who became co-founder and president of MLS club Inter Miami, held 19 major titles before retiring in 2013.
Below are fans’ (extraordinary) picks for the 10 most overrated footballers in history.