His career may ultimately have been one of underachievement on the pitch but in terms of salary, Neymar is a history maker. Not only the highest paid footballer in the world but the highest paid footballer of all time. 3. Karim Benzema (Al-Ittihad) – £85 million / year Yasser Bakhsh...