Which tennis players won the most prize money in history?

How much money have they made?
Prize amounts increased over time
Novak Djokovic (Serbia)
Roger Federer (Switzerland)
Rafael Nadal (Spain)
Serena Williams (USA)
Andy Murray (United Kingdom)
Pete Sampras (USA)
Venus Williams (USA)
María Sharápova (Russia)
Simona Halep (Romania)
Caroline Wozniacki (Denmark)
Stan Wawrinka (Switzerland)
Petra Kvitová (Czech Republic)
Victoria Azarenka (Belarus)
David Ferrer (Spain)
André Agassi (USA)
Angelique Kerber (Germany)
Tomás Berdych (Czech Republic)
Dominic Thiem (Austria)
Marin Cilic (Bosnia)
Agnieska Radwanska (Poland)
Juan Martín del Potro (Argentina)
Svetlana Kuznetsova (Russia)
Boris Becker (Germany)
Martina Hingis (Switzerland)
Kim Clijsters (Belgium)
Kei Nishikori (Japan)
Yevgeny Kafelnikov (Russia)
Alexander Zverev (Germany)
Jo-Wilfred Tsonga (France)
Lindsay Davenport (USA)
Steffi Graf (Germany)
Garbiñe Muguruza (Spain)
Martina Navrátilová (Czech Republic/United States)
Ivan Lendl (Czech Republic/United States)
Lleyton Hewitt (Australia)
Justine Henin (Belgium)
Andy Roddick (USA)
Stefan Edberg (Sweden)
Karolina Pliskova (Czech Republic)
Milos Raonic (Canada)
Naomi Osaka (Japan)
How much money have they made?

Apart from prestige and ATP / WTA points, winning a Grand Slam makes tennis players a lot of money. The Australian Open and Roland Garros have been known to award around 2 million dollars to its winners, while the US Open and Wimbledon hand out prize money of around 3 million.

 

Prize amounts increased over time

Obviously, the prizes have increased over the years. This means that the list of tennis players who've won the most money in history tends to have a lot of players on it from the last 20 years. Still, we can also  find some of the 'older' tennis legends on our list of best earning champions.

Novak Djokovic (Serbia)

Earnings in prize money: $147,744,252

Roger Federer (Switzerland)

Earnings: $129,981,743

Rafael Nadal (Spain)

Earnings: $123,843,596

Serena Williams (USA)

Earnings: $94,236,271

Andy Murray (United Kingdom)

Earnings: $61,832,826

Pete Sampras (USA)

Earnings: $43,280,489

Venus Williams (USA)

Earnings: $42,065,362

María Sharápova (Russia)

Earnings: $38,777,962

Simona Halep (Romania)

Prize money: $37,426,198

Caroline Wozniacki (Denmark)

Prize money: $35,233,415

Stan Wawrinka (Switzerland)

Earnings: $34,778,261

Petra Kvitová (Czech Republic)

Earnings: $32,762,802

Victoria Azarenka (Belarus)

Earnings: $32,458,760

David Ferrer (Spain)

Earnings: $31,483,911

André Agassi (USA)

Earnings: $31,152,975

Angelique Kerber (Germany)

Earnings: $29,950,250

Tomás Berdych (Czech Republic)

Earnings: $29,491,328

Dominic Thiem (Austria)

Earnings: $28,567,121

Marin Cilic (Bosnia)

Earnings: $28,381,805

Agnieska Radwanska (Poland)

Earnings: $27,683,807

Juan Martín del Potro (Argentina)

Earnings: $25,889,586

Svetlana Kuznetsova (Russia)

Prize money: $25,617,078

Boris Becker (Germany)

Earnings: $25,080,956

 

 

Martina Hingis (Switzerland)

Earnings: $24,749,074

Kim Clijsters (Belgium)

Earnings: $24,422,695

Kei Nishikori (Japan)

Earnings: $24,238,379

Yevgeny Kafelnikov (Russia)

Earnings: $23,883,797

Alexander Zverev (Germany)

Earnings: $23,843,799

Jo-Wilfred Tsonga (France)

Earnings: $22,179,851

Lindsay Davenport (USA)

Earnings: $22,166,338

Steffi Graf (Germany)

Earnings: $21,895,277

Garbiñe Muguruza (Spain)

Prize money: $21,693,823

Martina Navrátilová (Czech Republic/United States)

Earnings: $21,626,089

Ivan Lendl (Czech Republic/United States)

Prize money: $21,262,417

Lleyton Hewitt (Australia)

Prize money: $20,889,965

Justine Henin (Belgium)

Earnings: $20,863,335

Andy Roddick (USA)

Earnings: $20,640,030

Stefan Edberg (Sweden)

Prize money: $20,613,441

Karolina Pliskova (Czech Republic)

Earnings: $20,599,271

Milos Raonic (Canada)

Prize money: $20,147,127

Naomi Osaka (Japan)

Prizes won: $20,076,456