After agreeing a new new three-year extension to his Barcelona contract, Lionel Messi is now the second-highest paid player in world football and has committed his future to the Camp Nou club until at least 2021.
The five-time Ballon d’Or winner and Barca icon has been rewarded for yet another stunning season and it’s been a busy summer for the Argentine, following his marriage last week.
Messi was previously well cemented in the highest earners charts but is now closer to the top than ever.
Here, we look at the top players who earn the most in world football right now and a few stars may surprise you.
10) WAYNE ROONEY
CLUB: MANCHESTER UNITED
WAGE PER WEEK: £300,000 (after tax)
ANNUAL SALARY: £15.6m per season (after tax)
9) AXEL WITSEL
CLUB: TIANJIN QUANJIAN
WAGE PER WEEK: £302,000
ANNUAL SALARY: £15.8m per season (after tax)
8) HULK
CLUB: SHANGHAI SIPG
WAGE PER WEEK: £320,000
ANNUAL SALARY: £16m per season (after tax)
7) GARETH BALE
CLUB: REAL MADRID
WAGE PER WEEK: £350,000
ANNUAL SALARY: £16.8m per season (after tax)
6) GRAZIANO PELLE
CLUB: SHANDONG LUNENG
WAGE PER WEEK: £350,000
ANNUAL SALARY: £16.8m per season (after tax)
5) CRISTIANO RONALDO
CLUB: REAL MADRID
WAGE PER WEEK: £365,000
ANNUAL SALARY: £21m per season
4) OSCAR
CLUB: SHANGHAI SIPG
WAGE PER WEEK: £400,000 (after tax)
ANNUAL SALARY: £24.8m per season
3) EZEQUIEL LAVEZZI
CLUB: HEBEI CHINA FORTUNE
WAGE PER WEEK: £400,000 (after tax)
ANNUAL SALARY: £24.8m per season
2) LIONEL MESSI
CLUB: BARCELONA
WAGE PER WEEK: £500,000 (after tax)
ANNUAL SALARY: £26.4m per season
1) CARLOS TEVEZ
CLUB: SHANGHAI SHENHUA
WAGE PER WEEK: £615,000 (after tax)
ANNUAL SALARY: £31.98m per season