Best cars for less than £10,000 (and the one to avoid)
We name the cars you should consider if you're looking for a cheap new car – and the one to steer clear of...
Range price from: £9135 | Our pick: 1.0 TSI 90 High Up 3dr
The Volkswagen Up is closely related to the Mii and the Skoda Citigo, and while it's similarly good to drive, its classy interior helps to give it a premium feel inside. In fact, the Up shames some cars that cost half as much again. The Up is comfortable to drive around town, and our recommended High Up trim gets you all of the equipment you're going to want.
3. Kia Picanto
Range price from: £9450 | Our pick: 1.25 3 5dr
We weren't big fans of the previous Kia Picanto, but with this new model Kia has seriously upped its game. Despite its cheap price tag, this Picanto offers generous space inside and excellent handling, and it's all backed up by Kia's seven-year warranty.
2. Skoda Citigo
Range price from: £8635 | Our pick: 1.0 60 SE 5dr
Despite being fundamentally the same car as its Seat and Volkswagen cousins underneath, the Citigo reaches the highest place on our list because it's the cheapest to buy. It's also brilliant to drive, and Skoda's clever packaging means there's ample room inside.