Cristiano Ronaldo extended his astonishing streak of scoring at least 20 club goals in a season when he netted twice before half-time for Manchester United on Saturday.

The Portuguese superstar's double before the break against Norwich City took him to 20 for 2021-22, and he has now reached or passed that mark in 16 consecutive seasons.

His sensational run began during a first spell at United, with Ronaldo first breaking the 20-goal barrier when he scored 23 for the Red Devils in the 2006-07 campaign.

He hit 42 in 2007-08, and during a subsequent nine-year stint at Real Madrid, where he became the club's record scorer, Ronaldo exceeded 50 goals in six consecutive seasons from 2010-11 to 2015-16.

Ronaldo left Madrid in 2018 and remained a clinical finisher for Juventus in Italy, scoring 101 goals across three seasons with the Turin giants before being tempted back to United last August.

While 37-year-old Ronaldo stretches his remarkable record, it seems likely his former LaLiga rival Lionel Messi will see his sequence of 20-goal seasons come to an end.

Argentine great Messi managed 20-plus goals in 13 consecutive seasons for Barcelona, but he has struggled to score with the same regularity during his first year with Paris Saint-Germain. Messi has netted only eight times so far this season for PSG, who have just seven Ligue 1 games remaining.