BF54 DDK

2004 BMW — MOT History, Mileage & AI Check

Data from DVLA & DVSA records, last checked 11 June 2026.

Vehicle details

Make & model
BMW
Year
2004
Fuel
DIESEL
Colour
BLACK
Engine
2497 cc
Tax status (as of 11 June 2026)
Untaxed
MOT status (as of 11 June 2026)
Not valid
MOT due
was due 26 November 2010
Last recorded mileage
64,519 mi

AI verdict CAUTION 74/100

AI analysis by CarGPT, generated 11 June 2026 from this vehicle's MOT record. Not professional advice — always inspect before buying.

This 2004 Bmw has 4 MOT tests on record with a 100% pass rate and 64,519 miles. The vehicle's MOT status is currently 'Not valid' and 'Untaxed' with a 2010 expiry date, requiring immediate verification.

The vehicle shows high annual usage, averaging 19,029 miles per year, significantly above the UK average of 8,000 miles per year, indicating more wear and tear.

Things to check

  • High annual mileage (19,029 mi/yr) compared to UK average (8,000 mi/yr) suggests accelerated wear.
  • MOT status is 'Not valid' with a 2010 expiry date, indicating it has not been tested since then.
  • The 2008-11-27 MOT included advisories for worn tyres and an oil leak, though fixed, these are significant.
  • The 2004 BMW is a 22-year-old vehicle with no recent MOT history, implying significant age-related wear.

Working in its favour

  • Most recent MOT passed — clean at last test
  • No MOT failures recorded across all 4 tests, indicating no dangerous defects.
  • Consistent mileage trajectory with no suspicious drops or inconsistencies.
  • Euro NCAP safety rating of 5/5 stars (2017) suggests good overall safety features.

Mileage history

Oct 2006: 64,519 mi PASSNov 2007: 74,172 mi PASSNov 2008: 95,694 mi PASSNov 2009: 112,404 mi PASS112k88k65kOct 2006Nov 2009

MOT test history — 4/4 passed

DateResultMileageDefects & advisories
Oct 2006 PASS 64,519 mi None recorded
Nov 2007 PASS 74,172 mi None recorded
Nov 2008 PASS 95,694 mi
USER ENTERED NEARSIDE FRONT TYRE BADLY WORN ON INNER EDGE 245/40/18Y
USER ENTERED OFFSIDE FRONT TYRE BADLY WORN ON INNER EDGE 245/40/18Y
USER ENTERED ENGINE OIL OVER FILLED
USER ENTERED OIL LEAKS
Nov 2009 PASS 112,404 mi None recorded

Want the full report on BF54 DDK?

Live valuation, running costs, negotiation points and seller questions — free, in 60 seconds.

Run a free live check →

About this page

This page shows public vehicle data for registration BF54 DDK, sourced from official DVLA and DVSA records, last checked 11 June 2026. It contains no information about the vehicle's owner or keeper. The AI verdict is generated from the MOT record and known model issues; it is guidance, not a professional inspection. If you are connected to this vehicle and want this page removed, use remove my vehicle — removal is immediate.