Confirmed moves across every competition we cover. Fees in euros as reported by the data provider — loans, frees and undisclosed deals count as moves but contribute nothing to spend.
| League | Moves | Spent | Received | Net |
|---|---|---|---|---|
| Bundesliga | 395 | €739.9m | €798.2m | +€58.4m |
| UEFA Champions League | 84 | €321.2m | €308.1m | −€13.2m |
A move between two clubs in the same league counts as both a purchase and a sale, so net — not spend — is what shows whether a league is a net buyer.
| Club | In | Out | Spent | Received | Net |
|---|---|---|---|---|---|
| 8 | 19 | €155.5m | €118.5m | −€37m | |
| 6 | 14 | €123.5m | €33.5m | −€90m | |
| 3 | 18 | €103.5m | €57.8m | −€45.7m | |
| 6 | 25 | €62m | €69.4m | +€7.4m | |
| 6 | 10 | €53.7m | €37.5m | −€16.2m | |
| 5 | 13 | €43.5m | €87.5m | +€44.0m | |
| 6 | 21 | €40.5m | €179.3m | +€138.8m | |
| 8 | 16 | €39.5m | €81.7m | +€42.2m | |
| 10 | 14 | €29.5m | €10.3m | −€19.2m | |
| 12 | 10 | €22.5m | €17m | −€5.5m | |
| 10 | 19 | €14.3m | €13.6m | −€800k | |
| 10 | 16 | €14m | €15.5m | +€1.5m | |
| 7 | 9 | €9m | €18.3m | +€9.3m | |
| 7 | 4 | €7.6m | €0 | −€7.6m | |
| 6 | 15 | €7.5m | €12.0m | +€4.5m | |
| 13 | 9 | €7.0m | €40.5m | +€33.5m | |
| 13 | 10 | €3.9m | €6.0m | +€2.1m | |
| 7 | 10 | €2.9m | €0 | −€2.9m |
Totals include provider estimates for undisclosed fees, marked (est.). Confirmed business only — unconfirmed talk stays in each league’s Rumors tab.