The average salary for a Premier League footballer has exceeded £3m a year for the first time, according to the latest Global Sports Salary Survey, which also highlights the financial muscle and worldwide popularity of English football’s top flight.

The average pay for a first-team squad member is £61,024 a week – a figure that has risen more than £10,000 in only two years.

Manchester City’s squad earn more than double that, with the champions’ players taking home an average of £134,000 a week (£6.98m a year) before bonuses.

That makes Pep Guardiola’s squad the top earners in English football and the 13th-best-paid global sports team in the GSS survey, which tracks the pay of 10,070 players in 350 teams across eight major sports.

Barcelona have retained their status as the best-paid team in world sport. The average basic first-team pay at the La Liga champions is £9.83m per year for the 2019-20 season, much of which is down to Lionel Messi’s deal in 2018 that pays him more than £50m a season, including guaranteed image rights’ fees.

Real Madrid remain second (£8.9m) with Juventus (£8.08m) moving from ninth to third in this year’s survey, which includes only basic annual pay and not signing-on fees, loyalty bonuses or performance add-ons.

Basketball teams from the NBA fill out the rest of the places in the top 10, with the Portland Trailblazers fourth (£8.03m), the highest-paid basketball team. Of the top 20 teams in this year’s list 15 are from the NBA and five from elite European football: Barcelona, Real Madrid, Juventus, Paris Saint-Germain and Manchester City.

Manchester United (£7.65m) are the second-highest English club in 33rd place. They have fallen 23 places during the past year, largely owing to players’ wages dropping after they failed to make the Champions League and a notable rise in NBA salaries.

The NBA remains comfortably the top-paying league across world sport, with average basic salaries of almost £6.7m per man this season.

The report also notes average crowds in the Premier League in 2019-20 are on course to be the highest in top-flight English history, breaking the record set in the 1948-49 season. As the report’s editor, Nick Harris, points out: “In an age of football saturation, weariness at cynical owners, asset-squeezing, rampant agents’ greed and widely perceived sky-high ticket prices, record all-time crowds would be remarkable.”

The NBA remains comfortably the top-paying league across world sport, with average basic salaries of almost £6.7m per man this season. Photograph: Vincent Carchietta/USA Today Sports

The Premier League has also been hugely successful in selling its product abroad, with £1.4bn coming into its coffers each year from overseas TV rights. That is £600m more than its nearest rival, La Liga, makes from selling its product overseas; the NBA is the third-highest foreign rights earner on £360m.

The Premier League makes a large part of that £1.4bn from the Chinese digital broadcaster PPTV, which pays £185m a year, and the US channel NBC, which is spending £800m over six years for the rights.

The report points out that broadcasters in Thailand, Malaysia, Singapore, Hong Kong, Scandinavia, France, the Middle East, South America and sub-Saharan Africa are also each paying tens of millions of pounds per year for Premier League rights.

The Premier League is so successful at selling its product abroad that overseas rights contribute nearly 46% of the league’s annual broadcasting earnings of £3.1bn per year.

The survey also finds the Premier League has the biggest social media popularity of any sports league, both in total and by average followers per clubs, although it shares the honour with La Liga.

When measuring popularity on Facebook, Instagram and Twitter all the top 10 are football teams and five of those are Premier League teams.

The full report is available as a free download at www.globalsportssalaries.com