Manchester City just dropped £116 million ($153 million) on Nottingham Forest’s Elliot Anderson, making the 23-year-old England international the most expensive British player in football history. The five-year contract, reportedly worth up to £300,000 per week with performance bonuses, represents a club-record fee for City.
What the deal looks like
The transfer was confirmed on June 25, 2026, landing squarely in the middle of the 2026 World Cup. Anderson had reportedly requested a move away from Nottingham Forest to make this happen.
The weekly wage structure tells its own story. A base salary supplemented by performance-related bonuses suggests City structured the deal to align Anderson’s financial incentives with on-pitch output.
The crypto angle













