Footballers are among the highest-paid sports stars in the world.
But do you know how much the top 11 highest-paid footballers in 2016 are earning on a weekly and yearly basis?
From Sergio Aguero to Wayne Rooney, we look at the top 11 highest-paid players on the planet in 2016.
Click below to begin the slideshow.
11) Yaya Toure (Manchester City)
Manchester City midfielder Yaya Toure is reported to earn around £240,000 per week.
That’s the equivalent of a £12.5m per year salary.
Next up is one of his Manchester City team-mates…
MORE: 10 goalkeepers Liverpool FC could sign in summer transfer window
MORE: Arsenal transfers: 10 targets Gunners could sign for defence in summer
MORE: 10 players Liverpool FC could sign in 2018 summer transfer window
MORE: 10 players Man United could sign in 2018 summer transfer window
MORE: Bernd Leno: 15 photos of new Arsenal signing’s stunning German girlfriend Sophie