Formula 1

The 30 Highest-Earning Formula 1 Drivers of All Time

Formula 1 has always been about more than just speed—it’s also big business. From massive salaries and bonuses to sponsorships and side ventures, the sport’s top drivers have earned fortunes both on and off the track. Here are the 30 richest F1 drivers in history, ranked by their estimated career earnings.

30. George Russell – £12.8 million

George Russell
Photo: Jay Hirano / Shutterstock.com

At 27, Russell is a multiple Grand Prix winner and established team leader at Mercedes. His performances have lived up to the promise, and his value on and off the track continues to grow.

29. Esteban Ocon – £16.8 million

Esteban Ocon
Photo: Jay Hirano / Shutterstock.com

The Frenchman remains a mainstay at Alpine in 2025. Though not a title contender, Ocon’s consistency and long-term presence in the sport have brought solid earnings.