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...

Seat Ibiza

Price from: £13,130

5-star cars for less than £20,000

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.

Read our full Seat Ibiza review

Find a great Seat Ibiza deal

Skoda Octavia

Price from: £17,195

5-star cars for less than £20,000

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.

Read our full Skoda Octavia review

Find a great Skoda Octavia deal

Ford Fiesta ST

Price from: £18,215

5-star cars for less than £20,000

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.