Priaulx lines up alongside fellow BTCC driver Jason Plato in 'Team England 1', while Lopez will partner IndyCar star Ryan Hunter-Reay for 'Team Americas'.

Three-time WTCC champion Priaulx made his first ROC appearance back in 2006, and will be making his eighth outing in the event this year.

The Guernseyman has made it as far as the semi-finals twice in the past, losing out to Sebastien Loeb in 2008 and 2010, and has reached the final of the Nations' Cup twice, in 2009 and 2010.

“What a great way to end a busy season – joining all my fellow champions in a fun head-to-head battle," said Priaulx.

"Same cars, same track: it will be an epic challenge. I love this event. Fredrik Johnsson and his team put on a great show so I can't wait to get there and catch up with everyone.”

Reigning WTCC champion Lopez meanwhile returns for his second crack at ROC, having been eliminated in the group stages of both the individual competition and the Nations' Cup on his debut in Barbados last year.

“This has been another great year for me and this invitation to the Race Of Champions is the perfect way to cap it off," said the Argentinian.

"The line-up is amazing with great drivers from all over the world so we now look forward to putting on a great show for the crowds.”

Full Race of Champions line-up: