19. FERNANDO ALONSO Total earnings: £20.4 million Salary/winnings: £18.5 - The Independent