Price £8,345 - £9,745
The i10 is Hyundai's best small car yet - and this new and improved version is every bit as capable as its strong rivals. It's practical, offers big car comfort and high-speed stability and is surprisingly fun to drive. There are two small petrol engines on offer, now with extra power and improved efficiency, which both offer low running costs. The i10's small proportions mean that the Hyundai is at home in the city but can also cope with longer journeys. It's easy to drive, simple to park and the dash is logically laid out.