#1 Fernando Alonso
Total earnings: $30 million
Salary/winnings: $28 million
Endorsements: $2 million
Alonso is the highest-paid driver in F1, earning close to $30 million annually from his salary with Ferrari in a deal that runs through 2016. The Spaniard sits second in the current F1 standings behind Sebastian Vettel.