Top 10: Small Hatchbacks for £12,500

Small cars are better than ever and even with a budget of £12,500 you can get a good quality hatchback. As a result, downsizing needn't mean having to compromise, as these 10 models prove.

1

Suzuki Swift

If you're after a small car, the Swift may not be the first name that leaps to mind. But this is a car we find ourselves recommending on a regular basis. You can forgive some slightly cheap looking interior plastics and a small(ish) boot as it's very well equipped with the SZ3 model getting 16-inch polished alloys, keyless entry, DAB and air conditioning. 

Read the full Suzuki Swift review

List Price from £12,519
Buy new from £11,319
Contract hire from £126.34 per month
2

Hyundai i20

Designed and built in Europe, the i20 is nicely suited to life on UK roads, with suspension and steering that make it easy to drive on rough British tarmac. True, it's not be the most exciting thing from behind the wheel, but it feels a well engineered and solid car. Hyundai is currently offering discounts which brings the price of the S Connect model down to £12,100.

Read the full Hyundai i20 review

List Price from £14,040
Buy new from £10,905
Contract hire from £160.27 per month
3

Dacia Sandero

While you may not find the likes of the Skoda Fabia or Citroen C3 in this list, you can still get a lot of Dacia for your money. But this more than just A to B transport, as the Sandero is actually an impressive small car. And it's amazing value for money. For £12k you can get any version in the range and still have change left.

Read the Dacia Sandero review

List Price from £6,995
Buy new from £6,748
Contract hire from £121.94 per month
4

Ford Ka+

Despite the name, the Ka+ has more in common with the previous Fiesta than the Ka. That means it's a proper five seater and has a useable 270-litre boot. It's also very affordable and you can get a mod-level Zetec model for this money, which comes with air con, cruise control plus Apple CarPlay and Android Auto.

Read the Ford Ka+ review

List Price from £11,300
Buy new from £9,843
Contract hire from £151.94 per month
5

Smart Forfour

Renault may have dropped the Twingo in the UK but you can still get its counterpart - the Smart Forfour for less than £12k. Cheap to run and fun to drive the 0.9-litre engine is the one to go for with more get up and go, but both engines are economical. It's also very well equipped coming with heated leather seats as standard.

Read the Smart Forfour review

List Price from £21,415
Buy new from £15,414
Contract hire from £127.90 per month
6

Kia Rio

The latest Kia Rio might not have the all-round capability of the latest SEAT Ibiza or the handling sparkle of the Ford Fiesta, but the Rio is a very capable hatchback that does everything you ask of it. Factor in the seven-year warranty and it's a very sound buy. You can get a basic 1 version for less than £12.5k which has air con, Bluetooth and LED daytime running lights.

Read our Kia Rio review

List Price from £12,470
Buy new from £10,513
Contract hire from £140.66 per month
7

Vauxhall Corsa

It may not look that different from its predecessor - it is after all a heavily revised version of that car -  but this Corsa has a far better interior than before. Gone are the scratchy plastics and dated layout, replaced by a cabin similar to the Adam. It's also very affordable and you'll find plenty on pre-reg deals or with discounts, especially with a new model coming in 2020.

Read the full Vauxhall Corsa review

List Price from £11,730
Buy new from £10,995
Contract hire from £132.16 per month
8

Nissan Micra

We realise that the latest Micra starts at a few hundred pounds over £12.5k, but with most of its direct rivals priced at considerably more, the Nissan looks good value. It's safe too and even the most basic model has lane departure warning, lane keep assistance and auto emergency braking with pedestrian detection – tech that is rarely standard even on cars from the class above. 

Read the Nissan Micra review

List Price from £12,880
Buy new from £11,235
Contract hire from £146.38 per month
9

Fiat Panda

The Panda may be getting long in the tooth now but it remains a cheap to run and surprisingly practical small car. For less than £12,500 you can get a top pf the range Lounge model or go for the Panda Waze which gets the chunky looks of the 4x4 model.

Read the Fiat Panda review

List Price from £12,530
Buy new from £10,328
Contract hire from £152.39 per month
10

MG 3

Facelifted in 2018, the MG 3 is now much improved from before yet remains very affordable with the mid level Excite model priced at less than £11,500 meaning there's still budget to splash out on a few extras. It's pretty cheap and cheerful - not everyone will be impressed, but the MG 3 is a surprisingly likeable car that's very affordable to buy and run.

Read the full MG3 review here

List Price from £11,715
Buy new from £11,309
Contract hire from £162.84 per month