Price £13,975 - £20,200
The Abarth 500 is a more focused performance version of Fiat's hugely popular city car, and despite its small dimensions, its 1.4-litre turbocharged engine makes it seriously quick. It's also one of the best looking, charismatic small cars money can buy, but watch out for the price... If you go wild with the optional extras, the car can quickly become expensive - even when compared to rivals like the MINI Cooper S and Citroen DS3.
Price £15,875 - £22,000
There's nothing quite like the Abarth 500C. It has more power than the standard Abarth 500, and gets its own unique colour options, too. The folding roof is the same as that found on the Fiat 500C, so you get a length of fabric in place of a metal roof, while the rest of the bodywork is the same as the 500 hatchback's.