As of April 2026, Messi has scored 26 goals and 8 assists while C Ron is on 25 goals and 3 assists. All that pales into insignificance when compared to Harry Kane’s progress. He has scored 50 goals in just 42 appearances for Bayern Munich during the 2025-26 season, becoming the first English player in 95 years to reach 50 goals in a single season. ( Having said that we must remember that Messi and Ronaldo have previously achieved this same feat 6 times each. So its a bit of been there done that for them ) Kane has to do it 5 times more if he is to catch up with them. England is happy though. Son of the soil and all that..after 95 years. ( Tom Waring,who died in 1980,was the last english player to get there)


Then there’s the business of who got the fastest 50.Messi tops that list and then also comes third.

And talking about Messi – here’s himself scoring an absolutely brilliant winning goal.