Lionel Messi, Cristiano Ronaldo and Neymar are the highest-paid players in football right now, but who are the top earning young players, aged 20 and younger?
Click through the gallery above to see the highest-paid players and what they earn weekly.
Many would think that Kylian Mbappe is the highest-paid player following his meteoric rise to stardom, but Real Madrid's Luka Jovic actually earns more, according to The Sun.
The 20-year-old Los Blancos striker, who has failed to impress so far, is reportedly pocketing weekly wages of £365 000 (R7.1 million).
Choose the DM for SA's Real Madrid Dream Team win a replica shirt!
He is followed by Mbappe in second place, with the 2018 FIFA World Cup winner said to earn £325 000 (R6.3 million) per week at Paris Saint-Germain, while Atletico Madrid's Joao Felix completes the top three with £255 000 (R4.9 million).
New Juventus defender Matthijs de Ligt and Chelsea's Christian Pulisic follow in fourth and fifth spot respectively, with Ousmane Dembele and Marcus Rashford also included in the top 10.
Read: The Highest-Paid Players In Football Right Now
Jadon Sancho sits in ninth spot after reportedly putting pen-to-paper on a whopping new long-term contract worth £190 000 (R3.7 million) per week.
The extension, however, is yet to be officially announced by Borussia Dortmund.
Click through the gallery to see the complete top 10 and let us know in the comments section below, which young star you believe is overpaid?