Spanish Formula One driver Fernando Alonso has been named as the highest paid driver in motorsport by influential business magazine Forbes.
The Ferrari driver and two-time World Champion earns $30million per year, with his $28million salary supplemented by $2million from personal endorsements.
Alonso is ranked as the 19th highest sports star in the world, with American golfer Tiger Woods and Swiss tennis pro Roger Federer topping the rankings.
He is closely followed by Mercedes driver Lewis Hamilton, who is the second highest earning driver in motorsport. He reportedly makes $27.5million annually, with $1.5million of that from advertising and endorsements.
His former McLaren teammate Jenson Button trails some way behind with his $14million annual earnings. Increased earnings and contractual freedom were the reasons initially cited by Hamilton when he made the switch from the Woking based team to Mercedes AMG.
He earned less than NASCAR legend Dale Earnhardt junior, whose $26million annual pay packet - which is equally split between his team salary and product pedaling – saw him take third place.
Multiple MotoGP champion Valentino Rossi heads up the stars of two wheels with a $22million annual packet, nearly half of which is from endorsements.
Perhaps unsurprisingly, the highest-ranking British sports star was David Beckham, who netted an impressive $47.2million in the last year alone, despite a relatively small salary of $5.2million.