Roger Federer Ranked As Highest-Paid London 2012 Olympic Athlete By Forbes (PICTURES)

GALLERY: Federer Highest-Paid Olympian

Roger Federer has been listed as the highest-paid Olympian at London 2012 by American business magazine Forbes.

World number one Federer, who recently won his seventh Wimbledon title, earns $54.3m thanks to his domination of the game this century.

The remainder of the top 10 list is made up almost entirely of basketball and tennis players, with Federer's Wimbledon semi-final conquest Novak Djokovic ($19.8m) and poster girl Maria Sharapova ($27.1m) included.

LeBron James ($53m), Kobe Bryant ($52.3m) and Kevin Durant are the most affluent basketball stars, with 100m gold medalist Usain Bolt ($20.3m) sprinting in at number seven.

Andy Murray made the top 20 at number 16, earning $12 million. He has won $21.5 million in career prize money with Adidas, Head, Rado watches and Royal Bank of Scotland his main endorsement partners.

Forbes' Olympians
(01 of10)
Open Image Modal
Roger Federer $54.3m
(02 of10)
Open Image Modal
LeBron James, $53m
(03 of10)
Open Image Modal
Kobe Bryant, $52.3m
(04 of10)
Open Image Modal
Maria Sharapova, $27.1m
(05 of10)
Open Image Modal
Kevin Durant, $25.5m
(06 of10)
Open Image Modal
Carmelo Anthony, $22.9m
(07 of10)
Open Image Modal
Usain Bolt, $20.3m
(08 of10)
Open Image Modal
Novak Djokovic, $19.8m
(09 of10)
Open Image Modal
Chris Paul, $19.2m
(10 of10)
Open Image Modal
Li Na, $18.4m