Los Angeles: US motorsport legend Dale Earnhardt Jr said on Tuesday he will retire from racing at the end of the 2017 NASCAR season.

Earnhardt Jr, who is currently racing in the NASCAR Monster Cup series, will retire after 18 seasons and more than 603 starts. The 42-year-old has been named most ‘Most Popular Driver’ no fewer than 14 times and has compiled 26 victories over a career that began in 1999 at the age of 24.

His most notable victories came in the Daytona 500 in 2004 and 2014, while he won two championships in 1998 and 1999 in the NASCAR Xfinity Series. Earnhardt Jr’s recent campaigns have been disrupted by injury, with concussions forcing him to miss 18 races in 2016. (AFP)