#4. Roger Federer: $320 million Net Worth
Arguably the greatest tennis player of all time, Roger Federer’s accomplishments on the tennis courts have helped him to a fortune beyond his wildest dreams. He is worth a mind-boggling $350 million. Over the span of his career, the man has accumulated $98 million in winnings. The rest of his fortune comes from his lucrative sponsorship deals with the likes of Nike, Rolex, Mercedes-Benz, and Credit Suisse etc. In the past 12 months, he made $60 million from endorsement deals.