BMW logo

BMW X3

Grey · Diesel · 2004 · 1,995 cc

LL04 HAMMOT history

LL04 HAM is a grey diesel BMW X3 first used on 26 Nov 2004. Its MOT is valid until 20 Jun 2027 and it has passed 18 of 21 MOT tests, with 167,414 miles recorded at the latest.

From DVSA MOT records, updated 19 Jun 2026.

LL04 HAM grey BMW X3 – car details, MOT history and tax status
Illustration of a BMW X3, not a photo of this vehicle
MOT
Valid
Until 20 Jun 2027
Mileage
167,414 mi
At MOT on 19 Jun 2026
MOT tests
21
18 passed · 3 failed
Per year
6,797 mi
Average between MOTs
Get reminders for LL04 HAM in the free Driver Codes app

Vehicle details

Registration
LL04 HAM
Registration format
Current format (from 2001)
Make
BMW
Model
X3
Colour
Grey
Fuel type
Diesel
Engine size
1,995 cc
Year of manufacture
2004
First used
26 Nov 2004
MOT status
MOT valid until 20 Jun 2027
Latest MOT test
19 Jun 2026 (Pass)

Mileage history

LL04 HAM was last recorded at 167,414 miles on 19 Jun 2026, 5,257 miles more than at the previous MOT on 21 Jun 2025.

Odometer reading at each MOT testPassFail
Previous MOT
162,157 miles · 21 Jun 2025
Between the last two tests
5,257 miles
Average per year
6,797 miles

Recorded mileage by year

  • 2026 – 167,414 miles
  • 2025 – 162,157 miles
  • 2024 – 159,770 miles
  • 2023 – 158,105 miles
  • 2022 – 152,820 miles
  • 2021 – 148,649 miles
  • 2019 – 138,130 miles
  • 2018 – 128,687 miles
  • 2017 – 117,037 miles
  • 2016 – 110,429 miles
  • 2015 – 102,191 miles
  • 2014 – 94,450 miles
  • 2013 – 88,528 miles
  • 2012 – 77,758 miles
  • 2011 – 65,144 miles
  • 2010 – 54,536 miles
  • 2008 – 53,954 miles
  • 2007 – 41,184 miles

What the latest MOT found

Pass167,414 miles
  • MinorNearside Front Suspension arm ball joint dust cover severely deteriorated closest to front (5.3.4 (b) (i))
  • AdvisoryOffside Front Suspension arm ball joint has slight play closest to front (5.3.4 (a) (i))
  • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge @2mm (5.2.3 (e))

What MOT advisories mean

Recurring issues

Items recorded at more than one earlier MOT but not at the latest one. Repeat advisories can show maintenance that was put off.

  • Nearside Rear Child Seat fitted not allowing full inspection of adult belt

    Advisory2 MOTs, 2017–2018

  • Offside Rear Child Seat fitted not allowing full inspection of adult belt

    Advisory2 MOTs, 2017–2018

Full MOT history

21 tests since 23 Nov 2007, newest first. Select a test to see every defect and advisory.

  1. Pass167,414 miles (+5,257)1 minor2 advisories
    MOT expiry
    20 Jun 2027
    Odometer
    167,414 miles
    Test number
    788590051867
    • MinorNearside Front Suspension arm ball joint dust cover severely deteriorated closest to front (5.3.4 (b) (i))
    • AdvisoryOffside Front Suspension arm ball joint has slight play closest to front (5.3.4 (a) (i))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge @2mm (5.2.3 (e))
  2. Pass162,157 miles (+2,387)
    MOT expiry
    20 Jun 2026
    Odometer
    162,157 miles
    Test number
    597053117273

    No defects or advisories recorded.

  3. Pass159,770 miles (+1,665)
    MOT expiry
    18 Jun 2025
    Odometer
    159,770 miles
    Test number
    768736100961

    No defects or advisories recorded.

  4. Pass158,105 miles (+5,285)
    MOT expiry
    11 Jun 2024
    Odometer
    158,105 miles
    Test number
    974289019645

    No defects or advisories recorded.

  5. Pass152,820 miles (+4,171)4 advisories
    MOT expiry
    15 Mar 2023
    Odometer
    152,820 miles
    Test number
    427422437843
    • AdvisoryNearside Rear Brake pad(s) wearing thin (1.1.13 (a) (ii))
    • AdvisoryOffside Front Suspension arm ball joint has slight play closest to rear (5.3.4 (a) (i))
    • AdvisoryOffside Rear Brake pad(s) wearing thin (1.1.13 (a) (ii))
    • AdvisoryOffside Rear Shock absorbers has light misting of oil (5.3.2 (b))
  6. Pass148,649 miles (+10,519)4 advisories
    MOT expiry
    5 Jan 2022
    Odometer
    148,649 miles
    Test number
    185293676472
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryRear Inner Brake pad(s) wearing thin (1.1.13 (a) (ii))
  7. Pass138,130 miles (+9,443)
    MOT expiry
    5 Jan 2021
    Odometer
    138,130 miles
    Test number
    110089013184

    No defects or advisories recorded.

  8. Pass128,687 miles (+11,650)5 advisories
    MOT expiry
    5 Jul 2019
    Odometer
    128,687 miles
    Test number
    317505122181
    • AdvisoryNearside Front Shock absorbers light misting of oil or has limited damping effect (5.3.2 (b))
    • AdvisoryNearside Rear Child Seat fitted not allowing full inspection of adult belt
    • AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Rear Child Seat fitted not allowing full inspection of adult belt
    • AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
  9. Pass117,037 miles (+6,608)5 advisories
    MOT expiry
    7 Jun 2018
    Odometer
    117,037 miles
    Test number
    966148518415
    • AdvisoryNearside Front coil spring corroded (2.4.C.1b)
    • AdvisoryNearside Rear Child Seat fitted not allowing full inspection of adult belt
    • AdvisoryNearside Rear coil spring corroded (2.4.C.1b)
    • AdvisoryOffside Rear Child Seat fitted not allowing full inspection of adult belt
    • AdvisoryParking brake lever ratchet mechanism is slightly worn (3.1.5)
  10. Pass110,429 miles (+8,238)4 advisories
    MOT expiry
    7 Jun 2017
    Odometer
    110,429 miles
    Test number
    936650337404
    • AdvisoryNearside Front Shock absorber has a light misting of oil (2.7.3)
    • AdvisoryOffside Side repeater slightly discoloured (1.4.A.2f)
    • AdvisoryVehicle fitted with engine cover and under tray.
    • AdvisoryWindscreen has damage to an area less than a 10mm circle within zone 'A' (8.3.1a)
  11. Pass102,191 miles (+7,741)1 advisory1 note
    MOT expiry
    19 May 2016
    Odometer
    102,191 miles
    Test number
    548140515159
    • AdvisoryOffside Front Lower Suspension arm ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)
    • NotePlay in steering rack inner joint(s)
  12. Pass94,450 miles (+5,922)
    MOT expiry
    19 May 2015
    Odometer
    94,450 miles
    Test number
    807870644150

    No defects or advisories recorded.

  13. Pass88,528 miles
    MOT expiry
    5 May 2014
    Odometer
    88,528 miles
    Test number
    216262623147

    No defects or advisories recorded.

  14. Fail88,528 miles (+10,770)1 failure
    MOT expiry
    No new certificate
    Odometer
    88,528 miles
    Test number
    325640723169
    • FailureOffside Front Lower Suspension arm has excessive play in a ball joint (2.4.G.2)
  15. Pass77,758 miles (+12,614)
    MOT expiry
    5 May 2013
    Odometer
    77,758 miles
    Test number
    558543822141

    No defects or advisories recorded.

  16. Pass65,144 miles
    MOT expiry
    5 May 2012
    Odometer
    65,144 miles
    Test number
    216476521408

    No defects or advisories recorded.

  17. Fail65,144 miles (+10,608)3 failures1 note
    MOT expiry
    No new certificate
    Odometer
    65,144 miles
    Test number
    277304721456
    • FailureFront Windscreen washer provides insufficient washer liquid (8.2.3)
    • FailureOffside Front Brake back plate(s) securing device loose (3.5.1j)
    • FailureStatutory seat belt missing (5.1.1)
    • NoteBoth rear brake discs slightly pitted
  18. Pass54,536 miles (+582)3 advisories
    MOT expiry
    24 Feb 2011
    Odometer
    54,536 miles
    Test number
    210296650056
    • AdvisoryBrakes imbalanced requirements only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.5b)
    • AdvisoryFront brake disc slightly scored (3.5.1h)
    • AdvisoryRear brake disc slightly pitted (3.5.1h)
  19. Pass53,954 miles
    MOT expiry
    10 Dec 2009
    Odometer
    53,954 miles
    Test number
    742336048342

    No defects or advisories recorded.

  20. Fail53,954 miles (+12,770)5 failures
    MOT expiry
    No new certificate
    Odometer
    53,954 miles
    Test number
    850793148353
    • FailureNearside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • FailureNearside Rear coil spring fractured (2.4.C.1a)
    • FailureNearside Windscreen washer provides insufficient washer liquid (8.2.3)
    • FailureOffside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • FailureOffside Windscreen washer provides insufficient washer liquid (8.2.3)
  21. Pass41,184 miles
    MOT expiry
    26 Nov 2008
    Odometer
    41,184 miles
    Test number
    922037227350

    No defects or advisories recorded.

Questions about LL04 HAM

Does LL04 HAM currently have a valid MOT?
Yes. DVSA records show the MOT on LL04 HAM is valid until 20 Jun 2027.
When is the MOT due on LL04 HAM?
The MOT on LL04 HAM is valid until 20 Jun 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has LL04 HAM done?
LL04 HAM was recorded at 167,414 miles at its MOT on 19 Jun 2026, an average of 6,797 miles a year.
Has LL04 HAM ever failed its MOT?
Yes. LL04 HAM has failed 3 of its 21 MOT tests, most recently on 30 Apr 2013.
Has the mileage on LL04 HAM ever gone down?
No. The odometer reading went up or stayed the same at every MOT test on record. Service records are still worth checking.
What did the latest MOT on LL04 HAM find?
LL04 HAM passed its latest MOT on 19 Jun 2026 with 1 minor defect and 2 advisories: nearside front suspension arm ball joint dust cover severely deteriorated closest to front; offside front suspension arm ball joint has slight play closest to front; offside rear tyre worn close to legal limit/worn on edge @2mm.

Browse all LL04H registrations

Contains DVSA MOT history data, public sector information licensed under the Open Government Licence v3.0. Driver Codes is not affiliated with DVSA or DVLA.