Car History Check · Guide

Can I check a car’s mileage using its VIN? – UK guide

Yes – you can use the VIN to check a car’s mileage

The Vehicle Identification Number (VIN) is a 17‑character code that uniquely identifies a vehicle in the UK. While the VIN itself does not contain the mileage, it lets you access official records that do. By entering the VIN on a reputable vehicle‑history service, you can pull the MOT test history, DVLA records and any mileage entries reported at the time of each test.

How the mileage data is recorded

Every time a car passes its yearly MOT, the tester records the odometer reading on the official MOT certificate. Those readings are stored in the DVSA MOT database and are publicly searchable using the registration number. Some history‑check providers also link the VIN to the MOT data, so you can retrieve the same mileage figures without knowing the number plate.

What the VIN can’t tell you

Although the VIN gives you access to the official MOT mileage, it cannot reveal:

  • any mileage that was deliberately altered (clocking) before the first MOT
  • readings that were never reported, such as private sales without a test
  • the exact mileage at the moment of a write‑off or when a vehicle was written off as Category A, B, S or N

For those gaps you will need the registration number, a full vehicle‑history check and, where possible, a physical inspection.

Steps to check mileage with a VIN

  1. Find the VIN – usually on the driver’s side dashboard, the engine bay, or the vehicle registration document (V5C).
  2. Choose a reputable check service – motorpeek.com, HPI, or the AA provide VIN‑based reports that include MOT mileage.
  3. Enter the VIN and pay the fee – the service will cross‑reference the VIN with the DVSA database and return a mileage timeline.
  4. Compare with the seller’s claim – look for sudden jumps or gaps that could indicate tampering.

Why you should still run a full registration check

Even if the VIN gives you a mileage history, a full registration check is essential for UK used‑car buyers. It will also reveal:

  • Outstanding finance – any loans that have not been cleared.
  • PNC stolen marker – whether the vehicle has been reported stolen.
  • Insurance write‑off category – if the car was written off as Cat A, B, S or N.
  • Previous keepers – how many owners the car has had.
  • Clocking alerts – mismatches between recorded mileage and the vehicle’s age.

All of these factors affect the car’s value and safety, and none of them can be confirmed from the VIN alone.

Practical tips for UK buyers

  • Ask the seller for the V5C registration document and the VIN; verify they match.
  • Check the MOT history on the DVSA website using the registration number – it’s free and shows the exact mileage at each test.
  • If the mileage jumps more than 10,000 mi between tests, request a service booklet or a professional inspection.
  • Use motorpeek.com to run a full vehicle‑history check; the site will pull data from the DVLA, DVSA, insurance and finance databases.

In short, the VIN is a powerful gateway to official mileage records, but it should be used together with a registration‑based check to give you a complete picture of the car’s past.

Frequently asked questions

Can I get mileage information from the VIN for free?

The VIN itself is free to read, but the official mileage records are stored in the DVSA MOT database, which is only accessible via a paid vehicle‑history check or by using the free MOT search with the registration number. No free service provides full mileage data from the VIN alone.

What if the mileage on the VIN check doesn’t match the seller’s claim?

If there’s a discrepancy, treat it as a red flag. Compare the figures with the MOT history, request service records, and consider a professional inspection. A mismatch could indicate clocking or a simple recording error.

Does a VIN check reveal if a car has been written off?

A VIN‑based vehicle‑history report will show any insurance write‑off category (A, B, S or N) recorded with the DVLA. It does not replace a full registration check, but it does flag serious write‑offs that affect safety and resale value.

← All guides

Check any registration number before you buy

See the vehicle's identity free, then the full history — write-off, stolen, finance, MOT & mileage — from £9.99.

Check a car now →