Fuel and insurance are likely to be some of the biggest costs, but depreciation (the difference between a car’s value when you buy it and when you come to sell it) is the biggest and one that’s often ignored.
In fact, some new cars can depreciate by as much as 50% over the first three years of their life, so it's a good idea to choose a vehicle that holds its value well.
Inevitably, cars with the lowest depreciation tend to be the cheapest on the market, so our list contains plenty of economical superminis and city cars. The good news is that budget cars aren't necessarily boring cars.
Using data from automotive experts, KeeResources, which includes depreciation, servicing, maintenance and repairs, fuel, car insurance, registration fee and road tax, the figures assume average mileage of 30,000 miles over three years.
The data was generated in May 2019.
Bearing in mind that the Sandero is still Britain’s cheapest new car by far, it’s no surprise to find that it's also the cheapest to run over three years. This model from Renault's budget brand may not be the height of sophistication, but it's superb value.
Total running cost over three years is £6,218, and the depreciation to factor in is £4,245 (grand total £10,463).
Almost identical to its Volkswagen Group cousins, the Seat Mii and VW Up!, the Citigo also offers an entertaining drive, more space than you might think and low insurance.
Total running cost over three years is £5,493, and the depreciation to factor in is £5,255 (grand total £10,748)
The third of the Citroen C1/Peugeot 108/Toyota Aygo triplets, the Aygo has the most striking styling. It's also well built and just as much fun to drive.
Total running cost over three years is £5,972, and the depreciation to factor in is £5,440 (grand total of £11,412)
The latest Picanto is a competitively-priced, well-equipped, nippy city car, backed up by a generous seven-year warranty.
Total running cost over three years is £5,989, and the depreciation to factor in is £5,470 (grand total £11,459)
A crossover version of the Sandero, the Stepway is almost as cheap and cheerful, offering a slightly more rugged look and higher ride height.
Total running cost over three years is £6,594, and the depreciation to factor in is £4,870 (grand total £11,464).
Cute, cheap to insure and great value for money, the i10 is a popular city car choice blessed with a superb five-year warranty for that extra peace of mind.
Total running cost over three years is £5,738, and the depreciation to factor in is £5,800 (grand total £11,538).
It may not win any awards for good looks, but the bargain Logan MCV offers an incredible amount of new estate car for the money.
Total running cost over three years is £6,120, and the depreciation to factor in is £5,695 (grand total £11,815).
For other great value estates, take a look at our guide: Best value family estate cars.
You'll have to pay more for the 4x4 version of this budget SUV, but even this entry-level front-wheel drive Duster is spacious, rugged and a surprisingly decent drive.
Total running cost over three years is £8,020, and the depreciation to factor in is £3,805 (grand total £11,825).
For more SUV options, check out: Best used family SUVs for less than £20,000.
The Celerio may look small, but there’s space for four people, it’s nippy, economical and also happens to be excellent value.
Total running cost over three years is £5,880, and the depreciation to factor in is £6,159 (grand total £12,039).
Fun to drive, well built, cute and classy – the VW up! is closely related to the Skoda Citigo and Seat Mii and is blessed with an eager little three-cylinder petrol engine.
Total running cost over three years is £5,258, and the depreciation to factor in is £6,870 (grand total £12,128).
I'm an experienced journalist, digital editor and copywriter, now specialising in motoring. I’m editor of Automotive Blog and have worked across the media in newspapers, magazines, TV, teletext, radio and online for household names including the BBC, GMTV, ITV and MSN. I’ve produced digital content in the financial sector for Lloyds Bank, Nationwide and the Money Advice Service. I'm married with two children and live near Bath in Somerset.