Most "cheapest cars to run" lists rely on manufacturer fuel economy claims, press releases, and guesswork. Ours does not. We analysed 19.8 million real MOT test results from the DVSA to calculate genuine running costs for every popular model on UK roads. The results are based on actual pass rates, real-world fuel consumption estimates, current road tax bands, and the standard MOT fee. No manufacturer spin, no sponsored placements, just data.
The gap between the cheapest and most expensive cars to run is enormous. A well-chosen small car can cost under £700 per year in fuel, tax, MOT, and repairs. Pick the wrong model, and you could be paying north of £2,000. Over a typical five-year ownership period, that is a difference of more than £6,500.
How We Calculated Running Costs
Our running cost estimates cover four categories: fuel, road tax (VED), MOT, and predicted repairs. Fuel costs are based on engine size, fuel type, and the UK average mileage of 7,400 miles per year at current pump prices (142p per litre for petrol, 148p for diesel). Road tax follows the official DVLA bands. The MOT fee is the standard £54.85. Repair costs are estimated from each model's MOT pass rate, because a car that passes its MOT 92% of the time will cost you far less in garage bills than one that fails every other year. Insurance is excluded because it varies too much by driver age, location, and history.
Cheapest Cars Under 5 Years Old
If you want something relatively new, expect to pay the flat-rate £190 road tax (for cars registered after April 2017). That pushes annual costs higher, but modern cars compensate with better fuel efficiency and very high MOT pass rates. In this bracket, the Suzuki Ignis, Toyota Aygo X, and Hyundai i10 lead the pack. All three deliver real-world economy above 50 mpg and rarely trouble the MOT tester.
The Skoda Fabia is worth mentioning here too. It is slightly larger than the superminis, which makes it more practical for families, while keeping running costs well below the average.
Got a Specific Car in Mind?
Enter any reg below for a free MOT history, mileage check, and running costs. Takes 5 seconds, no signup.
Used by thousands of UK car buyers. Data from DVSA and DVLA.
Cheapest Cars 5 to 8 Years Old
This is the sweet spot for value. Purchase prices have dropped significantly, but reliability remains strong for well-maintained examples. Pre-2017 cars with small engines benefit from much lower road tax, sometimes as little as £20 to £30 per year. The Ford Fiesta 1.0 EcoBoost appears in this bracket, combining cheap tax with excellent fuel economy.
The Dacia Sandero also deserves a mention. It was the cheapest new car in the UK when it launched, and its running costs are equally modest. Parts are affordable, the engine is a proven Renault unit, and insurance groups are among the lowest on the market.
Cheapest Cars Over 8 Years Old
Older cars can be incredibly cheap to run if you choose wisely. The key is reliability. An eight-year-old Toyota will typically pass its MOT without drama, while an eight-year-old premium European saloon might need hundreds of pounds in work. Stick to Japanese and Korean brands in this age bracket, and you can keep annual costs under £800.
The Vauxhall Corsa (the pre-2019 model) is one of the cheapest older cars to run, though its MOT pass rate is slightly lower than the Toyota and Suzuki equivalents. Parts are abundant and cheap, which helps offset the occasional repair bill.
Fuel Costs: The Biggest Variable
Fuel is typically the single largest running cost. A small petrol car averaging 50 mpg will cost roughly £970 per year at 7,400 miles. Bump the engine up to 2.0 litres and 36 mpg, and you are looking at £1,350. A 3.0-litre car doing 30 mpg will cost you over £1,600 in fuel alone.
Diesel cars offer better mpg figures, but diesel itself costs roughly 6p more per litre. For average-mileage drivers, petrol typically works out cheaper overall. Diesel only starts to make financial sense if you cover more than 12,000 to 15,000 miles annually. You can read more about this in our petrol vs diesel comparison.
The Role of MOT Pass Rate in Running Costs
This is the factor most car buyers overlook. A model with a 92% MOT pass rate will cost you an estimated £200 per year in repairs. Drop to 75%, and that figure rises to around £500. Below 70%, you are looking at £700 or more. Over five years, that is a difference of £2,500 in repair bills alone.
Check any model's pass rate on our reliability rankings page, or enter a specific car's reg plate on our homepage to see its individual MOT history and predicted costs.
Cars to Avoid If You Want Low Running Costs
Large SUVs, older luxury saloons, and high-performance cars dominate the expensive end of the table. Anything with an engine above 2.5 litres, a poor MOT record, or specialist parts should be approached with caution. Land Rover Discoverys, older BMW 5 Series, and Audi A6s all feature among the most expensive models to keep on the road.
The issue is not just fuel. These cars have complex electronics, air suspension systems, and components that cost significantly more to replace. A turbo failure on a diesel BMW can easily run to £1,500 or more, which wipes out any fuel savings from the diesel engine.
How to Check a Specific Car's Running Costs
Model averages are useful for shortlisting, but the specific car you are looking at might be better or worse than average. Two identical Ford Fiestas can have very different MOT histories depending on how they have been maintained. Enter any reg plate into our free car checker to see the actual MOT history, mileage verification, health score, and personalised running cost estimate. For a deeper check including stolen, finance, and write-off status, try our full history check.
You can also browse running costs by model to compare different makes and models side by side.