The eight finalists for Car of the Year 2013 have been revealed.

The winner will be announced on March 4, 2013 before the Geneva Motor Show

The contenders are:

Ford B-Max

Hyundai i30

Mercedes-Benz A-Class

Peugeot 208

Renault Clio

Subaru BRZ/Toyota GT86

Volkswagen Golf

Volvo V40