BMW logo

BMW M3

Black · Petrol · 2003 · 3,246 cc

L70 VSYMOT history

L70 VSY is a black petrol BMW M3 first used on 26 May 2003. Its MOT is valid until 12 Dec 2026 and it has passed 19 of 29 MOT tests, with 107,639 miles recorded at the latest.

From DVSA MOT records, updated 27 Nov 2025.

L70 VSY 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 12 Dec 2026
Mileage
107,639 mi
At MOT on 27 Nov 2025
MOT tests
29
19 passed · 10 failed
Per year
4,873 mi
Average between MOTs
Get reminders for L70 VSY in the free Driver Codes app

Vehicle details

Registration
L70 VSY
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
M3
Colour
Black
Fuel type
Petrol
Engine size
3,246 cc
Year of manufacture
2003
First used
26 May 2003
MOT status
MOT valid until 12 Dec 2026
Latest MOT test
27 Nov 2025 (Pass)

Mileage history

L70 VSY was last recorded at 107,639 miles on 27 Nov 2025, 2 miles more than at the previous MOT on 24 Nov 2025.

Odometer reading at each MOT testPassFail
Previous MOT
107,637 miles · 24 Nov 2025
Between the last two tests
2 miles
Average per year
4,873 miles

Recorded mileage by year

  • 2025 – 107,639 miles
  • 2024 – 106,804 miles
  • 2023 – 106,020 miles
  • 2022 – 101,970 miles
  • 2021 – 99,338 miles
  • 2020 – 98,104 miles
  • 2019 – 94,300 miles
  • 2018 – 87,881 miles
  • 2017 – 84,058 miles
  • 2016 – 81,228 miles
  • 2015 – 78,579 miles
  • 2014 – 75,549 miles
  • 2013 – 69,098 miles
  • 2012 – 58,214 miles
  • 2011 – 47,681 miles
  • 2010 – 37,164 miles
  • 2009 – 27,778 miles
  • 2008 – 17,199 miles
  • 2006 – 12,745 miles

What the latest MOT found

Pass107,639 miles
  • AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))Recorded at 7 MOTs since 2022
  • AdvisoryFront Brake hose slightly deteriorated both (1.1.12 (b) (ii))Recorded at 2 MOTs since 2025
  • AdvisoryOffside Front Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))Recorded at 2 MOTs since 2025
  • AdvisoryOffside Front Road wheel slightly distorted (5.2.2 (c) (i))Recorded at 2 MOTs since 2025
  • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))Recorded at 6 MOTs since 2020
  • AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))Recorded at 7 MOTs since 2022
  • AdvisoryUnder trays and engine covers fittedRecorded at 8 MOTs since 2020

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.

  • Engine covers fitted preventing full under bonnet inspection

    Advisory4 MOTs, 2016–2018

  • Wet conditions

    Advisory3 MOTs, 2021–2022

  • Both front brake hoses are perished

    Advisory3 MOTs, 2017–2018

  • Undertrays fitted preventing full underside inspection

    Advisory3 MOTs, 2017–2018

  • Nearside Rear Outer Suspension arm ball joint has slight play

    Advisory2 MOTs, 2023

  • Offside Front Inner Play in steering rack inner joint(s)

    Advisory2 MOTs, 2023

Full MOT history

29 tests since 7 Jun 2006, newest first. Select a test to see every defect and advisory.

  1. Pass107,639 miles (+2)7 advisories
    MOT expiry
    12 Dec 2026
    Odometer
    107,639 miles
    Test number
    155699288089
    • AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryFront Brake hose slightly deteriorated both (1.1.12 (b) (ii))
    • AdvisoryOffside Front Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Front Road wheel slightly distorted (5.2.2 (c) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryUnder trays and engine covers fitted
  2. Fail107,637 miles (+833)3 major7 advisories
    MOT expiry
    No new certificate
    Odometer
    107,637 miles
    Test number
    852789888683
    • MajorFront Prop shaft flexible coupling excessively deteriorated (6.1.7 (d) (i))
    • MajorOffside Front Shock absorbers has a serious fluid leak (5.3.2 (b))
    • MajorRear Suspension arm pin or bush excessively worn trailing arm bushes (5.3.4 (a) (i))
    • AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryFront Brake hose slightly deteriorated both (1.1.12 (b) (ii))
    • AdvisoryOffside Front Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Front Road wheel slightly distorted (5.2.2 (c) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryUnder trays and engine covers fitted
  3. Pass106,804 miles (+784)4 advisories
    MOT expiry
    12 Dec 2025
    Odometer
    106,804 miles
    Test number
    662000799920
    • AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryUnder trays and engine covers fitted
  4. Pass106,020 miles (+1)4 advisories
    MOT expiry
    12 Dec 2024
    Odometer
    106,020 miles
    Test number
    969624396534
    • AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryNearside Rear Outer Suspension arm ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryOffside Front Inner Play in steering rack inner joint(s)
    • AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
  5. Fail106,019 miles (+4,049)1 dangerous6 major5 advisories
    MOT expiry
    No new certificate
    Odometer
    106,019 miles
    Test number
    337742798752
    • DangerousNearside Rear Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
    • MajorFuel cap/sealing device ineffective (6.1.3 (b) (i))
    • MajorNearside Front Anti-roll bar ball joint excessively worn (5.3.4 (a) (i))
    • MajorOffside Front Anti-roll bar ball joint excessively worn (5.3.4 (a) (i))
    • MajorOffside Front Outer Suspension arm ball joint excessively worn (5.3.4 (a) (i))
    • MajorOffside Rear Coil spring fractured or broken (5.3.1 (b) (i))
    • MajorOil leaking excessively from engine (8.4.1 (a) (i))
    • AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryNearside Rear Outer Suspension arm ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryOffside Front Inner Play in steering rack inner joint(s)
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
  6. Pass101,970 miles5 advisories
    MOT expiry
    12 Dec 2023
    Odometer
    101,970 miles
    Test number
    827710504347
    • AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryRear Exhaust has a minor leak of exhaust gases (6.1.2 (a))
    • AdvisoryUnder trays and engine covers fitted
    • AdvisoryWet conditions
  7. Fail101,970 miles (+2,632)2 major5 advisories
    MOT expiry
    No new certificate
    Odometer
    101,970 miles
    Test number
    831471835217
    • MajorFront Oil leaking excessively from engine (8.4.1 (a) (i))
    • MajorOffside Rear Shock absorbers has a serious fluid leak (5.3.2 (b))
    • AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryRear Exhaust has a minor leak of exhaust gases (6.1.2 (a))
    • AdvisoryUnder trays and engine covers fitted
    • AdvisoryWet conditions
  8. Pass99,338 miles5 advisories
    MOT expiry
    15 Sept 2022
    Odometer
    99,338 miles
    Test number
    292149489459
    • AdvisoryFront Suspension arm pin or bush worn but not resulting in excessive movement brake reaction bushes (5.3.4 (a) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Suspension arm pin or bush worn but not resulting in excessive movement trailing arm bushes both sides (5.3.4 (a) (i))
    • AdvisoryUnder trays and engine covers fitted
    • AdvisoryWet conditions
  9. Fail99,338 miles (+1,234)1 major5 advisories
    MOT expiry
    No new certificate
    Odometer
    99,338 miles
    Test number
    776192492249
    • MajorOffside Rear Headlamp levelling device inoperative (4.1.5 (a))
    • AdvisoryFront Suspension arm pin or bush worn but not resulting in excessive movement brake reaction bushes (5.3.4 (a) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Suspension arm pin or bush worn but not resulting in excessive movement trailing arm bushes both sides (5.3.4 (a) (i))
    • AdvisoryUnder trays and engine covers fitted
    • AdvisoryWet conditions
  10. Pass98,104 miles (+1)5 advisories
    MOT expiry
    15 Sept 2021
    Odometer
    98,104 miles
    Test number
    773237588732
    • AdvisoryFront Brake hose slightly deteriorated both front (1.1.12 (b) (ii))
    • AdvisoryOffside Front Upper rust in wing monitor and repair when necessary
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryUnder trays and engine covers fitted
  11. Fail98,103 miles (+3,803)1 major5 advisories
    MOT expiry
    No new certificate
    Odometer
    98,103 miles
    Test number
    468991581588
    • MajorAnti-lock braking system warning lamp indicates an ABS fault (1.6 (b))
    • AdvisoryFront Brake hose slightly deteriorated both front (1.1.12 (b) (ii))
    • AdvisoryOffside Front Upper rust in wing monitor and repair when necessary
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryUnder trays and engine covers fitted
  12. Pass94,300 miles1 advisory
    MOT expiry
    15 Sept 2020
    Odometer
    94,300 miles
    Test number
    347379239243
    • AdvisoryNearside Front Service brake binding but not excessively (1.2.1 (f))
  13. Fail94,300 miles (+6,419)1 dangerous2 major2 advisories
    MOT expiry
    No new certificate
    Odometer
    94,300 miles
    Test number
    843926604831
    • DangerousOffside Front Inner wheel hits bottom suspention arm on full lock
    • MajorCentral Rear Upper Brake pipe likely to become detached or damaged (1.1.11 (d) (ii))
    • MajorNearside Rear Registration plate lamp does not illuminate simultaneously with the position lamps (4.7.2 (a))
    • AdvisoryNearside Front Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryNearside Front Service brake binding but not excessively (1.2.1 (f))
  14. Pass87,881 miles1 dangerous7 advisories
    MOT expiry
    7 Aug 2019
    Odometer
    87,881 miles
    Test number
    175132880568
    • DangerousBoth front tyres are worn badly on edges
    • AdvisoryBoth front brake hoses are perished
    • AdvisoryEngine covers fitted preventing full under bonnet inspection
    • AdvisoryO/s/f tyre has a nail in it
    • AdvisoryRear top strut mounts are soft
    • AdvisorySlight engine oil leaks
    • AdvisoryTrailing arm bushes are soft
    • AdvisoryUndertrays fitted preventing full underside inspection
  15. Fail87,881 miles (+3,823)1 dangerous2 major7 advisories
    MOT expiry
    No new certificate
    Odometer
    87,881 miles
    Test number
    114287514636
    • DangerousBoth front tyres are worn badly on edges
    • MajorBrake pipe excessively corroded Front to rear (1.1.11 (c))
    • MajorSupplementary restraint system warning lamp indicates a fault (7.1.6 (a))
    • AdvisoryBoth front brake hoses are perished
    • AdvisoryEngine covers fitted preventing full under bonnet inspection
    • AdvisoryO/s/f tyre has a nail in it
    • AdvisoryRear top strut mounts are soft
    • AdvisorySlight engine oil leaks
    • AdvisoryTrailing arm bushes are soft
    • AdvisoryUndertrays fitted preventing full underside inspection
  16. Pass84,058 miles (+2,830)5 advisories
    MOT expiry
    9 May 2018
    Odometer
    84,058 miles
    Test number
    300459133006
    • AdvisoryBoth front brake hoses are perished
    • AdvisoryBoth front innner steering rack joints have play
    • AdvisoryEngine covers fitted preventing full under bonnet inspection
    • AdvisoryRear brake pipes are corroded
    • AdvisoryUndertrays fitted preventing full underside inspection
  17. Pass81,228 miles5 advisories
    MOT expiry
    9 May 2017
    Odometer
    81,228 miles
    Test number
    187469083619
    • AdvisoryBoth front brake hose are perished
    • AdvisoryBoth rear tyres have 2mm of tread remaining
    • AdvisoryBrake pipes are corroded
    • AdvisoryEngine covers fitted preventing full under bonnet inspection
    • AdvisoryUndertrays fitted preventing full under side inspection
  18. Fail81,228 miles (+2,649)1 failure5 advisories
    MOT expiry
    No new certificate
    Odometer
    81,228 miles
    Test number
    151010703617
    • FailureHeadlamp cleaning device inoperative (1.7.2)
    • AdvisoryBoth front brake hose are perished
    • AdvisoryBoth rear tyres have 2mm of tread remaining
    • AdvisoryBrake pipes are corroded
    • AdvisoryEngine covers fitted preventing full under bonnet inspection
    • AdvisoryUndertrays fitted preventing full under side inspection
  19. Pass78,579 miles (+3,030)7 notes
    MOT expiry
    6 May 2016
    Odometer
    78,579 miles
    Test number
    318797125100
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteOil leak
    • NoteUnder-trays fitted obscuring some underside components
    • NoteBoth rear tyres are low of tread
    • NoteFront brake hoses perished
    • NoteRear brake hoses perished
    • NoteRear brake pipes are corroded
  20. Pass75,549 miles (+6,451)2 advisories3 notes
    MOT expiry
    29 Apr 2015
    Odometer
    75,549 miles
    Test number
    277829614442
    • AdvisoryOffside Rear Upper Shock absorber has a slightly worn bush (2.7.4)
    • AdvisoryUpper Shock absorber has a slightly worn bush (2.7.4)
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteOil leak
    • NoteUnder-trays fitted obscuring some underside components
  21. Pass69,098 miles2 advisories2 notes
    MOT expiry
    29 Apr 2014
    Odometer
    69,098 miles
    Test number
    829619613100
    • 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)
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteUnder-trays fitted obscuring some underside components
  22. Fail69,098 miles (+10,884)3 failures2 advisories3 notes
    MOT expiry
    No new certificate
    Odometer
    69,098 miles
    Test number
    819159013186
    • FailureNearside Front Headlamp aim too high (1.8)
    • FailureOffside Front Headlamp aim too high (1.8)
    • FailureOffside Rear coil spring incomplete (2.4.C.1a)
    • 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)
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteUnder-trays fitted obscuring some underside components
    • NoteHeadlamp height adjuster on o/s/f lower suspension broken.
  23. Pass58,214 miles (+10,533)2 advisories3 notes
    MOT expiry
    29 Apr 2013
    Odometer
    58,214 miles
    Test number
    807288212147
    • AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
    • NoteChild seat fitted not allowing full inspection of adult belt
    • NoteUnder-trays fitted obscuring some underside components
    • NotePlay in steering rack, o/s.
  24. Pass47,681 miles (+10,517)1 advisory2 notes
    MOT expiry
    29 Apr 2012
    Odometer
    47,681 miles
    Test number
    399047811174
    • AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
    • NoteChild seat fitted not allowing full inspection of adult belt
    • NoteCut in n/s front tyre outer sidewall.
  25. Pass37,164 miles (+9,386)2 advisories4 notes
    MOT expiry
    29 Apr 2011
    Odometer
    37,164 miles
    Test number
    692933910154
    • AdvisoryNearside Front Suspension arm has slight play in a ball joint (2.4.G.2)
    • AdvisoryOffside Front Suspension arm has slight play in a ball joint (2.4.G.2)
    • NoteChild seat fitted not allowing full inspection of adult belt
    • NoteNearside front tyre perished on tread
    • NoteNearside front tyre worn low on shoulders
    • NoteOffside front tyre worn smooth on inner shoulder
  26. Pass27,778 miles (+10,579)2 advisories1 note
    MOT expiry
    29 Apr 2010
    Odometer
    27,778 miles
    Test number
    952020229131
    • AdvisoryNearside Rear Brake hose slightly chafed (3.6.B.4d)
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • NoteChild seat fitted not allowing full inspection of adult belt
  27. Pass17,199 miles1 advisory1 note
    MOT expiry
    15 Apr 2009
    Odometer
    17,199 miles
    Test number
    283737408154
    • AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
    • NoteOff side rear tyre worn on edge
  28. Fail17,199 miles (+4,454)3 dangerous1 failure1 advisory1 note
    MOT expiry
    No new certificate
    Odometer
    17,199 miles
    Test number
    970377208131
    • DangerousOffside Headlamp not working on dipped beam (1.7.5a)
    • DangerousParking brake lever has no reserve travel (3.1.6b)
    • DangerousParking brake: efficiency below requirements (3.7.C.1b)
    • FailureNearside Front Wheel nut(s) missing (4.2.A.1e)
    • AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
    • NoteOff side rear tyre worn on edge
  29. Pass12,745 miles
    MOT expiry
    6 Jun 2007
    Odometer
    12,745 miles
    Test number
    322238056179

    No defects or advisories recorded.

Questions about L70 VSY

Does L70 VSY currently have a valid MOT?
Yes. DVSA records show the MOT on L70 VSY is valid until 12 Dec 2026.
When is the MOT due on L70 VSY?
The MOT on L70 VSY is valid until 12 Dec 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has L70 VSY done?
L70 VSY was recorded at 107,639 miles at its MOT on 27 Nov 2025, an average of 4,873 miles a year.
Has L70 VSY ever failed its MOT?
Yes. L70 VSY has failed 10 of its 29 MOT tests, most recently on 24 Nov 2025.
Has the mileage on L70 VSY 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 L70 VSY find?
L70 VSY passed its latest MOT on 27 Nov 2025 with 7 advisories: front brake disc worn, pitted or scored, but not seriously weakened; front brake hose slightly deteriorated both; offside front inner tyre worn close to legal limit/worn on edge, and 4 more.

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