The review published Wednesday showed that the annual average pay during the 2009-10 season was $7.9 million at Barcelona and $7.4 million at Real Madrid.

The Yankees are paying their players an average of $6.8 million this season. The team last year topped the review, which is compiled by www.sportingintelligence.com and is being published by ESPN The Magazine.

The NBA's Los Angeles Lakers and Orlando Magic occupy fourth and fifth spots followed by English Premier League champion Chelsea.

Manchester City, Manchester United, Liverpool and Arsenal are also among the 30 best-paid teams, making the Premier League the richest football league in the world. In the top 30, there are 10 NBA teams and eight MLB sides.

The report looked at average first-team pay in 14 of the world's leading sports leagues, including Aussie Rules Football and cricket's Indian Premier League.

“We've know for years that the biggest bucks have been in American basketball and baseball but the rise and rise in wages among the elite of European football continues, closing that gap,” said Nick Harris, the report's author.

That, however, could change with new regulations from UEFA that force clubs to stop spending more than they earn from next season.

“Financial Fair Play regulations may act as a brake on this inflation in football pay in a few years' time but for now the big guns in Europe are still splashing out,” Harris said.