Highest-paid tennis players of all time - featuring Roger Federer and Serena Williams
Tennis has produced some of the world's most successful athletes, with the elite stars raking in millions for their exploits on the court.
Four stars – including one female player – have broke through the £50million mark, while Andy Murray is currently fifth in the all-time earnings list.
Prize money continues to rise each year at many of the major tournaments, with women's tennis stars being paid equal amounts to their male counterparts.
Roger Federer has just revealed his new sponsorship deal with clothing brand Uniqlo, but when only taking prize money into account, where does he rank among the top 10 earners?
Take a look through the gallery to reveal the top 10 highest earning tennis stars of all time.