Some of the highest paid footballers of 2016

1-Carlos Tevez ($31.98 million)

Carlos Alberto Martinez Tevez is an Argentine professional footballer who plays as a forward for Shanghai Shengua and the Argentina national team.

Mirror

2-Oscar ($25.5 million)

Oscar is a Brazilian professional footballer who plays as an attacking midfielder for Chinese club Shanghai SIPG and the Brazilian national team.

Daily Star

3-Cristiano Ronaldo ($23.2 million)

Cristiano Ronaldo dos Santos Aveiro is a Portuguese professional footballer who plays for Spanish club Real Madrid and The Portugal National team.He is a forward player and serves as a captain for Portugal,often regarded as the best player in the world and is regarded as one of the greatest player of all times.

Daily Mail

4-Gareth Bale ($22.2 million)

Gareth Frank Bale is a Welsh professional footballer who plays as a winger for Spanish club Real Madrid and the Wales national team.

Republik Of Mancunia

5-Lionel Messi ($19.9 million)

Lionel AndrésLeoMessi is an Argentine professional footballer who plays as a forward for Spanish club FC Barcelona and captains the Argentina National Team.He is often considered as one of the best players in the world and rated by many in sports as the greatest of all times.