BMW logo

BMW 3 Series

Grey · Petrol · 2004 · 2,979 cc

LL04 WHFMOT history

LL04 WHF is a grey petrol BMW 3 Series first used on 6 Aug 2004. Its MOT is valid until 11 Jun 2027 and it has passed 20 of 25 MOT tests, with 123,749 miles recorded at the latest.

From DVSA MOT records, updated 10 Jun 2026.

LL04 WHF grey BMW 3 Series – car details, MOT history and tax status
Illustration of a BMW 3 Series, not a photo of this vehicle
MOT
Valid
Until 11 Jun 2027
Mileage
123,749 mi
At MOT on 10 Jun 2026
MOT tests
25
20 passed · 5 failed
Per year
5,269 mi
Average between MOTs
Get reminders for LL04 WHF in the free Driver Codes app

Vehicle details

Registration
LL04 WHF
Registration format
Current format (from 2001)
Make
BMW
Model
3 Series
Colour
Grey
Fuel type
Petrol
Engine size
2,979 cc
Year of manufacture
2004
First used
6 Aug 2004
MOT status
MOT valid until 11 Jun 2027
Latest MOT test
10 Jun 2026 (Pass)

Mileage history

LL04 WHF was last recorded at 123,749 miles on 10 Jun 2026, 5,303 miles more than at the previous MOT on 10 Jun 2025.

Odometer reading at each MOT testPassFail
Previous MOT
118,446 miles · 10 Jun 2025
Between the last two tests
5,303 miles
Average per year
5,269 miles

Recorded mileage by year

  • 2026 – 123,749 miles
  • 2025 – 118,446 miles
  • 2024 – 112,997 miles
  • 2023 – 107,506 miles
  • 2022 – 102,685 miles
  • 2021 – 97,985 miles
  • 2020 – 92,894 miles
  • 2019 – 88,446 miles
  • 2018 – 82,917 miles
  • 2017 – 78,374 miles
  • 2016 – 73,159 miles
  • 2015 – 68,928 miles
  • 2014 – 63,245 miles
  • 2013 – 58,474 miles
  • 2012 – 50,677 miles
  • 2011 – 46,500 miles
  • 2010 – 42,014 miles
  • 2009 – 37,746 miles
  • 2008 – 31,321 miles
  • 2007 – 24,533 miles

What the latest MOT found

Pass123,749 miles
  • AdvisoryFront Play in steering rack inner joint(s)Recorded at 5 MOTs since 2023
  • AdvisoryFront Suspension arm pin or bush worn but not resulting in excessive movement o/s and n/s brake reaction bushs (5.3.4 (a) (i))Recorded at 4 MOTs since 2024
  • AdvisoryOil leak, but not excessive engine (8.4.1 (a) (i))Recorded at 2 MOTs since 2025
  • AdvisoryRear Brake disc worn, but not excessively (1.1.14 (a) (i))
  • AdvisoryRear Service brake fluctuating, but not excessively (1.2.1 (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.

  • Oil leak, but not excessive engine and or gearbox

    Advisory3 MOTs, 2023–2024

  • Front Shock absorbers has light misting of oil o/s and n/s also reduced damping effect

    Advisory2 MOTs, 2024

  • Nearside Front Anti-roll bar linkage ball joint has slight play

    Advisory2 MOTs, 2024

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

    Advisory2 MOTs, 2024

  • Rear Direction indicator slightly discoloured o/s and n/s

    Advisory2 MOTs, 2023–2024

  • Front Tyre slightly damaged/cracking or perishing both

    Advisory2 MOTs, 2022

Full MOT history

25 tests since 11 Aug 2007, newest first. Select a test to see every defect and advisory.

  1. Pass123,749 miles (+5,303)5 advisories
    MOT expiry
    11 Jun 2027
    Odometer
    123,749 miles
    Test number
    948297532645
    • AdvisoryFront Play in steering rack inner joint(s)
    • AdvisoryFront Suspension arm pin or bush worn but not resulting in excessive movement o/s and n/s brake reaction bushs (5.3.4 (a) (i))
    • AdvisoryOil leak, but not excessive engine (8.4.1 (a) (i))
    • AdvisoryRear Brake disc worn, but not excessively (1.1.14 (a) (i))
    • AdvisoryRear Service brake fluctuating, but not excessively (1.2.1 (e))
  2. Pass118,446 miles (+5,449)3 advisories
    MOT expiry
    11 Jun 2026
    Odometer
    118,446 miles
    Test number
    551580869120
    • AdvisoryFront Play in steering rack inner joint(s)
    • AdvisoryFront Suspension arm pin or bush worn but not resulting in excessive movement o/s and n/s brake reaction bushs (5.3.4 (a) (i))
    • AdvisoryOil leak, but not excessive engine (8.4.1 (a) (i))
  3. Pass112,997 miles (+134)6 advisories
    MOT expiry
    11 Jun 2025
    Odometer
    112,997 miles
    Test number
    163298249239
    • AdvisoryFront Play in steering rack inner joint(s)
    • AdvisoryFront Shock absorbers has light misting of oil o/s and n/s also reduced damping effect (5.3.2 (b))
    • AdvisoryFront Suspension arm pin or bush worn but not resulting in excessive movement o/s and n/s brake reaction bushs (5.3.4 (a) (i))
    • AdvisoryNearside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryOffside Rear Child Seat fitted not allowing full inspection of adult belt
    • AdvisoryOil leak, but not excessive engine and or gearbox (8.4.1 (a) (i))
  4. Fail112,863 miles (+5,357)4 dangerous1 major7 advisories
    MOT expiry
    No new certificate
    Odometer
    112,863 miles
    Test number
    624979745034
    • DangerousNearside Front Outer Tyre has a tear, caused by separation or partial failure of its structure treads (5.2.3 (d) (ii))
    • DangerousNearside Rear Outer Tyre has a tear, caused by separation or partial failure of its structure treads (5.2.3 (d) (ii))
    • DangerousOffside Front Outer Tyre has a tear, caused by separation or partial failure of its structure treads (5.2.3 (d) (ii))
    • DangerousOffside Rear Outer Tyre has a tear, caused by separation or partial failure of its structure treads (5.2.3 (d) (ii))
    • MajorParking brake efficiency below requirements (1.4.2 (a) (i))
    • AdvisoryFront Play in steering rack inner joint(s)
    • AdvisoryFront Shock absorbers has light misting of oil o/s and n/s also reduced damping effect (5.3.2 (b))
    • AdvisoryFront Suspension arm pin or bush worn but not resulting in excessive movement o/s and n/s brake reaction bushs (5.3.4 (a) (i))
    • AdvisoryNearside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryOffside Rear Child Seat fitted not allowing full inspection of adult belt
    • AdvisoryOil leak, but not excessive engine and or gearbox (8.4.1 (a) (i))
    • AdvisoryRear Direction indicator slightly discoloured o/s and n/s (4.4.3 (a))
  5. Pass107,506 miles (+4,821)6 advisories
    MOT expiry
    7 Jun 2024
    Odometer
    107,506 miles
    Test number
    293064165097
    • AdvisoryFront Play in steering rack inner joint(s)
    • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge thin inner, damage outer and cracked (5.2.3 (e))
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge thin inner, and cracked (5.2.3 (e))
    • AdvisoryOil leak, but not excessive engine and or gearbox (8.4.1 (a) (i))
    • AdvisoryRear Direction indicator slightly discoloured o/s and n/s (4.4.3 (a))
    • AdvisoryRear Tyre slightly damaged/cracking or perishing o/s and n/s cracking (5.2.3 (d) (ii))
  6. Pass102,685 miles (+3)1 minor2 advisories
    MOT expiry
    7 Jun 2023
    Odometer
    102,685 miles
    Test number
    977929150924
    • MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
    • AdvisoryFront Tyre slightly damaged/cracking or perishing both (5.2.3 (d) (ii))
    • AdvisoryRear Direction indicator slightly discoloured both (4.4.3 (a))
  7. Fail102,682 miles (+4,697)2 major1 minor2 advisories
    MOT expiry
    No new certificate
    Odometer
    102,682 miles
    Test number
    156739650792
    • MajorEngine MIL inoperative or indicates a malfunction (8.2.1.2 (h))
    • MajorRear Brake pipe excessively corroded both sides (1.1.11 (c))
    • MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
    • AdvisoryFront Tyre slightly damaged/cracking or perishing both (5.2.3 (d) (ii))
    • AdvisoryRear Direction indicator slightly discoloured both (4.4.3 (a))
  8. Pass97,985 miles (+3)
    MOT expiry
    7 Jun 2022
    Odometer
    97,985 miles
    Test number
    925219847601

    No defects or advisories recorded.

  9. Fail97,982 miles (+5,088)2 major
    MOT expiry
    No new certificate
    Odometer
    97,982 miles
    Test number
    190140038486
    • MajorNearside Rear Coil spring corroded so that its cross sectional area is reduced and seriously weakened (5.3.1 (b) (i))
    • MajorOffside Rear Coil spring fractured or broken (5.3.1 (b) (i))
  10. Pass92,894 miles (+4,448)3 advisories
    MOT expiry
    7 Jun 2021
    Odometer
    92,894 miles
    Test number
    610991318125
    • AdvisoryNearside Front Wheel bearing slightly noisy (5.1.3 (b) (i))
    • AdvisoryOffside Rear Nail in tyre
    • AdvisoryRear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
  11. Pass88,446 miles (+5,529)3 advisories
    MOT expiry
    7 Jun 2020
    Odometer
    88,446 miles
    Test number
    270771299547
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  12. Pass82,917 miles
    MOT expiry
    7 Jun 2019
    Odometer
    82,917 miles
    Test number
    171410292214

    No defects or advisories recorded.

  13. Fail82,917 miles (+4,543)2 dangerous1 major
    MOT expiry
    No new certificate
    Odometer
    82,917 miles
    Test number
    158567363284
    • DangerousNearside Front Brake hose damaged and likely to fail (1.1.12 (a))
    • DangerousOffside Front Brake hose damaged and likely to fail (1.1.12 (a))
    • MajorOffside Rear Coil spring fractured or broken (5.3.1 (b) (i))
  14. Pass78,374 miles2 advisories
    MOT expiry
    14 Aug 2018
    Odometer
    78,374 miles
    Test number
    909232737459
    • AdvisoryNearside Front Anti-roll bar linkage ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
    • AdvisoryOffside Front Anti-roll bar linkage ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
  15. Fail78,374 miles (+5,215)2 failures2 advisories
    MOT expiry
    No new certificate
    Odometer
    78,374 miles
    Test number
    801478116020
    • FailureNearside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • FailureOffside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • AdvisoryNearside Front Anti-roll bar linkage ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
    • AdvisoryOffside Front Anti-roll bar linkage ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
  16. Pass73,159 miles (+4,231)3 advisories
    MOT expiry
    14 Aug 2017
    Odometer
    73,159 miles
    Test number
    934613789152
    • AdvisoryNearside Front Inner Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryNearside Front Upper Anti-roll bar linkage ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)
    • AdvisoryOffside Front Inner Tyre worn close to the legal limit (4.1.E.1)
  17. Pass68,928 miles (+5,683)
    MOT expiry
    14 Aug 2016
    Odometer
    68,928 miles
    Test number
    148032025261

    No defects or advisories recorded.

  18. Pass63,245 miles (+4,771)
    MOT expiry
    14 Aug 2015
    Odometer
    63,245 miles
    Test number
    628146314258

    No defects or advisories recorded.

  19. Pass58,474 miles (+7,797)
    MOT expiry
    14 Aug 2014
    Odometer
    58,474 miles
    Test number
    769176123297

    No defects or advisories recorded.

  20. Pass50,677 miles (+4,177)
    MOT expiry
    14 Aug 2013
    Odometer
    50,677 miles
    Test number
    446508622216

    No defects or advisories recorded.

  21. Pass46,500 miles (+4,486)1 advisory
    MOT expiry
    10 Aug 2012
    Odometer
    46,500 miles
    Test number
    257022921266
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
  22. Pass42,014 miles (+4,268)2 advisories
    MOT expiry
    10 Aug 2011
    Odometer
    42,014 miles
    Test number
    710943020268
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
  23. Pass37,746 miles (+6,425)
    MOT expiry
    10 Aug 2010
    Odometer
    37,746 miles
    Test number
    390932229409

    No defects or advisories recorded.

  24. Pass31,321 miles (+6,788)
    MOT expiry
    10 Aug 2009
    Odometer
    31,321 miles
    Test number
    593990428230

    No defects or advisories recorded.

  25. Pass24,533 miles2 advisories
    MOT expiry
    10 Aug 2008
    Odometer
    24,533 miles
    Test number
    351233227408
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)

Questions about LL04 WHF

Does LL04 WHF currently have a valid MOT?
Yes. DVSA records show the MOT on LL04 WHF is valid until 11 Jun 2027.
When is the MOT due on LL04 WHF?
The MOT on LL04 WHF is valid until 11 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 WHF done?
LL04 WHF was recorded at 123,749 miles at its MOT on 10 Jun 2026, an average of 5,269 miles a year.
Has LL04 WHF ever failed its MOT?
Yes. LL04 WHF has failed 5 of its 25 MOT tests, most recently on 5 Jun 2024.
Has the mileage on LL04 WHF 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 WHF find?
LL04 WHF passed its latest MOT on 10 Jun 2026 with 5 advisories: front play in steering rack inner joint(s); front suspension arm pin or bush worn but not resulting in excessive movement o/s and n/s brake reaction bushs; oil leak, but not excessive engine, and 2 more.

Browse all LL04W 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.