George North called time on his stellar Wales career when aged 31

Wales great George North has announced that he will retire from professional rugby at the end of the season.

North, who turned 34 earlier this month, called time on his international career in 2024 having won 121 caps and scored 47 tries for his country.

The wing or centre also toured with British and Irish Lions in 2013 and 2017, playing three Tests and scoring two tries.

Former Scarlets, Northampton Saints and Ospreys player North has spent the past two seasons playing for French second-tier side Provence.