BMW logo

BMW 3 Series

Blue · Petrol · 2000 · 2,494 cc

MS 102MOT history

MS 102 is a blue petrol BMW 3 Series first used on 19 Jun 2000. Its MOT is valid until 11 Sept 2027 and it has passed 21 of 26 MOT tests, with 98,002 miles recorded at the latest.

From DVSA MOT records, updated 17 Aug 2026.

MS 102 blue 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 Sept 2027
Mileage
98,002 mi
At MOT on 17 Aug 2026
MOT tests
26
21 passed · 5 failed
Per year
2,999 mi
Average between MOTs
Get reminders for MS 102 in the free Driver Codes app

Vehicle details

Registration
MS 102
Registration format
Dateless
Make
BMW
Model
3 Series
Colour
Blue
Fuel type
Petrol
Engine size
2,494 cc
Year of manufacture
2000
First used
19 Jun 2000
MOT status
MOT valid until 11 Sept 2027
Latest MOT test
17 Aug 2026 (Pass)

Mileage history

MS 102 was last recorded at 98,002 miles on 17 Aug 2026, 702 miles more than at the previous MOT on 14 Aug 2025.

Odometer reading at each MOT testPassFail
Previous MOT
97,300 miles · 14 Aug 2025
Between the last two tests
702 miles
Average per year
2,999 miles

Recorded mileage by year

  • 2026 – 98,002 miles
  • 2025 – 97,300 miles
  • 2024 – 96,866 miles
  • 2023 – 96,350 miles
  • 2022 – 96,001 miles
  • 2021 – 95,722 miles
  • 2020 – 95,490 miles
  • 2019 – 94,443 miles
  • 2018 – 93,250 miles
  • 2017 – 92,201 miles
  • 2016 – 90,641 miles
  • 2015 – 89,450 miles
  • 2014 – 87,977 miles
  • 2013 – 82,651 miles
  • 2012 – 76,138 miles
  • 2011 – 69,402 miles
  • 2010 – 63,838 miles
  • 2009 – 57,336 miles
  • 2008 – 51,718 miles
  • 2007 – 43,751 miles
  • 2006 – 37,528 miles

What the latest MOT found

Pass98,002 milesPassed on retest after failing earlier that day

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 leak, but not excessive

    Advisory4 MOTs, 2018–2025

  • Offside Front Anti-roll bar linkage ball joint dust cover severely deteriorated

    Minor2 MOTs, 2021–2023

  • Offside Rear Tyre worn close to legal limit/worn on edge

    Advisory2 MOTs, 2021–2022

  • Offside Rear Anti-roll bar ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)

    Advisory2 MOTs, 2016

  • Oil leaking

    Advisory2 MOTs, 2016

  • Offside Rear Shock absorber has a light misting of oil

    Advisory2 MOTs, 2008–2009

Full MOT history

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

  1. Pass98,002 miles
    MOT expiry
    11 Sept 2027
    Odometer
    98,002 miles
    Test number
    333681792497

    No defects or advisories recorded.

  2. Fail98,002 miles (+702)2 repaired
    MOT expiry
    No new certificate
    Odometer
    98,002 miles
    Test number
    501921541558
    • Repaired at testNearside Stop lamp(s) not working (4.3.1 (a) (ii))
    • Repaired at testWindscreen washer provides insufficient washer liquid (3.5 (a))
  3. Pass97,300 miles2 advisories
    MOT expiry
    11 Sept 2026
    Odometer
    97,300 miles
    Test number
    685745172807
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  4. Fail97,300 miles (+434)1 repaired2 advisories
    MOT expiry
    No new certificate
    Odometer
    97,300 miles
    Test number
    717549968082
    • Repaired at testNearside Stop lamp(s) not working (4.3.1 (a) (ii))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  5. Pass96,866 miles (+516)
    MOT expiry
    11 Sept 2025
    Odometer
    96,866 miles
    Test number
    463684393415

    No defects or advisories recorded.

  6. Pass96,350 miles (+349)1 minor1 advisory
    MOT expiry
    11 Sept 2024
    Odometer
    96,350 miles
    Test number
    292805426778
    • MinorOffside Front Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  7. Pass96,001 miles (+279)2 advisories
    MOT expiry
    11 Sept 2023
    Odometer
    96,001 miles
    Test number
    674222847781
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  8. Pass95,722 miles (+232)1 minor2 advisories
    MOT expiry
    11 Sept 2022
    Odometer
    95,722 miles
    Test number
    206754753229
    • MinorOffside Front Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  9. Pass95,490 miles (+1,047)
    MOT expiry
    11 Sept 2021
    Odometer
    95,490 miles
    Test number
    710962112454

    No defects or advisories recorded.

  10. Pass94,443 miles (+1,193)
    MOT expiry
    24 Dec 2020
    Odometer
    94,443 miles
    Test number
    382252874210

    No defects or advisories recorded.

  11. Pass93,250 miles (+1,049)1 advisory
    MOT expiry
    24 Jun 2019
    Odometer
    93,250 miles
    Test number
    860054653528
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  12. Pass92,201 miles (+1,560)1 advisory
    MOT expiry
    24 Jun 2018
    Odometer
    92,201 miles
    Test number
    695224302429
    • AdvisoryUnder tray fitted
  13. Pass90,641 miles2 advisories
    MOT expiry
    24 Jun 2017
    Odometer
    90,641 miles
    Test number
    674648080227
    • AdvisoryOffside Rear Anti-roll bar ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
    • AdvisoryOil leaking
  14. Fail90,641 miles (+1,191)3 failures2 advisories
    MOT expiry
    No new certificate
    Odometer
    90,641 miles
    Test number
    419983713313
    • FailureNearside Front Registration plate lamp does not illuminate simultaneously with the position lamps (1.1.C.1a)
    • FailureNearside Front Wheel bolt(s) missing (4.2.A.1e)
    • FailureOffside Rear coil spring broken (2.4.C.1a)
    • AdvisoryOffside Rear Anti-roll bar ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
    • AdvisoryOil leaking
  15. Pass89,450 miles (+1,473)
    MOT expiry
    24 Jun 2016
    Odometer
    89,450 miles
    Test number
    255500455421

    No defects or advisories recorded.

  16. Pass87,977 miles (+5,326)
    MOT expiry
    24 Jun 2015
    Odometer
    87,977 miles
    Test number
    705224664183

    No defects or advisories recorded.

  17. Pass82,651 miles (+6,513)
    MOT expiry
    24 Jun 2014
    Odometer
    82,651 miles
    Test number
    755002073157

    No defects or advisories recorded.

  18. Pass76,138 miles (+6,736)1 note
    MOT expiry
    24 Jun 2013
    Odometer
    76,138 miles
    Test number
    928153762195
    • NoteAn air bag light staying on
  19. Pass69,402 miles (+5,564)
    MOT expiry
    24 Jun 2012
    Odometer
    69,402 miles
    Test number
    949482451109

    No defects or advisories recorded.

  20. Pass63,838 miles
    MOT expiry
    24 Jun 2011
    Odometer
    63,838 miles
    Test number
    651426660105

    No defects or advisories recorded.

  21. Fail63,838 miles (+6,502)2 failures2 advisories
    MOT expiry
    No new certificate
    Odometer
    63,838 miles
    Test number
    213676660180
    • FailureNearside Front position lamp(s) obviously incorrectly positioned (1.1.A.3a)
    • FailureNearside Rear coil spring cracked (2.4.C.1a)
    • AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
    • AdvisoryOffside Rear Gas suspension unit slightly deteriorated (2.4.D.1b)
  22. Pass57,336 miles
    MOT expiry
    24 Jun 2010
    Odometer
    57,336 miles
    Test number
    742268969171

    No defects or advisories recorded.

  23. Fail57,336 miles (+5,618)4 failures1 advisory
    MOT expiry
    No new certificate
    Odometer
    57,336 miles
    Test number
    222888569439
    • FailureNearside Front Front suspension has excessive movement at a wishbone pin or bush (2.5.A.1c)
    • FailureNearside Headlamp not in good working order adversely affecting beam image (1.2.4a)
    • FailureOffside Front Front suspension has excessive movement at a wishbone pin or bush (2.5.A.1c)
    • FailureOffside Headlamp not working on dipped beam (1.7.5a)
    • AdvisoryOffside Rear Shock absorber has a light misting of oil (2.7.3)
  24. Pass51,718 miles (+7,967)1 advisory
    MOT expiry
    24 Jun 2009
    Odometer
    51,718 miles
    Test number
    312772178169
    • AdvisoryOffside Rear Shock absorber has a light misting of oil (2.7.3)
  25. Pass43,751 miles (+6,223)
    MOT expiry
    24 Jun 2008
    Odometer
    43,751 miles
    Test number
    201348957483

    No defects or advisories recorded.

  26. Pass37,528 miles
    MOT expiry
    24 Jun 2007
    Odometer
    37,528 miles
    Test number
    614550676147

    No defects or advisories recorded.

Questions about MS 102

What vehicle is registration MS 102 currently assigned to?
DVSA MOT records show MS 102 on a blue petrol BMW 3 Series first used on 19 Jun 2000. Dateless registrations can be transferred between vehicles, so earlier MOT tests may have been under a different registration. Registered keeper details are not public and are not shown.
Does MS 102 currently have a valid MOT?
Yes. DVSA records show the MOT on MS 102 is valid until 11 Sept 2027.
When is the MOT due on MS 102?
The MOT on MS 102 is valid until 11 Sept 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has MS 102 done?
MS 102 was recorded at 98,002 miles at its MOT on 17 Aug 2026, an average of 2,999 miles a year.
Has MS 102 ever failed its MOT?
Yes. MS 102 has failed 5 of its 26 MOT tests, most recently on 17 Aug 2026.
Has the mileage on MS 102 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 MS 102 find?
MS 102 passed its latest MOT on 17 Aug 2026 with no defects or advisories recorded.

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