Formula One racing driver Lewis Hamilton is the highest-paid athlete on social media, new research has revealed.

Hamilton, who comes from Stevenage, earns an estimated £41,947 per Instagram post, according to Spin Genie UK.

The Formula One driver recently shook the racing world with a surprise move to Ferrari next season.

According to Spin Genie UK's research, the next highest Instagram earner is football star Harry Kane, with an estimated £14,248 per post.

Kane moved to Bayern Munich in 2023 after 317 appearances and 213 goals for Tottenham Hotspur.

Closely third is Formula One driver Lando Norris, who earns an estimated £12,019 per Instagram post, according to the research.