Planet Football
·22 November 2025
Comparing Lionel Messi and Cristiano Ronaldo’s records against the Premier League ‘big six’

In partnership with
Yahoo sportsPlanet Football
·22 November 2025

Some people argue that Lionel Messi can’t match his era-defining rival Cristiano Ronaldo because he didn’t play in the Premier League – but the Argentinian’s record against the top English clubs is solid evidence against that.
Despite never playing for a Premier League club, Messi only notched nine fewer goals and three fewer assists against English football’s ‘big six’ – Manchester United, Manchester City, Arsenal, Chelsea, Tottenham and Liverpool – than Ronaldo.
Ronaldo played over 50 times more against the Premier League’s ‘big six’ than Messi, having played in a grand total of eight Premier League campaigns across his two stints with Manchester United.
He also faced off against the Red Devils, the club where he developed into a Ballon d’Or winner, five times with Real Madrid and Juventus.
Ronaldo’s record of three goals in five outings against Manchester United is marginally better than his old foe, but Messi notched four goals in five games – including two Champions League final victories for Barcelona, the first of which was directly up against Ronaldo.
There’s always been a question over whether Messi could have done it on ‘a wet, windy night in Stoke’ but his record against the best sides in English football, routinely stepping up on Champions League nights against the likes of Chelsea, Arsenal and Manchester City, certainly suggests he wouldn’t have struggled against teams lower down the table.
Messi’s biographer Guillem Balague explained why the ‘Stoke’ argument against Messi is nonsense.
“‘I asked Messi about people in England saying: ‘You would not do so well on a cold, wet night in Stoke’,” Balague told BBC 5 Live Sport a few years back.
“He said: ‘They should have seen the pitches I played on in Rosario and I was quite good there too’.”
Here’s how Messi and Ronaldo’s records compare against each and every ‘big six’ club, along with their overall records:
Penalties: 1 Free-kicks: 0
Minutes per goal: 378 Minutes per non-penalty goal: 568 Minutes per goal or assist: 284
Games: 2 Goals: 2 Assists: 0 Goals + assists: 2
Penalties: 8 Free-kicks: 2
Minutes per goal: 195 Minutes per non-penalty goal: 251 Minutes per goal or assist: 156
Live


Live


Live


Live


Live


Live




Live



























