IsItAGoodCar
Official DVLA Record
MOT Valid
Road Tax Paid

2004 BMW 3 Series 3.0L Petrol · BJ54 AAX

BJ54 AAX

2004 BMW 3 Series (3.0L, petrol). First registered 20 Oct 2004. Recorded mileage 134,321 miles. MOT valid until 09 Nov 2026. Taxed until 01 Jul 2027.

Make & Model
BMW 3 SERIES
Year / Origin
2004 · Birmingham
Safety Recall
Unknown
MOT Status
Valid until 09 Nov 2026
Road Tax
Taxed (01 Jul 2027)
Recorded Mileage
134,321 mi
ULEZ Compliance
Likely ULEZ Compliant (Early Euro 4)
Fuel & Engine
Petrol · 3.0L
Reliability Guide
Common Faults
MOT Status
Valid
Valid until 09 Nov 2026
Tax Status
Taxed
Tax due 01 Jul 2027
Fuel Type
Petrol
Year
2004
Engine
2979cc
Mechanical Assessment

AI-generated interpretation of this vehicle’s MOT record — not an official statement and not a substitute for an independent inspection.

The vehicle’s most recent MOT test, conducted on 2025-11-10 at 134,321 miles, confirms it passed without any defects, though the record shows two failed attempts at the same test date in 2024 and 2023—both at identical mileages (133,859 and 133,527 respectively). This suggests a pattern of repeated testing rather than genuine mechanical issues, as no recurring faults were logged. The absence of advisories or defects in the last two successful tests implies the vehicle has not experienced major failures in braking, suspension, or structural integrity during this period. However, the repeated testing raises questions about whether the vehicle was deliberately retested to clear minor non-compliance or if there were undocumented issues between tests. The mileage progression of approximately 6,100 miles per year aligns with typical usage for a vehicle of this age, with no abrupt spikes or prolonged periods of inactivity. The gap between the 2023 and 2024 tests spans roughly 11 months, covering 332 miles, while the 2024 to 2025 interval covers 462 miles over 11 months—both consistent with steady, moderate use. There is no evidence of neglect or excessive wear from mileage alone, though the lack of pre-MOT servicing records means potential hidden issues cannot be ruled out. Given the clean MOT history, a buyer should prioritise a thorough inspection of suspension components, particularly rear suspension bushes and coil springs, as these are common failure points in high-mileage BMWs. The repeated testing in 2023 and 2024—despite no recorded defects—could indicate minor but persistent issues such as binding rear calipers, uneven tyre wear, or worn suspension mounts. Brake discs and pads should be checked for uneven wear or corrosion, while the exhaust system should be examined for leaks or excessive rust, particularly around flanges and joints. Structural integrity, including underbody corrosion and body panel rigidity, should also be assessed, as this vehicle’s age increases the risk of hidden deterioration.

BJ54 AAX Key Findings

  • 5 MOT tests recorded
  • Latest MOT passed on 10/11/2025
  • 134,321 miles recorded at latest MOT
  • 2 historical MOT failures
  • No defects recorded at the latest MOT
  • Recurring lighting items (2 mentions)

Derived directly from the recorded DVSA and DVLA data shown on this page.

MOT Roadworthiness Analysis
75
/ 100 · Good
DVSA Test Records Evaluated

MOT Roadworthiness: Good

This rating reflects historical MOT pass rates and recurring advisory wear patterns from official DVSA test logs. Note that roadworthiness does not verify outstanding finance, insurance write-offs, or stolen records.

✓ Valid MOT
✓ Taxed
! Average MOT pass rate (60%)
! Older vehicle
Experian Provenance Check

Verify lender finance agreements, insurance write-offs, police stolen registers, and mileage rollback.

Verified Experian Data

Full History Report

Official provenance and safety check for BJ54AAX

Data provided by Experian
Stolen
UNVERIFIED
Unlock to verify
Finance
UNVERIFIED
Unlock to verify
Write-off
UNVERIFIED
Unlock to verify
Salvage
UNVERIFIED
Unlock to verify
Imported
UNVERIFIED
Unlock to verify
Exported
UNVERIFIED
Unlock to verify
Scrapped
UNVERIFIED
Unlock to verify
Destruction
UNVERIFIED
Unlock to verify
V5C Logbook
UNVERIFIED
Unlock to verify
£20,000 Experian Data Guarantee Included

Verify Outstanding Finance & Provenance Before Buying

Free DVLA records only confirm roadworthiness. Protect yourself against active finance repossession, insurance write-offs, police stolen registers, and mileage fraud with an official Experian check.

✓ One-off payment (no subscription)✓ Instant on screen + PDF emailed✓ Official Experian registry✓ Apple Pay / Google Pay / Cards

Data provided by Experian

Technical Specifications

ULEZ Compliant

Diagnostic & Valuation Intelligence

Estimate current market value

Generate an instant valuation benchmark based on live market listings, vehicle mileage, and recent dealer auction figures.

BJ54 AAX Mileage History

  1. 03/11/2023133,527 mi
  2. 03/11/2023133,527 mi
  3. 09/10/2024133,859 mi+332 mi
  4. 09/10/2024133,859 mi
  5. 10/11/2025134,321 mi+462 mi

Average of roughly 393 miles per year across 5 recorded odometer readings.

BJ54 AAX MOT History

Vehicle record last updated: 3 Oct 2026, 11:08
MOT Analysis

Interpretation generated from the recorded test data above — not an official DVSA statement and not a substitute for an independent inspection.

5 MOT tests are recorded for this 2004 BMW 3 Series (BJ54 AAX) between November 2023 and November 2025.

The record contains 3 passes and 2 failures.

The most recent test on 10 November 2025 was a pass, although the earlier record includes 2 failures that buyers may want to investigate.

Across all tests, the most frequently flagged areas are: Lighting (2 issues), Windscreen (1 issue). Repeated mentions in one area can indicate an ongoing pattern worth checking in person.

PASS
FAIL
ADVISORY