A lot of money gets spent in football – not least on player wages and transfer fees. They can, at times, be staggering: enough money to fund an entire country or even help a poor nation out of debt. Today we’re taking a look at the top ten most expensive player transfers in history.

10. Luís Figo – €62M

9. David Luiz – €62.6M

8. Edinson Cavani – €64M

7. Kaká – €68M

6. Zlatan Ibrahimović – €69M

5. Zinedine Zidane – €75M

4. James Rodriguez – €70M

3. Cristiano Ronaldo – €94M

2. Luis Suárez – €94.7M

1. Gareth Bale – €100M