BD04 XPA

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
PETROL
Colour
BLUE
Engine
2494 cc
Tax status (as of 11 June 2026)
Untaxed
MOT status (as of 11 June 2026)
Not valid
MOT due
was due 30 June 2018
Last recorded mileage
40,096 mi

AI verdict CAUTION 59/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 17 MOT tests on record with a 65% pass rate and 40,096 miles. While mileage is consistent, the vehicle's age and repeated failures warrant a thorough inspection.

The mileage trajectory is consistent, averaging 11,947 miles per year, with no suspicious drops or implausible spikes, though annual usage has decreased significantly since 2017.

Things to check

  • Jun 2017: Passed MOT with advisory for worn brake disc, a recurring issue since 2009.
  • May 2012: Passed MOT with advisory for worn front brake pads, a recurring issue since 2009.
  • May 2010: Failed MOT for Nearside Front Tyre tread depth below requirements.
  • May 2010: Failed MOT for Nearside Front Windscreen wiper not clearing effectively.

Working in its favour

  • Euro NCAP (2017): 5-star safety rating.
  • Most recent MOT passed despite 6 historical failures

Mileage history

Apr 2007: 40,096 mi PASSMay 2008: 55,424 mi PASSMay 2009: 69,097 mi FAILMay 2009: 69,097 mi PASSMay 2010: 85,718 mi FAILMay 2010: 85,728 mi PASSMay 2011: 100,956 mi FAILMay 2011: 100,956 mi PASSMay 2012: 115,031 mi PASSJun 2013: 125,815 mi FAILJun 2013: 125,819 mi PASSAug 2014: 137,679 mi FAILAug 2014: 137,682 mi PASSAug 2015: 148,488 mi FAILAug 2015: 148,820 mi PASSJul 2016: 156,141 mi PASSJul 2017: 161,372 mi PASS161k101k40kApr 2007Jul 2017

MOT test history — 11/17 passed

DateResultMileageDefects & advisories
Apr 2007 PASS 40,096 mi None recorded
May 2008 PASS 55,424 mi None recorded
May 2009 FAIL 69,097 mi
FAIL Offside Front Windscreen wiper does not clear the windscreen effectively (8.2.2)
FAIL Nearside Front Windscreen wiper does not clear the windscreen effectively (8.2.2)
ADVISORY Nearside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
ADVISORY Offside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
May 2009 PASS 69,097 mi
ADVISORY Nearside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
ADVISORY Offside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
May 2010 FAIL 85,718 mi
FAIL Offside Front Tyre has ply or cords exposed (4.1.D.1b)
FAIL Nearside Front Tyre has ply or cords exposed (4.1.D.1b)
ADVISORY Nearside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
ADVISORY Offside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
May 2010 PASS 85,728 mi
ADVISORY Nearside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
ADVISORY Offside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
May 2011 FAIL 100,956 mi
PRS Nearside Headlamp aim too low (1.8)
May 2011 PASS 100,956 mi None recorded
May 2012 PASS 115,031 mi
ADVISORY Front Brake pad(s) wearing thin (3.5.1g)
Jun 2013 FAIL 125,815 mi
FAIL Nearside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
ADVISORY Windscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
ADVISORY Nearside Front Tyre worn close to the legal limit (4.1.E.1)
ADVISORY Offside Front Tyre worn close to the legal limit (4.1.E.1)
Jun 2013 PASS 125,819 mi
ADVISORY Windscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
Aug 2014 FAIL 137,679 mi
FAIL Nearside Front Anti-roll bar linkage ball joint dust cover excessively damaged so that it no longer prevents the ingress of dirt (2.4.G.2)
FAIL Nearside Front Lower Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
FAIL Offside Front Lower Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
ADVISORY Windscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
ADVISORY Front coil spring corroded (2.4.C.1b)
Aug 2014 PASS 137,682 mi
ADVISORY Windscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
ADVISORY Front coil spring corroded (2.4.C.1b)
Aug 2015 FAIL 148,488 mi
ADVISORY Front coil spring corroded both sides (2.4.C.1b)
FAIL Nearside Front Anti-roll bar linkage ball joint dust cover excessively damaged so that it no longer prevents the ingress of dirt (2.4.G.2)
FAIL Nearside Front Lower Suspension arm has excessive play in a pin/bush front (2.4.G.2)
FAIL Offside Front Lower Suspension arm has excessive play in a pin/bush front (2.4.G.2)
Aug 2015 PASS 148,820 mi
ADVISORY Front coil spring corroded both sides (2.4.C.1b)
Jul 2016 PASS 156,141 mi
ADVISORY Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
Jul 2017 PASS 161,372 mi
ADVISORY Offside Rear Front constant velocity joint gaiter damaged, but preventing the ingress of dirt (2.5.C.1a)
ADVISORY brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)

Want the full report on BD04 XPA?

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 BD04 XPA, 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.