Welshman George North will retire from international rugby at the end of the Six Nations tournament. The 31-year-old will play his last match with Wales on Saturday, against Italy.

North has 120 caps with the Leek XV (plus three with the British and Irish Lions) The Ospreys player will join Provence Rugby next season, after playing for Scarlets (2010-2013) and Northampton (2013-2018) He became the youngest player in his country's history to reach 100 caps, at 28 years and 320 days old.