London - England captain Wayne Rooney is the highest-paid Premier League player, in wages and endorsements combined, according to the latest list published by Forbes magazine Wednesday.
The Manchester United striker earned a total of 23.4 million dollars (18.74 million euros) last year, including 18.4 million dollars in wages and 5 million dollars in endorsements.
Rooney's earnings put him in 43rd in the overall list, headed by boxer Floyd Mayweather.
Real Madrid's Cristiano Ronaldo is second in the list with 80 million dollars, consisting of 52 million in wages and 28 million in endorsements.
Manchester City's Sergio Aguero is the only other Premier League player to make the top 50, in 44th with 23.3 million dollars.
Manchester City's Yaya Toure (59th), Manchester United's Robin van Persie (81st), Liverpool's Steven Gerrard (86th) and Arsenal's Mesut Ozil (89th) are the only other Premier League players to make the top 100.