Skip to main content

How many miles is too many on a used car?

There is no single number of miles that is too many: it depends on the car’s age. DVSA odometer readings put a typical ten-year-old at about 74,057 miles, and the middle half of ten-year-olds read between 55,167 and 95,588, so a ten-year-old above that range is high mileage for its age. A round-number limit such as 100,000 means something different at every age: judge the reading against the car’s age, then against what has been done to it.

Where does your own car sit? The mileage checker takes a car’s year and odometer reading and says whether it is low, ordinary or high for its age, against the same DVSA readings, with the first-time MOT pass rate for cars like it.

Most answers to this question are folklore, and the folklore is calibrated far too high. If you are working from a private belief that an ordinary car does ten or twelve thousand miles a year, every used car you look at will seem suspiciously low or reassuringly normal when it is neither. The measured figure is lower: a typical ten-year-old car has about 74,057 miles on it at MOT, roughly 7,406 a year.

What the odometer reads at each age

These are readings taken by testers at MOT, not estimates, from DVSA’s anonymised test results for 2025 (3,393,731 tests in Great Britain, a sample of the year’s tests). The middle half of cars of an age sit between the two figures given, and that is the range in which a car is simply ordinary for its age.

  • Five years old: typically 38,570 miles; the middle half read between 26,228 and 54,271.
  • Ten years old: typically 74,057; the middle half between 55,167 and 95,588.
  • Fifteen years old: typically 96,317; the middle half between 72,533 and 124,933.

Above the upper figure for the car’s age is high mileage; below the lower figure is low. For any other age, put the year and the reading into the mileage checker. What low mileage costs in money is a separate question, answered in what counts as low mileage for the money.

So is 100,000 miles too many?

It depends on the age, which is the whole point. On the readings above, 100,000 miles is high mileage for a car 3 to 10 years old, because it is above the upper quartile for those ages, and ordinary for a car 11 to 25 years old, because it is inside the middle half. The same odometer reading is a warning on one car and unremarkable on another.

Does high mileage make a car fail its MOT?

Mileage is not a fault, but it does move the odds, and the effect can be measured without the usual trap. Comparing a high-mileage car with a low-mileage one mostly compares an old car with a young one, so the table below holds the age still: it is every 10-year-old in the sample, by odometer reading. A 10-year-old on 0k–20k miles passed its MOT first time 90.2% of the time; the lowest band, 120k–140k, passed 71.4%.

Odometer reading of a 10-year-oldPassed first time
0k–20k miles90.2%
20k–40k miles85.5%
40k–60k miles80.2%
60k–80k miles76.3%
80k–100k miles73.3%
100k–120k miles72.6%
120k–140k miles71.4%
140k–160k miles72.3%
160k+ miles74.2%

DVSA anonymised MOT test results 2025, Class 4, Great Britain. A pass, or a pass with rectification at the station, counts as a first-time pass; DVSA's own initial-test measure counts a rectified pass as a failure and so reports a lower figure. Anonymised MOT tests and results, on data.gov.uk.

Read it as a national rate for cars of that age and mileage, not as a prediction for the one in front of you: it says where the odds sit, and a service history says far more about a particular car.

How far each kind of car is driven in a year

One thing the odometer cannot tell you is how the car was used, and petrol and diesel cars are used differently. The Department for Transport’s National Travel Survey measures how many miles the average car is driven in a year, across all ages:

The caveat that has to travel with these figures: National Travel Survey mileage is self-estimated by survey respondents. Nobody read it off an odometer, and it covers England, not the whole UK. It describes how much a car is driven in a year; it is not a mileage to expect at a given age — for that, use the DVSA readings above.

FuelMiles driven per car per yearNote
Petrol6,200The lowest of the four.
Diesel8,000About 1,800 miles a year above petrol.
Hybrid8,100Close to the diesel figure, and well above petrol.
Battery electric9,400The highest of the four, on a small sample. Treat it as indicative.
All cars7,100Across every fuel type.

Source: DfT National Travel Survey, England, 2025 (table NTS0901a). Self-estimated by respondents, not measured.

A diesel is driven about 1,800 miles a year more than a petrol car on these figures, which compounds. It is why a diesel sitting near the top of the ordinary range for its age is less unusual than a petrol car sitting there — and why neither is a verdict on its own.

Why very low mileage is not automatically good

A car well under the typical reading for its age has spent that time doing something, and the usual answer is short journeys or long periods parked. Both cost something, and neither shows on the odometer.

  • Short journeys. The engine and exhaust never reach full operating temperature. On a diesel that is the classic case in which the particulate filter does not regenerate properly, and on any engine it means more of the wear happens during cold running.
  • Service items with a time limit as well as a mileage limit. Cambelts are the obvious one: manufacturers specify an interval in years as well as in miles, and a car that covers almost nothing can be years overdue while looking barely used. The same applies to brake fluid and coolant.
  • Parts that age on the calendar. Tyres, rubber hoses and seals perish with time rather than with distance, and brake discs corrode while a car stands.
  • A gap in the record. A car that has stood for a long time may have missed services and tests, and the reason it stood is a fair question to put to the seller.

None of this makes a low-mileage car a bad buy. It makes the service dates the thing to read, rather than the odometer. A low-mileage car with the belt done on schedule and a clean record is exactly what it appears to be.

Ten years old is the fleet average, not the old end

The average licensed car in the UK is 10 years old, on Department for Transport vehicle licensing statistics for the end of 2025. A car of that age is therefore ordinary rather than exceptional, and age on its own carries no more verdict than mileage does. What changes with age is that the evidence gets longer: more test results, more advisories, more invoices, more to read before you commit.

What matters more than the number

Mileage is the cheapest thing to look at and the least informative. Three other things tell you more, and all three are free to check.

  • Service history. Stamps, and better still the invoices behind them. Look for the expensive scheduled work being done on time rather than for an unbroken run of oil changes.
  • The pattern of MOT advisories. An advisory is not a failure; it is a note that something is wearing. The same advisory repeated across several years is the useful signal, because it shows something was flagged and left. See what an MOT advisory means, and the categories cars actually fail on in why cars fail the MOT.
  • Evidence the mileage is genuine. Covered in the next section. A reading you cannot corroborate is not a low mileage; it is an unknown one.

DVSA recorded an initial failure rate of 27.51% for classes 3 and 4 in 2025/26. That is a national rate across every initial test in Great Britain, not the chance that the car in front of you will fail.

Checking the mileage is genuine

A mileage reading is taken at every MOT test and published free, which gives you a dated sequence to check the odometer against. This is the single most useful thing you can do with a registration number before you view a car.

  • Readings should rise steadily. A reading that goes down needs an explanation.
  • A long flat period followed by a jump is worth asking about, and so is an annual figure far out of line with the rest of the car’s life.
  • Cross-check the mileages written on service invoices and stamps against the same sequence. Two independent records agreeing is much stronger evidence than either alone.
  • The record starts at the first test, which is the third anniversary of registration in Great Britain and four years in Northern Ireland, so the earliest years of any car are not covered.

How far back the published record goes. In England, Scotland and Wales the public MOT history runs from 2005. In Northern Ireland, where testing is run by the DVA rather than DVSA, it runs only from 2017. A Northern Ireland car therefore has a shorter published trail to check a mileage claim against, whatever its age.

If the odometer and the published record cannot be reconciled, the car may not be as described. The Consumer Rights Act 2015 gives a short-term right to reject within 30 days when goods are not as described, and that applies to a car bought from a trader anywhere in the UK. Either way, a mileage you cannot corroborate is a reason to walk rather than a price to negotiate.

The mileage record itself is free from the GOV.UK MOT history service, which you search with the registration number; the MOT check tool here is a different thing, working out from the dates when a car’s next test falls due.

Frequently asked questions

What is a normal mileage for a used car by age?

It depends on the age, and DVSA’s odometer readings at MOT give it. A typical five-year-old reads about 38,570 miles, with the middle half between 26,228 and 54,271; a typical ten-year-old about 74,057, middle half 55,167 to 95,588; a typical fifteen-year-old about 96,317, middle half 72,533 to 124,933. Inside the middle half is ordinary for the age. The mileage checker places any car’s age and reading against these figures.

Is 100,000 miles too many on a used car?

Not on its own, and it depends on the age. On DVSA’s odometer readings, 100,000 miles is high mileage for a car 3 to 10 years old, because it is above the upper quartile for those ages, and ordinary for a car 11 to 25 years old, because it is inside the middle half. The figure matters only next to the age of the car and what has been done to it. A 100,000-mile car with a full service history and a clean MOT record is usually a better buy than a half-mileage car with neither.

What counts as high mileage for a diesel?

Judge a diesel the same way as any car: against the readings for its age, where above the upper quartile is high. The DfT survey (DfT National Travel Survey, England, 2025, self-estimated by respondents) has the average diesel covering 8,000 miles a year against 6,200 for petrol, so a diesel near the top of the ordinary range for its age is less unusual than a petrol there. If those are motorway miles with a service record behind them they are the miles a diesel was designed for.

Is low mileage always better on a used car?

No. Very low mileage usually means short journeys, on which the engine and exhaust never reach full operating temperature, and on a diesel the particulate filter may not regenerate properly. Cambelts and other service items carry a time limit as well as a mileage limit, so a little-used car can be overdue on age alone. Tyres, hoses, seals, brake fluid and coolant all age on the calendar, and brakes corrode while a car stands. Low mileage is a reason to look at the service dates, not a reason to skip them.

Is a ten-year-old car too old to buy?

No. The average licensed car in the UK is 10 years old (DfT vehicle licensing statistics, end of 2025), so a car of that age is the fleet average rather than the old end of it. DVSA odometer readings put a typical ten-year-old at about 74,057 miles.

How do I check a used car’s mileage is genuine?

Read the odometer against the mileage recorded at every MOT test, which is published free by DVSA for cars in England, Scotland and Wales. Readings should rise steadily; a reading that drops, or a long flat run followed by a jump, needs an explanation from the seller. Check the figures on service invoices and stamps against the same sequence. The published MOT record goes back to 2005 in England, Scotland and Wales, but only to 2017 in Northern Ireland, where testing is run by the DVA, so a Northern Ireland car has a shorter published trail to check against.

Does a car’s MOT history show its mileage?

Yes. A mileage reading is recorded at each test, along with the result and any advisories, and the record is published free. It starts at the first test, which falls on the third anniversary of registration in Great Britain and at four years in Northern Ireland, so the first years of any car are not covered by it. The published history runs back to 2005 in England, Scotland and Wales, and to 2017 in Northern Ireland.

Where these figures come from

  • Odometer readings by age, and first-time pass rates by mileage: DVSA anonymised MOT test results 2025, Class 4 tests in Great Britain, a sample of the year’s tests, published under the Open Government Licence v3.0 (Anonymised MOT tests and results, on data.gov.uk). When we read it on 6 October 2026 it listed the 2023 and 2024 results files and not 2025. The 2025 file these figures are measured from, dft_test_result_extracts_2025.zip, is in the same DVSA file store that page’s own download links point to. The same figures the mileage checker uses.
  • Miles driven per car per year, by fuel: DfT National Travel Survey, England, 2025, table NTS0901a. Self-estimated by respondents rather than measured, covering England.
  • Average age of a licensed car: Department for Transport vehicle licensing statistics, end of 2025. UK-wide.
  • MOT failure rate, first-test ages and record depth: DVSA for England, Scotland and Wales; the DVA for Northern Ireland. The 27.51% figure is the initial failure rate for classes 3 and 4 in 2025/26 and is a national rate, not a per-car probability.

This page explains how to read a mileage figure. It is not an assessment of any particular vehicle: for that, check the V5C, the service record and the published MOT history together.

Looking for a car?

Browse used cars listed by UK dealers on Autoza.

Find a car