5-star cars for less than £20,000
These five-star models are all proof that you don't need to shell out a fortune to get a fantastic car, whether you're shopping for a family hatchback, an SUV or even a sports car...
Price from: £13,130
The new Seat Ibiza is the best small car on the market today, offering tidy handling, a comfortable ride, low running costs and a surprisingly spacious and practical interior. It really has no major weaknesses.
Price from: £17,195
It's easy to see why the Skoda Octavia is such a recommendable family car. It offers a huge amount of space inside, a strong range of engines and comes with plenty of equipment as standard. Sure, it's not as plush inside as some rivals, but the Octavia should definitely be on your shopping list if you're looking for a comfortable cruiser that can handle your family and their luggage with ease.
Price from: £18,215
The Ford Fiesta ST is about to be replaced, but it's still one of our favourite hot hatches. Part of the ST's appeal, of course, is that it's based on the already good Fiesta, and doesn't lose much of that car's practicality or everyday usability in its transformation into a performance car. It also offers excellent handling, a sporty petrol engine and sensible running costs.