Cars like this are only gettign more popular these days - a decade ago the top-sellers were mainly family hatchbacks, but now the biggest-selling models in the UK are mainly small cars.
These little cars have a lot going for them - their light weight means they are cheap to run and fun to drive, and advances in packaging over the years means they are more practical than ever. Having small dimensions means it's easier to squeeze through city traffic or past tractors on country roads, too.
Superminis can be great for a small family, with many having plenty of space inside and lots of modern safety features. Some models won't leave you disappointed with the boot space, either.
Some people still think safety is an issue with small cars, but these days it's impossible to buy a new car that's unsafe. Euro NCAP crash tests prove that small cars are just as safe as bigger models, and in some cases much safer.
Cheap finance deals and low list prices are another big selling point for small cars, and the low running costs help too. Our list of the cheapest cars to run features a few superminis, although for the ultimate in low running costs you'll be wanting a city car form the class below.
Parking is much easier in these smaller models, too. That's not to say that they struggle on the motorway - many are nearly as refined as their bigger counterparts.
We've rounded up 10 of the best small cars on the market. Click the links on the left to find out which one is right for you. Or, for an alternative look at the best small cars on the market today, visit our sister site Carbuyer.co.uk.