Eventually, Federer became the world’s top-ranked player, holding the title for 237 weeks between February 2004 and August 2008. As of March 2017, his net worth stands at $400 million, according to Celebrity Net Worth, including total ATP career winnings of $100 million.
Kei Nishikori ($33.9 million)
Rafael Nadal ($31.5 million)
Andy Murray ($28.8 million)
Serena Williams ($27 million)
Stan Wawrinka ($19.2 million)
Angelique Kerber ($12.6 million)
Milos Raonic ($11.8 million)
Venus Williams ($10.5 million)
Besides, who is the richest tennis player in the world?
These Are The Wealthiest Tennis Players in the World