football

Top 10 Most Expensive Football Transfers of All Time

Neymar's EUR 222 million move to PSG is still the record, but six of the ten biggest transfer fees ever were paid in 2025 or 2026.

Updated September 24, 2026 10 ranked 7 sources

Quick answer: 1. Neymar - Barcelona to Paris Saint-Germain (2017), 2. Kylian Mbappe - Monaco to Paris Saint-Germain (2017), 3. Enzo Fernandez - Chelsea to Manchester City (2026), 4. Alexander Isak - Newcastle United to Liverpool (2025), 5. Morgan Rogers - Aston Villa to Chelsea (2026), 6. Elliot Anderson - Nottingham Forest to Manchester City (2026), 7. Joao Felix - Benfica to Atletico Madrid (2019), 8. Yan Diomande - RB Leipzig to Real Madrid (2026), 9. Bradley Barcola - Paris Saint-Germain to Liverpool (2026), 10. Enzo Fernandez - Benfica to Chelsea (2023).

This list ranks the ten largest transfer fees in football history, in euros at the exchange rate on the day of each deal. At the top, nothing has changed since 2017. Neymar's EUR 222 million buyout from Barcelona to Paris Saint-Germain and Kylian Mbappe's EUR 180 million move from Monaco are still well clear of everything else. Below them, the list has been rewritten. The 2025 and 2026 transfer windows, driven mostly by Premier League clubs, produced six of the top ten fees, including two separate GBP 125 million deals that share the British record.

Transfer fee (EUR million)

Transfer fee (EUR million)
Neymar - Barcelona to Paris Saint-Germain (2017)
222 EUR m
Kylian Mbappe - Monaco to Paris Saint-Germain (2017)
180 EUR m
Enzo Fernandez - Chelsea to Manchester City (2026)
145.8 EUR m
Alexander Isak - Newcastle United to Liverpool (2025)
144.5 EUR m
Morgan Rogers - Aston Villa to Chelsea (2026)
137.3 EUR m
Elliot Anderson - Nottingham Forest to Manchester City (2026)
135.5 EUR m
Joao Felix - Benfica to Atletico Madrid (2019)
126 EUR m
Yan Diomande - RB Leipzig to Real Madrid (2026)
125 EUR m
Bradley Barcola - Paris Saint-Germain to Liverpool (2026)
125 EUR m
Enzo Fernandez - Benfica to Chelsea (2023)
121 EUR m

The ranking

1

Neymar - Barcelona to Paris Saint-Germain (2017)

PSG paid Neymar's EUR 222 million release clause in full in August 2017, which more than doubled the previous world record. Nine years later, no fee has come within EUR 40 million of it.

From: BarcelonaTo: Paris Saint-GermainFee (GBP): 200mYear: 2017
2

Kylian Mbappe - Monaco to Paris Saint-Germain (2017)

PSG signed Mbappe weeks after Neymar. To manage Financial Fair Play rules, the deal was a loan in 2017 with an obligation to buy in 2018, worth EUR 180 million in total, a record for a teenager.

From: MonacoTo: Paris Saint-GermainFee (GBP): 165.7mYear: 2017
3

Enzo Fernandez - Chelsea to Manchester City (2026)

Manchester City paid GBP 125 million for Fernandez in September 2026, equalling the British record fee. He is the first player to be sold for more than GBP 100 million twice, and Chelsea made a profit on the fee it paid Benfica.

From: ChelseaTo: Manchester CityFee (GBP): 125mYear: 2026
4

Alexander Isak - Newcastle United to Liverpool (2025)

Liverpool paid GBP 125 million for Isak on deadline day in September 2025, setting the British transfer record. The Fernandez deal matched it a year later. The euro figure is slightly lower because of the exchange rate at the time.

From: Newcastle UnitedTo: LiverpoolFee (GBP): 125mYear: 2025
5

Morgan Rogers - Aston Villa to Chelsea (2026)

At GBP 117 million, Rogers is the most expensive British player ever. He signed a seven-year contract at Chelsea after helping Villa win the Europa League, and his fee beat the record Elliot Anderson had set three weeks earlier.

From: Aston VillaTo: ChelseaFee (GBP): 117mYear: 2026
6

Elliot Anderson - Nottingham Forest to Manchester City (2026)

City's GBP 116 million deal for the England midfielder briefly made Anderson the most expensive British player ever, and it set off the 2026 summer spending. He had been central to Forest's escape from relegation.

From: Nottingham ForestTo: Manchester CityFee (GBP): 116mYear: 2026
7

Joao Felix - Benfica to Atletico Madrid (2019)

Atletico paid EUR 126 million for the 19-year-old Portuguese forward in 2019. It is still the largest fee ever received by a Portuguese club, ahead of the EUR 121 million Benfica got from Chelsea for Enzo Fernandez.

From: BenficaTo: Atletico MadridFee (GBP): 113mYear: 2019
8

Yan Diomande - RB Leipzig to Real Madrid (2026)

Real Madrid paid an initial EUR 125 million for the 19-year-old Ivorian winger, plus up to EUR 15 million in add-ons, and gave him a seven-year contract. He moved after a 12-goal Bundesliga season and a strong 2026 World Cup.

From: RB LeipzigTo: Real MadridFee (GBP): 107mYear: 2026
9

Bradley Barcola - Paris Saint-Germain to Liverpool (2026)

Liverpool paid a guaranteed EUR 125 million (GBP 106 million) for the France winger, with add-ons that could take the fee to about GBP 123 million. Only Isak has cost Liverpool more.

From: Paris Saint-GermainTo: LiverpoolFee (GBP): 106mYear: 2026
10

Enzo Fernandez - Benfica to Chelsea (2023)

Fernandez's first big move, a British-record GBP 106.8 million in January 2023 just after he won the World Cup with Argentina. Selling him to City in 2026 made him the only player with two fees in the top ten.

From: BenficaTo: ChelseaFee (GBP): 106.8mYear: 2023

Full comparison

# Name FromToFee (GBP)Year
1 Neymar - Barcelona to Paris Saint-Germain (2017) BarcelonaParis Saint-Germain200m2017
2 Kylian Mbappe - Monaco to Paris Saint-Germain (2017) MonacoParis Saint-Germain165.7m2017
3 Enzo Fernandez - Chelsea to Manchester City (2026) ChelseaManchester City125m2026
4 Alexander Isak - Newcastle United to Liverpool (2025) Newcastle UnitedLiverpool125m2025
5 Morgan Rogers - Aston Villa to Chelsea (2026) Aston VillaChelsea117m2026
6 Elliot Anderson - Nottingham Forest to Manchester City (2026) Nottingham ForestManchester City116m2026
7 Joao Felix - Benfica to Atletico Madrid (2019) BenficaAtletico Madrid113m2019
8 Yan Diomande - RB Leipzig to Real Madrid (2026) RB LeipzigReal Madrid107m2026
9 Bradley Barcola - Paris Saint-Germain to Liverpool (2026) Paris Saint-GermainLiverpool106m2026
10 Enzo Fernandez - Benfica to Chelsea (2023) BenficaChelsea106.8m2023

How we ranked this

Transfers are ranked by the reported fee in euros, converted at the exchange rate on the date of each transfer, following the main table of Wikipedia's List of most expensive association football transfers (checked September 2026). Clubs rarely publish exact fees, so the figures are those reported by major media. Where a deal has a guaranteed fee plus conditional add-ons, the list uses the initial fee and mentions the add-ons in the blurb. Fees are not adjusted for inflation. Yan Diomande and Bradley Barcola are both listed at EUR 125 million. Diomande is placed first, following the source table's order. Mbappe's 2017 move began as a loan with an obligation to buy that became a permanent transfer in 2018; it is counted at its full fee. The 2026 figures were cross-checked against Sky Sports, ESPN and Al Jazeera reports on each deal.

FAQ

What is the most expensive transfer in football history?

Neymar's move from Barcelona to Paris Saint-Germain in August 2017, for EUR 222 million (about GBP 200 million), the amount of his release clause.

What is the British transfer record?

GBP 125 million, shared by two deals: Alexander Isak from Newcastle to Liverpool in September 2025, and Enzo Fernandez from Chelsea to Manchester City in September 2026. Morgan Rogers' GBP 117 million move to Chelsea is the record for a British player.

Why do different outlets report different fees?

Clubs rarely disclose exact figures, deals are often split into a guaranteed fee plus conditional add-ons, and conversions between pounds and euros depend on the date. This list uses the initial fee in euros at the exchange rate on the transfer date.

Are these fees adjusted for inflation?

No. They are nominal fees at the time of each deal, which is partly why recent transfers dominate the list.

Sources

More like this: all Sports rankings · browse every topic