Average Car Mileage in the UK: What's Normal for Age and Fuel Type

UK cars average around 7,100 miles a year: less for petrol, more for diesel, far less for older cars. How to judge a used car's mileage against the benchmarks.

8 min read · Last updated 16 July 2026

Quick answer

UK cars cover roughly 7,100 miles a year on average, based on Department for Transport data. Petrol cars average around 6,200 miles, diesels around 8,300, nearly new cars around 12,500 and cars over 13 years old about 4,200. To judge a used car, divide its total mileage by its age and compare, then look at the shape of its MOT mileage timeline, because how the miles built up matters more than the average.

Mileage is the first number anyone reads on a used-car advert, and by itself it says surprisingly little. Forty thousand miles could be four gentle years on the motorway or twelve years of cold-start school runs; ninety thousand could be a hard life or barely run in.

What makes the number useful is context: how far UK cars actually travel in a year, how that varies with age and fuel type, and how the car in front of you compares. This guide sets out the benchmark figures, a simple way to judge any specific car against them, and the reason the shape of a mileage history tells you more than its average ever can.

What the average UK car covers in a year

The benchmark figures below are approximations derived from Department for Transport data and large-scale analyses of MOT odometer readings. The exact numbers shuffle a little from year to year, so treat them as yardsticks rather than targets:

Vehicle groupAverage annual mileage
All cars~7,100 miles
Petrol cars~6,200 miles
Diesel cars~8,300 miles
New cars (under 1 year old)~12,500 miles
Older cars (13+ years)~4,200 miles

If you still carry "10,000 miles a year" in your head as the standard assumption, it's out of date. Annual mileage per car has drifted downwards for two decades (changed commuting habits, more working from home and more multi-car households have all chipped away at it), and around 7,000 miles is today's normal. The DfT publishes the underlying travel data in its National Travel Survey statistics if you want to go deeper.

Why fuel type changes the average

Diesel cars cover about a third more distance each year than petrol cars, and the reason is self-selection rather than anything mechanical. Diesel makes financial sense for people who drive a long way: better economy at a steady cruise, and traditionally the default for company cars, motorway commuters and anyone towing. High-mileage drivers buy diesels, so diesels record high mileages.

Petrol cars skew the other way (town cars, second cars and short-trip runabouts), which drags their average down to about 6,200 miles. The practical upshot when you're judging a used car: hold a diesel to the higher benchmark. A diesel adding 8,000 miles a year is entirely ordinary, while a diesel showing tiny annual mileage is a slightly odd purchase worth asking about, because short urban trips are the one job diesels do badly.

Why age changes it even more

A car's busiest years are its first. Nearly new cars average around 12,500 miles a year. Many are company cars, lease cars or the main car of a household that bought new precisely because it drives a lot. From there, annual use declines steadily. By the time a car is 13 or more years old it typically covers around 4,200 miles a year: it has often become the household's second car, semi-retired to the station run and the supermarket.

This matters because the naive sum (total mileage divided by age against 7,100) quietly assumes a car is driven the same amount in every year of its life. Real cars front-load their miles. A ten-year-old car showing 85,000 miles (8,500 a year) probably did 12,000-mile years early on and 4,000-mile years recently, and that's a perfectly normal biography.

How to judge the mileage on a specific car

Start with the simple division: total recorded mileage divided by age in years, compared against the benchmark for the car's fuel type. A seven-year-old petrol hatchback showing 46,000 miles has averaged about 6,600 a year: fractionally over the petrol norm, completely unremarkable. The same car showing 98,000 has averaged 14,000 a year, which points to motorway commuting and makes the service history the next question. Showing 15,000, it has barely been used, and you'd want to know how it was stored and maintained through all that sitting.

Being a few thousand miles a year either side of the benchmark means very little on its own. The averages are the middle of a wide spread (a 20,000-mile-a-year sales rep and a 3,000-mile-a-year retiree are both normal customers), so use the figures to frame questions, not to pass verdicts.

The shape of the timeline matters more than the average

Two cars can share an identical lifetime average and have had completely different lives, and the average is the one thing a dishonest seller controls, because winding back the total rewrites it. The year-by-year pattern is harder to fake and far more informative:

Timeline shapeWhat it looks likeHow to read it
SteadyA similar amount added every yearThe normal pattern: easiest to trust and to check against the seller's story
Front-loadedHeavy early years, quieter recent onesCommon and usually innocent: an ex-company or ex-commuter car settling into semi-retirement
Late slumpNormal use for years, then a crawl in the year before saleThe pattern that deserves direct questions: it's exactly where a wound-back odometer hides
A dropAny reading lower than an earlier oneNot a shape but an alarm: without paperwork to explain it, walk away

A front-loaded history is nothing to fear. A late slump might be innocent too (a second car arrived, a job moved home), but it needs a believable explanation, because reducing the displayed total also flattens the final year of the record. An outright drop is in a different category again; our guide to how to spot a clocked car works through the red flags and the questions to ask.

What counts as good mileage on a used car

The rule of thumb: about 7,000 miles for each year of age. Below that, the market calls it low mileage and prices it up; above, and the price drifts down. But "good" is doing a lot of work in that sentence, because 100,000 miles or more is not automatically bad. Modern engines routinely sail past 150,000 when serviced on schedule, motorway miles are the gentlest miles a car can do, and a documented high-miler is often a sounder purchase than a neglected low-mileage car. The full trade-off is in our guide to high vs low mileage cars.

Unusually tiny mileages carry their own questions too: cars age by calendar as well as by odometer, so a 12-year-old car on 20,000 miles still needs its time-based servicing done and its perished rubber renewed. Whatever the number, condition and paperwork outrank it.

How to check a car's real mileage free

Enter the registration into our free mileage check and you'll see the odometer reading recorded at every MOT test, in date order, with any reading lower than an earlier one flagged automatically. From there the sums take seconds: latest reading divided by age for the lifetime average, or the difference between two consecutive tests for any single year.

To be straight about the coverage: the readings come from DVSA MOT records only (Great Britain from 2005, Northern Ireland from 2017), so they're annual snapshots, and a car too young for its first MOT (three years in GB, four in NI) has no readings yet. The check flags drops for you, but it deliberately doesn't grade the averages: only you know the story the seller is telling, so you compare the timeline against the benchmarks above and judge whether the two fit.

The bottom line

Around 7,000 miles a year is normal: a little less for petrol, a little more for diesel, much more for a young car and much less for an old one. Divide the total by the age, pick the right benchmark, then read the shape: steady is reassuring, front-loaded is ordinary, a late slump wants an explanation and a drop wants paperwork or a walk away. Two minutes on the timeline tells you which conversation you're about to have, and our used car buying checklist covers everything after that.

Check a real car while you read

Our free mileage check shows the official DVLA & DVSA record for any UK registration. No signup, no charge.

Run a free mileage check

Frequently asked questions

What is the average annual mileage in the UK?
Around 7,100 miles a year across all cars, based on Department for Transport data. Petrol cars average roughly 6,200 miles a year and diesels roughly 8,300, reflecting how each type tends to be bought and used.
What is good mileage for a used car?
As a rule of thumb, allow about 7,000 miles for each year of the car's age. A five-year-old car on 35,000 miles is spot on average; well under that counts as low mileage, well over counts as high. Neither is automatically good or bad. Condition and service history matter more.
Is 100,000 miles too much for a used car?
Not necessarily. Modern engines routinely pass 150,000 miles when serviced properly, and a motorway-driven car with a full history can be a better buy than a neglected low-mileage one. Budget for wear items such as the clutch, suspension and cambelt, and make sure the paperwork supports the miles.
How do I check a car's real mileage for free?
Run the registration through a free mileage check. It lists the odometer reading recorded at every MOT test (from 2005 in Great Britain and 2017 in Northern Ireland), so you can work out the true annual average and spot any reading that drops.

See the real record, free

Guides tell you what to look for; the official data tells you what's actually there. Run a free mileage check on any UK registration.

Run a free mileage check

Browse all guides