5-star cars for less than £20,000
Seat Ibiza
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.
Read our full Seat Ibiza review
Skoda Octavia
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.
Read our full Skoda Octavia review
Find a great Skoda Octavia deal
Ford Fiesta ST
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.
Read our full Ford Fiesta ST review
Find a great deal on a Ford Fiesta ST