MOT check: current status and full test history

Enter a UK registration number to see whether its MOT is currently valid, when it expires, and the full DVSA test history behind that status — every test date, pass/fail result, mileage reading and recorded defect or advisory.

Last reviewed: 2026-08-13

Check a car's MOT

Enter a UK registration number to see its current MOT status and full test history.

What the MOT check shows

  • Current MOT status and expiry date — whether the car has a valid MOT right now, and when it's due.
  • Full test history — every MOT test on record, with its date, pass or fail result, the mileage reading taken at that test, and any defects or advisories the tester noted.
  • MOT health signal — a summary condition indicator built from the test history — total defects, how many were dangerous, major, minor or advisory, and whether any issue category (like brakes or tyres) keeps recurring.
  • Risk flags from the history — for example an MOT that has expired or is expiring within 30 days, three or more failed tests on record, or a dangerous defect recorded at the most recent test.

Where this comes from

MOT data is read live from the DVSA MOT History API at the time of your check and cached for around 24 hours per registration — it is not a live feed re-queried on every page view. It is not an MOT certificate and doesn't replace a physical inspection or a booked MOT test. See data sources for the full detail, or vehicle history check for how the same test history is used to flag mileage consistency.

How this fits into a full report

The mileage readings from your MOT history are also used to show an estimated annual mileage alongside a full report — separate from the annual mileage you enter yourself, which is what actually drives the cost calculation. See total cost of ownership and the methodology page for how each category is calculated.

Other vehicle checks