Whether you are a commuter looking for some personal space post-lockdown, a newly qualified driver looking for an easy-to-drive first car or just someone after a cheap runaround for short trips, a city car could be the perfect vehicle for you. The compact models are easy to drive, easy to park and relatively cheap to buy and run, making them ideal as long as you don't make too many long journeys or need to carry lots of passengers.
Although some manufacturers have killed off their city cars in recent years there are still pelnty of options out there so we spoke to the editorial team at online marketplace YesAuto to help come up with the 10 best city cars on sale right now.
9. Fiat 500
Super cute and characterful, the Fiat 500 has become a huge hit with fashion conscious drivers (read: young people), and now there’s even a frugal mild hybrid version, although it’s not as torquey as you might expect from a hybrid. The Fiat 500 feels incredibly light and agile and is a doddle to park or squeeze into small gaps in traffic, while it isn’t awful on the motorway, even if it is a bit noisy in the cabin. The interior is as eye-catching as the exterior, with a retro look which harks back to the original 1950s version, although build quality isn’t as good as some of its rivals.
10. Dacia Sandero
With prices starting at less than £7,000, the Dacia Sandero really is one of the best value for money cars on the market, full stop. While looks aren’t its strong point, the Sandero is one of the roomiest cars in the class, with plenty of useful cubbyholes in the cabin and rear seats which fold in a 60:40 split. A word of warning: in the entry trim the Sandero is extremely basic – it doesn’t even offer aircon or a radio. Moving up trim levels, the kit is still quite bargain basement, but you can still get all the mod cons you need and for not much money.