CarCostCheck

Cheapest Cars to Run in the UK (2026)

Ranked by estimated annual running costs, using 55,601,509 MOT tests. Fuel, road tax, MOT, and a repair allowance included.

Pass rates: DVSA MOT data for tests in 2024, retests included. Fuel at 174.57p a litre for petrol and 199.33p for diesel (GOV.UK weekly road fuel prices, week of 19 October 2026). Insurance and depreciation excluded.

X

£980

Cheapest per year

£2,160

Average in our list

£3,503

Most expensive per year

Check Any Car's Running Costs Instantly

Enter a reg plate to get a personalised cost breakdown for any specific car, not just model averages.

GB

Free instant check using official DVSA and DVLA data

The difference between running the cheapest and most expensive cars in our list is staggering: £2,523 per year. That's the difference between a small, reliable car and a thirsty older model with a poor MOT record.

Most "cheapest cars to run" guides rely on manufacturer claims. Ours start from real MOT test data from the DVSA, combined with average pump prices, road tax rates, and a repair allowance based on each model's MOT pass rate. Fuel use is estimated from engine size and fuel type. A car with a 90%+ MOT pass rate will cost you far less in repairs than one that fails every other year.

Electric cars lead the list because we cost their charging at about £555 a year, which assumes you can charge at home.

Top 20 Cheapest Cars to Run in the UK

Lowest estimated annual running costs across all fuel types and ages. Road tax is the standard rate, without the £440 expensive car supplement.

#CarPass RateTotal/yr
1BMW i3(2016)88%£980
2Tesla Model S(2016)85%£980
3Tesla Model S(2015)82%£980
4Nissan Leaf(2016)80%£980
5Jaguar I-Pace(2020)96%£1,010
6Hyundai Ioniq 5 Premium EV(2021)96%£1,010
7Lexus UX 300E(2021)96%£1,010
8Hyundai Ioniq 5 Ultimate EV(2021)96%£1,010
9Jaguar I-Pace(2021)95%£1,010
10Porsche Taycan 4S 93KWH(2020)95%£1,010
11Ford Mustang Mach-E Ext Range Awd(2021)95%£1,010
12Jaguar I-Pace Hse(2021)95%£1,010
13Mazda MX-30 GT Sport Tech EV(2021)95%£1,010
14Jaguar I-Pace Black(2021)95%£1,010
15Nissan Leaf(2021)94%£1,010
16Jaguar I-Pace(2019)94%£1,010
17Audi E-Tron Technik 50 Quattro(2020)94%£1,010
18Audi E-Tron Technik 50 Quattro(2021)94%£1,010
19MINI Cooper S Electric Level 3(2020)94%£1,010
20Hyundai Kona Ultimate EV(2021)94%£1,010

Considering buying one of these?

Check the specific car's MOT history before you buy. Our free check gives you a health score, mileage verification, and personalised running cost estimate.

Free Car Check

What Makes a Car Cheap to Run?

Fuel

The biggest variable. A small petrol car doing 50 mpg costs around £1,175/year at average mileage. A 3.0-litre doing 30 mpg costs £1,958. That's £783/year difference on fuel alone.

Road Tax (VED)

Cars registered from April 2017 pay a flat £200/year (plus £440 a year for five years if they cost over £40,000 new, or over £50,000 for electric cars). Cars registered from March 2001 to March 2017 pay by CO2 band, from £20 (up to 110 g/km) up to £790 for the highest emitters. Older cars pay £230 or £375, depending on engine size.

Repairs

This is where reliability data matters. We allow around £200/year for repairs on cars with 90%+ MOT pass rates, rising to £700 for cars below 70%.

MOT

Up to £54.85/year for a car (the maximum fee; some garages charge less). It barely varies by model. But failing the MOT triggers repair costs, which is why pass rate matters so much.

Cheapest Petrol Cars to Run

Small-engine petrol cars dominate this list, especially pre-2017 models with low tax bands.

Top 10 Cheapest Petrol Cars

Petrol models only, ranked by annual running cost

#CarPass RateTotal/yr
1Suzuki Celerio(2016)91%£1,450
2Toyota iQ(2014)91%£1,450
3Mitsubishi Mirage(2016)90%£1,600
4Toyota Aygo(2016)89%£1,600
5Suzuki Celerio(2015)88%£1,600
6Toyota iQ(2013)88%£1,600
7Toyota Aygo(2015)87%£1,600
8Peugeot 108(2016)87%£1,600
9Hyundai i20(2016)87%£1,600
10Vauxhall Viva(2016)87%£1,600

Cheapest Diesel Cars to Run

Diesel makes most sense for drivers who cover a lot of miles, where the better fuel economy can outweigh the higher price per litre.

Top 10 Cheapest Diesel Cars

Diesel models only, ranked by annual running cost

#CarPass RateTotal/yr
1SEAT Ateca(2016)91%£1,644
2MINI Paceman(2016)91%£1,644
3Volkswagen Golf(2016)90%£1,644
4Audi A3(2016)90%£1,644
5Honda CR-V(2015)90%£1,644
6MINI One(2016)90%£1,644
7Smart (MCC) Fortwo(2014)87%£1,644
8Skoda Roomster(2015)85%£1,644
9Kia Rio(2015)84%£1,644
10Skoda Roomster(2014)84%£1,644

Cheapest Cars to Run by Age

Your budget determines your car's age. Here are the cheapest options at each age bracket.

Cheapest to Run: Up to 5 Years Old

The newest cars in our MOT data, still affordable to run

#CarPass RateTotal/yr
1Hyundai Ioniq 5 Premium EV(2021)96%£1,010
2Lexus UX 300E(2021)96%£1,010
3Hyundai Ioniq 5 Ultimate EV(2021)96%£1,010
4Jaguar I-Pace(2021)95%£1,010
5Ford Mustang Mach-E Ext Range Awd(2021)95%£1,010
6Jaguar I-Pace Hse(2021)95%£1,010
7Mazda MX-30 GT Sport Tech EV(2021)95%£1,010
8Jaguar I-Pace Black(2021)95%£1,010
9Nissan Leaf(2021)94%£1,010
10Audi E-Tron Technik 50 Quattro(2021)94%£1,010

Cheapest to Run: 6 to 8 Years Old

The used car sweet spot: low price, reasonable reliability

#CarPass RateTotal/yr
1Jaguar I-Pace(2020)96%£1,010
2Porsche Taycan 4S 93KWH(2020)95%£1,010
3Jaguar I-Pace(2019)94%£1,010
4Audi E-Tron Technik 50 Quattro(2020)94%£1,010
5MINI Cooper S Electric Level 3(2020)94%£1,010
6Porsche Taycan Turbo(2020)94%£1,010
7Porsche Taycan 4S 79KWH(2020)94%£1,010
8BMW i3(2020)93%£1,010
9BMW i3(2019)93%£1,010
10Audi E-Tron(2020)93%£1,010

Cheapest to Run: Over 8 Years Old

Bargain purchase prices, but reliability becomes critical

#CarPass RateTotal/yr
1BMW i3(2016)88%£980
2Tesla Model S(2016)85%£980
3Tesla Model S(2015)82%£980
4Nissan Leaf(2016)80%£980
5BMW i3(2017)90%£1,010
6Tesla Model S(2014)79%£1,130
7Nissan Leaf(2015)78%£1,130
8Renault Zoe(2015)76%£1,130
9Renault Zoe(2016)76%£1,130
10Nissan Leaf(2014)74%£1,130

How Much Does Your Car Cost to Run?

These are model averages. The actual cost depends on the specific car's condition and history. Check any reg plate for a personalised breakdown.

GB

Free instant check using official DVSA and DVLA data

Most Expensive Cars to Run in the UK

These come out as the most expensive to keep on the road in our estimates: large engines, poorer MOT pass rates and bigger repair allowances. Engine size and fuel come from the MOT records for each model and year, so where a model was sold with several engines, the one used here may not match the car you are looking at.

10 Most Expensive Cars to Run

Highest estimated annual running costs

#CarPass RateTotal/yr
1Kia Sorento(2004)65%£3,503
2Kia Sorento(2005)66%£3,503
3Rover 75(2004)69%£3,503
4Land Rover Freelander(2006)70%£3,303
5Chrysler Grand Voyager(2006)71%£3,303
6Chrysler Grand Voyager(2005)73%£3,303
7Volkswagen Caravelle(2006)73%£3,303
8Volkswagen Caravelle(2005)73%£3,303
9Mitsubishi Shogun(2003)73%£3,303
10Volvo XC90(2006)73%£3,303

How to Keep Your Running Costs Down

1

Buy a car with a high MOT pass rate

This is the single biggest factor you can control. In our estimates, a car with a 90%+ pass rate costs hundreds less in repairs than one at 70%. See our reliability rankings.

2

Check the MOT history before buying

A car's individual history matters more than the model average. Two identical cars can have wildly different maintenance records. Run a free check here.

3

Consider pre-2017 small cars for low tax

Cars registered between March 2001 and March 2017 with low CO2 emissions can pay as little as £20/year in road tax, compared to the flat £200 for newer cars.

4

Match fuel type to your mileage

Low mileage? Petrol is usually the cheaper choice. Diesel only starts to pay off for drivers who cover a lot of miles. Electric is cheapest for fuel if you can charge at home.

5

Watch for mileage clocking

A clocked car will have hidden wear and higher repair costs than its odometer suggests. Our free check flags mileage discrepancies automatically.

Frequently Asked Questions

What is the cheapest car to run in the UK?

In our data, the BMW i3 (2016) is one of 4 cars level at the top of the list, at an estimated £980 a year for fuel, road tax, MOT and repairs (insurance and depreciation not included). The repair allowance is based on its 88% MOT pass rate. Electric cars lead because we cost their charging at about £555 a year, which assumes you can charge at home.

How much does the average car cost to run per year?

The average car in our list costs about £2,160 a year to run, excluding insurance and depreciation. The cheapest cost around £980, while the most expensive come to about £3,503.

Are diesel cars cheaper to run than petrol?

It depends on your mileage. Diesel cars usually go further on a litre, but diesel costs more per litre (199.33p against 174.57p a litre, GOV.UK weekly road fuel prices for the week of 19 October 2026). For average mileage (7,400 miles a year), small petrol cars are usually cheaper overall. Drivers who cover a lot of miles may save with diesel.

Are electric cars cheap to run?

Electric cars have the lowest fuel costs if you can charge at home: we estimate around £555 a year. Since April 2025 they pay road tax too: the £200 standard rate for cars registered from April 2017, and £20 a year for most older ones. In our data they also tend to have high MOT pass rates, which keeps the repair allowance low. The main barrier is the higher purchase price.

How do you calculate running costs?

We estimate fuel from engine size, fuel type and average UK mileage (7,400 miles a year) with petrol at 174.57p and diesel at 199.33p a litre (GOV.UK weekly road fuel prices, week of 19 October 2026). Electric cars get a flat £555 a year for charging, and hybrids are costed as petrol cars, so their real fuel bill is usually lower. Road tax is estimated from the registration year and engine size. Repairs are an allowance based on the model's MOT pass rate: higher pass rates mean fewer faults and lower repair bills. The MOT is counted at £55 (the maximum fee for a car is £54.85). Insurance is excluded as it varies too much by driver.

Can I check the running costs of a specific car?

Yes. Enter any UK reg plate into our free car check to get a personalised running cost estimate based on that specific vehicle's MOT history, engine size, and fuel type, rather than just model averages.

Check a Specific Car’s Real Costs

Free running cost estimates for any car. Add premium checks and valuation to make a fully informed buying decision.

FREENo signup

£0

  • ✓Full MOT history analysis
  • ✓Mileage check against MOT records
  • ✓Reliability score (0-100)
  • ✓Running costs (fuel, tax, repairs)
  • ✓Estimated value range
  • ✓Common faults + red flags
  • ✓Recall + ULEZ check
  • ✓CO2, VED, fuel calculator
  • ✕Stolen / finance / write-off
  • ✕Market valuation

From official DVSA and DVLA data

MOST POPULAR
PREMIUM

£4.99

One-off. Many others charge £9.99 to £19.99

  • ✓Everything in Free
  • ★Stolen check (PNC)
  • ★Finance, with lender details
  • ★Write-off (Cat A/B/N/S)
  • ★Keepers, with change dates
  • ★VIN, engine number, colour + plate history
  • ★Import/export + scrapped checks
  • ✕Market valuation

12 history checks. Vehicle data from Experian.

BUNDLESave £0.99

£6.99

History + Valuation together

  • ✓Everything in Premium
  • ★Local dealer price near you
  • ★Days to sell near you
  • ★Private sale range (as on the free report) with a midpoint
  • ★Estimated years left on the road
  • ★Estimated insurance group + quotes

Local figures need your postcode and enough dealer listings near you.

Enter a Reg Plate to Start Free

No signup. Instant results. Upgrade after you see the free report.

Check Any Car Free

Get MOT history analysis, health score, mileage verification, and running cost estimates for any UK car. Completely free, no signup required.

GB

Free instant check using official DVSA and DVLA data

Methodology

Running costs are estimated from DVSA MOT test data (DVSA MOT data for tests in 2024, retests included) combined with GOV.UK weekly road fuel prices for the week of 19 October 2026 (petrol 174.57p/L, diesel 199.33p/L), estimated road tax (VED) at GOV.UK rates, the MOT fee (up to £54.85; we use £55), and a repair allowance based on each model's MOT pass rate. Annual mileage is assumed at 7,400 miles (UK average). Fuel use is estimated from engine size and fuel type, which come from the MOT records for each model year and may not match every car of that model. Electric cars are costed at a flat £555 a year for charging and hybrids as petrol cars. Cars registered from April 2017 pay the £200 standard rate, plus £440 a year for five years (from the second year) if they cost over £40,000 new (over £50,000 for electric cars). That supplement is not included here. Only cars with 1,000+ MOT tests that were old enough for a routine MOT in 2024 are included; vans, motorhomes and taxis are left out, as are model years whose electric label does not fit the model. Insurance and depreciation are excluded as they vary significantly by driver circumstances and purchase price. Data sourced from the DVSA under the Open Government Licence v3.0.