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
- 4398 cc
- Tax status (as of 11 June 2026)
- Taxed
- MOT status (as of 11 June 2026)
- Valid
- MOT due
- 21 November 2026 (159 days away)
- Last recorded mileage
- 20,401 mi
AI verdict CAUTION 52/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 24 MOT tests on record with a 79% pass rate and 20,401 miles. The most recent MOT in November 2025 failed due to a ball joint advisory, which was then passed, but this indicates ongoing wear and potential future costs.
The vehicle shows normal usage with 20,401 miles over 22 years, averaging 8,502 miles per year, which is consistent with UK driving habits.
Things to check
- Nov 2025 MOT failed due to a ball joint advisory, which was then passed, indicating ongoing wear.
- Recurring major failures on brakes (2 failures, 3 advisories) and suspension components (3 advisories) across multiple tests.
- Exhaust emissions advisory on Oct 2022 escalated to a major failure on Nov 2025, suggesting a persistent issue.
- Engine oil leaking excessively from engine (Oct 2019) and exhaust emissions (Oct 2022) are serious advisories that escalated to failures.
Working in its favour
- Most recent MOT passed despite 5 historical failures
- Valid MOT until November 2026, providing immediate peace of mind.
- Consistent, normal mileage for its age, averaging 8,502 miles/year.
- No evidence of odometer fraud or mileage discrepancies in the MOT history.
Mileage history
MOT test history — 19/24 passed
| Date | Result | Mileage | Defects & advisories |
|---|---|---|---|
| Apr 2007 | PASS | 20,401 mi | None recorded |
| Apr 2008 | PASS | 25,334 mi | None recorded |
| Mar 2009 | PASS | 35,250 mi | None recorded |
| Mar 2010 | PASS | 46,627 mi |
USER ENTERED front tyres ,both slight cracking in treads
|
| Mar 2011 | FAIL | 53,406 mi |
FAIL Nearside Rear Suspension arm has excessive play in a pin/bush (2.4.G.2) FAIL Offside Rear Suspension arm has excessive play in a pin/bush (2.4.G.2)
|
| Mar 2011 | PASS | 53,407 mi | None recorded |
| Mar 2012 | PASS | 62,315 mi | None recorded |
| Mar 2013 | PASS | 68,469 mi | None recorded |
| Oct 2014 | PASS | 74,842 mi |
USER ENTERED Under-trays fitted obscuring some underside components
|
| Sep 2015 | PASS | 86,459 mi |
ADVISORY undertray fitted
|
| Nov 2016 | PASS | 95,778 mi |
ADVISORY Oil leak ADVISORY undertray fitted
|
| Oct 2017 | FAIL | 106,364 mi |
FAIL Front Brake pad(s) less than 1.5 mm thick (3.5.1g) FAIL Rear Brake pad(s) less than 1.5 mm thick (3.5.1g) FAIL Offside Front Lower Suspension arm has excessive play in a ball joint Front (2.4.G.2) FAIL Exhaust emissions carbon monoxide content at idle excessive Steaming High (7.3.D.4)
|
| Oct 2017 | PASS | 106,364 mi | None recorded |
| Nov 2018 | FAIL | 111,103 mi |
MAJOR Oil leaking excessively from engine (8.4.1 (a) (i)) MAJOR Nearside Front Position lamp not working (4.2.1 (a))
|
| Nov 2018 | PASS | 111,110 mi | None recorded |
| Oct 2019 | FAIL | 124,327 mi |
MAJOR Nearside Brake pipe excessively corroded f too r pipe (1.1.11 (c)) MAJOR Offside Brake pipe excessively corroded f too r pipe (1.1.11 (c)) ADVISORY Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
|
| Nov 2019 | PASS | 124,629 mi |
ADVISORY Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
|
| Nov 2020 | PASS | 136,384 mi |
ADVISORY Nearside Rear Tyre slightly damaged/cracking or perishing inner wall (5.2.3 (d) (ii)) ADVISORY Nearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e)) ADVISORY Offside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e)) ADVISORY Nearside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
|
| Nov 2021 | PASS | 149,151 mi |
ADVISORY Oil leak, but not excessive (8.4.1 (a) (i)) ADVISORY Nearside Front Lower Suspension arm ball joint has slight play rear arm (5.3.4 (a) (i)) ADVISORY Front Brake pad(s) wearing thin (1.1.13 (a) (ii))
|
| Oct 2022 | PASS | 161,445 mi |
ADVISORY Exhaust emits blue smoke during acceleration (8.2.1.2 (g)) ADVISORY Nearside Front Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i)) ADVISORY Offside Front Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
|
| Oct 2023 | PASS | 170,964 mi | None recorded |
| Nov 2024 | PASS | 179,455 mi |
ADVISORY Tyre worn close to legal limit/worn on edge fronts (5.2.3 (e)) ADVISORY Tyre worn close to legal limit/worn on edge rears (5.2.3 (e)) ADVISORY Seat belt anchorage prescribed area is corroded but not considered excessive rear inner and outer sills (7.1.1 (a) (i)) ADVISORY Nearside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
|
| Nov 2025 | FAIL | 186,234 mi |
MAJOR Exhaust emits excessive dense blue smoke during acceleration (8.2.1.2 (g)) ADVISORY Offside Front Outer Track rod end ball joint has slight play (2.1.3 (b) (i))
|
| Nov 2025 | PASS | 186,267 mi |
ADVISORY Offside Front Outer Track rod end ball joint has slight play (2.1.3 (b) (i))
|
About this page
This page shows public vehicle data for registration BD04 XPE, 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.