Manchester City beat Real Madrid 5-1 on aggregate to reach the 2023 Champions League final

Real Madrid have overtaken Manchester City to become the highest revenue-generating football club, according to analysis by Deloitte.

Real generated a record revenue of 831m euros (£710m) to top their Money League study from the 2022-23 season.

City drop to second despite a record revenue of 826m euros (£705.6m), helped by their FA Cup, Premier League and Champions League Treble success.

Revenues for the top 20 clubs rose by 14% to a record 10.5bn euros (£8.97bn).

That includes record commercial and matchday revenues of 4.4bn euros and 1.9bn euros respectively.

Commercial revenue has overtaken broadcast revenue as the largest income stream for the first time since 2015-16, excluding the Covid-19 impacted 2019-20 season, with 17 of the top 20 clubs reporting a year-on-year increase.

That is largely down to retail sales, non-matchday events such as concerts and the recovery of sponsorship income which had been impacted by the pandemic, suggesting clubs are exploring alternative sources of revenue to become less reliant on broadcast deals.

Broadcast income rose by just 5% to 4.2bn euros, largely due to the 2022/23 season falling within existing domestic broadcast cycles.

On average the 20 clubs had an average revenue of more than 500m euros.

Real Madrid top the table for the first time since 2017-18 despite losing to Manchester City in the Champions League semi-final and finishing second behind Barcelona in La Liga, though they did win the Copa del Rey, Uefa Super Cup and Fifa Club World Cup.

Paris Saint-Germain (€802m), Barcelona (€800m) and Manchester United (€746m) complete the top five.

Liverpool were the biggest fallers, dropping from third to seventh with revenues of €683m (£583m) after they could only finish fifth in the Premier League and were knocked out of the Champions League at the last-16 stage.

Tottenham, Chelsea and Arsenal also make the top 10, with Newcastle and West Ham 17th and 18th respectively.

Leicester City, Leeds United and Everton drop out of the top 20, meaning the number of Premier League clubs drops to eight after at least 10 clubs featured in the past two years.

The Hammers, Liverpool and Atletico Madrid were the only sides in the top 20 to report a drop in revenue.