BMW logo

BMW 3 Series

Black · Petrol · 2004 · 2,494 cc

L15 ODYMOT history

L15 ODY is a black petrol BMW 3 Series first used on 16 Dec 2004. Its MOT is valid until 3 Jun 2027 and it has passed 18 of 21 MOT tests, with 140,504 miles recorded at the latest.

From DVSA MOT records, updated 1 Jun 2026.

L15 ODY black 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 3 Jun 2027
Mileage
140,504 mi
At MOT on 1 Jun 2026
MOT tests
21
18 passed · 3 failed
Per year
5,700 mi
Average between MOTs
Get reminders for L15 ODY in the free Driver Codes app

Vehicle details

Registration
L15 ODY
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
Black
Fuel type
Petrol
Engine size
2,494 cc
Year of manufacture
2004
First used
16 Dec 2004
MOT status
MOT valid until 3 Jun 2027
Latest MOT test
1 Jun 2026 (Pass)

Mileage history

L15 ODY was last recorded at 140,504 miles on 1 Jun 2026, 2,337 miles more than at the previous MOT on 24 May 2025.

Odometer reading at each MOT testPassFail
Previous MOT
138,167 miles · 24 May 2025
Between the last two tests
2,337 miles
Average per year
5,700 miles

Recorded mileage by year

  • 2026 – 140,504 miles
  • 2025 – 138,167 miles
  • 2024 – 133,256 miles
  • 2023 – 130,356 miles
  • 2022 – 127,546 miles
  • 2020 – 119,603 miles
  • 2019 – 113,975 miles
  • 2018 – 108,639 miles
  • 2017 – 103,423 miles
  • 2016 – 98,407 miles
  • 2015 – 92,538 miles
  • 2014 – 87,246 miles
  • 2013 – 79,490 miles
  • 2012 – 69,957 miles
  • 2011 – 63,869 miles
  • 2010 – 54,131 miles
  • 2009 – 46,373 miles
  • 2008 – 37,889 miles

What the latest MOT found

Pass140,504 miles

No defects or advisories were recorded.

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 leaks

    Advisory2 MOTs, 2019–2020

  • Rear brake pads worn low

    Advisory2 MOTs, 2019–2020

  • Nearside Brake pipe slightly corroded front to rear (3.6.B.2c)

    Advisory2 MOTs, 2017

  • Nearside Rear Shock absorber has a light misting of oil

    Advisory2 MOTs, 2017

  • Suspension arm rubber mounting deteriorated but not resulting in excessive movement both front lower (2.4.G.2)

    Advisory2 MOTs, 2017

  • Nearside Front Anti-roll bar linkage ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)

    Advisory2 MOTs, 2016–2017

Full MOT history

21 tests since 30 May 2008, newest first. Select a test to see every defect and advisory.

  1. Pass140,504 miles (+2,337)
    MOT expiry
    3 Jun 2027
    Odometer
    140,504 miles
    Test number
    415489262225

    No defects or advisories recorded.

  2. Pass138,167 miles (+4,911)
    MOT expiry
    3 Jun 2026
    Odometer
    138,167 miles
    Test number
    495321590583

    No defects or advisories recorded.

  3. Pass133,256 miles (+2,900)
    MOT expiry
    3 Jun 2025
    Odometer
    133,256 miles
    Test number
    387104543010

    No defects or advisories recorded.

  4. Pass130,356 miles (+2,810)4 advisories
    MOT expiry
    3 Jun 2024
    Odometer
    130,356 miles
    Test number
    508551043223
    • AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge and perished (5.2.3 (e))
    • AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge and perished (5.2.3 (e))
  5. Pass127,546 miles (+7,943)
    MOT expiry
    3 Jun 2023
    Odometer
    127,546 miles
    Test number
    841083505880

    No defects or advisories recorded.

  6. Pass119,603 miles (+5,628)3 advisories
    MOT expiry
    30 Nov 2021
    Odometer
    119,603 miles
    Test number
    643902823140
    • AdvisoryO/s/f flexi hose perished
    • AdvisoryOil leaks
    • AdvisoryRear brake pads worn low
  7. Pass113,975 miles2 advisories
    MOT expiry
    30 Nov 2020
    Odometer
    113,975 miles
    Test number
    987622426037
    • AdvisoryOil leaks
    • AdvisoryRear brake pads worn low
  8. Fail113,973 miles (+5,334)4 dangerous2 advisories
    MOT expiry
    No new certificate
    Odometer
    113,973 miles
    Test number
    424514034133
    • DangerousNearside Front Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
    • DangerousNearside Rear Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
    • DangerousOffside Front Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
    • DangerousOffside Rear Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
    • AdvisoryOil leaks
    • AdvisoryRear brake pads worn low
  9. Pass108,639 miles (+5,216)1 advisory
    MOT expiry
    31 May 2019
    Odometer
    108,639 miles
    Test number
    617921777692
    • AdvisoryBrake pipe corroded, covered in grease or other material front to rear (1.1.11 (c))
  10. Pass103,423 miles (+64)3 advisories
    MOT expiry
    31 May 2018
    Odometer
    103,423 miles
    Test number
    281129922161
    • AdvisoryNearside Brake pipe slightly corroded front to rear (3.6.B.2c)
    • AdvisoryNearside Rear Shock absorber has a light misting of oil (2.7.3)
    • AdvisorySuspension arm rubber mounting deteriorated but not resulting in excessive movement both front lower (2.4.G.2)
  11. Fail103,359 miles (+4,952)2 failures4 advisories
    MOT expiry
    No new certificate
    Odometer
    103,359 miles
    Test number
    371893259108
    • FailureNearside Side repeater not working (1.4.A.2c)
    • FailureOffside Front Anti-roll bar linkage has excessive play in a ball joint (2.4.G.2)
    • AdvisoryNearside Brake pipe slightly corroded front to rear (3.6.B.2c)
    • AdvisoryNearside Front Anti-roll bar linkage ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)
    • AdvisoryNearside Rear Shock absorber has a light misting of oil (2.7.3)
    • AdvisorySuspension arm rubber mounting deteriorated but not resulting in excessive movement both front lower (2.4.G.2)
  12. Pass98,407 miles (+5,869)10 advisories
    MOT expiry
    31 May 2017
    Odometer
    98,407 miles
    Test number
    970769119977
    • AdvisoryBrake pipe slightly corroded front too rear (3.6.B.2c)
    • AdvisoryEML ILLUMINATED
    • AdvisoryNearside Front Anti-roll bar linkage ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)
    • AdvisoryNearside Front Suspension arm has slight play in a pin/bush rear bush (2.4.G.2)
    • AdvisoryNearside Front wiper blade split
    • AdvisoryNearside Rear coil spring corroded (2.4.C.1b)
    • AdvisoryOffside Front Anti-roll bar linkage ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)
    • AdvisoryOffside Front Suspension arm has slight play in a pin/bush rear bush (2.4.G.2)
    • AdvisoryOffside Rear coil spring corroded (2.4.C.1b)
    • AdvisoryFuel cap seal starting to perish
  13. Pass92,538 miles (+5,292)3 advisories
    MOT expiry
    31 May 2016
    Odometer
    92,538 miles
    Test number
    307418145182
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryParking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
  14. Pass87,246 miles2 advisories
    MOT expiry
    31 May 2015
    Odometer
    87,246 miles
    Test number
    795623944108
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Brake pipe slightly corroded (3.6.B.2c)
  15. Fail87,246 miles (+7,756)3 failures2 advisories
    MOT expiry
    No new certificate
    Odometer
    87,246 miles
    Test number
    505903244161
    • FailureNearside rear parking brake recording little or no effort (3.7.B.6a)
    • FailureOffside rear parking brake recording little or no effort (3.7.B.6a)
    • FailureParking brake: efficiency below requirements (3.7.B.7)
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Brake pipe slightly corroded (3.6.B.2c)
  16. Pass79,490 miles (+9,533)1 note
    MOT expiry
    31 May 2014
    Odometer
    79,490 miles
    Test number
    799939243173
    • NoteHand brake on minimum at 16%
  17. Pass69,957 miles (+6,088)3 advisories
    MOT expiry
    31 May 2013
    Odometer
    69,957 miles
    Test number
    257137642173
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Parking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
  18. Pass63,869 miles (+9,738)
    MOT expiry
    31 May 2012
    Odometer
    63,869 miles
    Test number
    335911751188

    No defects or advisories recorded.

  19. Pass54,131 miles (+7,758)
    MOT expiry
    31 May 2011
    Odometer
    54,131 miles
    Test number
    561782550106

    No defects or advisories recorded.

  20. Pass46,373 miles (+8,484)
    MOT expiry
    29 May 2010
    Odometer
    46,373 miles
    Test number
    783180059195

    No defects or advisories recorded.

  21. Pass37,889 miles
    MOT expiry
    29 May 2009
    Odometer
    37,889 miles
    Test number
    943271558138

    No defects or advisories recorded.

Questions about L15 ODY

Does L15 ODY currently have a valid MOT?
Yes. DVSA records show the MOT on L15 ODY is valid until 3 Jun 2027.
When is the MOT due on L15 ODY?
The MOT on L15 ODY is valid until 3 Jun 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has L15 ODY done?
L15 ODY was recorded at 140,504 miles at its MOT on 1 Jun 2026, an average of 5,700 miles a year.
Has L15 ODY ever failed its MOT?
Yes. L15 ODY has failed 3 of its 21 MOT tests, most recently on 18 May 2019.
Has the mileage on L15 ODY 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 L15 ODY find?
L15 ODY passed its latest MOT on 1 Jun 2026 with no defects or advisories recorded.

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