How much does your car cost to run? UK motorists tend to be painfully aware of what our cars cost to buy and how much we pay to put fuel in their tanks but these are just parts of a car’s total cost of ownership.
To find out the cheapest cars to run you need to crunch a whole load of numbers. Not only the purchase price and the fuel economy but depreciation, tax, maintenance and repairs all need to be factored in.
Thankfully, the good people at CAP have done the hard work for us, including all the major car running costs except insurance. Their definitive data tracks every new car in the UK over a typical 3-year 36,000-mile ownership period. The result is this list of the top 10 cheapest cars to run in the UK.
Click the tabs above to find out more about these models.
1. Volkswagen Up 1.0 Take Up
2. Skoda Citigo 1.0 S
3. SEAT Mii 1.0 S
4. Kia Picanto 1.0 1
5. Dacia Sandero 1.5 dCi Ambiance
6. Suzuki Alto 1.0 SZ
7. Peugeot 107 1.0 Access
8. Citroen C1 1.0i VT
9. Dacia Logan MCV 1.5 dCi Ambiance
10. Mitsubishi Mirage 1.0
The cars that didn't quite make our top 10 cheapest cars to run are listed below...
11. Hyunda i10 1.2 Classic
12. Fiat 500 1.2 Pop
13. Ford Ka 1.2 Studio
14. Peugeot 208 1.0 VTi
15. Ford Fiesta 1.25 Studio
16. Skoda Roomster 1.2 TSi limited Edition
17. Kia Rio 1.25 1
18. Hyundai i20 1.2 Classic
19. Smart ForTwo Edition21 Auto
20. Vauxhall Agila 1.0 ecoFLEX Expression
Unsurprisingly, the list of the cheapest cars to run in the UK is dominated by small city cars but there are cheap cars to run in every sector of the market. Below are the cheapest cars to run in each major market sector.
Volkswagen Up 1.0 Take Up - £8,433
Dacia Sandero 1.5 dCi Ambiance - £8,707
BMW 518d SE - £19,817
Compact family car
SEAT Toledo 1.2 E - £13,091
Large family car
Skoda Octavia 1.2 TSI S - £13,873
Skoda Roomster 1.2 TSI Limited Edition - £10,501
Dacia Duster 1.6 Access+ - £11,848