8. Mesut Ozil
The German playmaker may not be having the best time at Arsenal, but at least his salary makes it worthwhile.
Following Alexis Sanchez’s departure for Manchester United in January 2018, Arsenal convinced Ozil to extend his expiring contract by making him their highest-paid player in history.
The former Real Madrid man also makes a nice bonus through sponsorship work.
Pay: $30.2 M
Salary: $23.7 M
Endorsements: $6.5 M