BMW logo

BMW 3 Series

Green · Petrol · 1998 · 1,896 cc

S100 OCOMOT history

S100 OCO is a green petrol BMW 3 Series first used on 1 Aug 1998. Its MOT is valid until 21 Jul 2027 and it has passed 22 of 23 MOT tests, with 133,716 miles recorded at the latest.

From DVSA MOT records, updated 6 Jul 2026.

S100 OCO green 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 21 Jul 2027
Mileage
133,716 mi
At MOT on 6 Jul 2026
MOT tests
23
22 passed · 1 failed
Per year
3,653 mi
Average between MOTs
Get reminders for S100 OCO in the free Driver Codes app

Vehicle details

Registration
S100 OCO
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
Green
Fuel type
Petrol
Engine size
1,896 cc
Year of manufacture
1998
First used
1 Aug 1998
MOT status
MOT valid until 21 Jul 2027
Latest MOT test
6 Jul 2026 (Pass)

Mileage history

S100 OCO was last recorded at 133,716 miles on 6 Jul 2026, 1,233 miles more than at the previous MOT on 24 Jun 2025.

Odometer reading at each MOT testPass
Previous MOT
132,483 miles · 24 Jun 2025
Between the last two tests
1,233 miles
Average per year
3,653 miles

Recorded mileage by year

  • 2026 – 133,716 miles
  • 2025 – 132,483 miles
  • 2024 – 130,828 miles
  • 2023 – 128,640 miles
  • 2022 – 126,714 miles
  • 2021 – 124,709 miles
  • 2020 – 123,982 miles
  • 2019 – 121,566 miles
  • 2018 – 119,463 miles
  • 2017 – 116,979 miles
  • 2016 – 113,461 miles
  • 2015 – 109,726 miles
  • 2014 – 105,282 miles
  • 2013 – 101,284 miles
  • 2012 – 97,971 miles
  • 2011 – 94,281 miles
  • 2010 – 90,226 miles
  • 2009 – 83,503 miles
  • 2008 – 77,202 miles
  • 2007 – 69,492 miles
  • 2006 – 61,004 miles
  • 2005 – 56,526 miles

What the latest MOT found

Pass133,716 miles
  • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))Recorded at 3 MOTs since 2022
  • AdvisoryPlay in steering rack inner joint(s)Recorded at 2 MOTs since 2023
  • AdvisoryAreas of underside corrosion appearing

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 Tyre worn close to the legal limit (4.1.E.1)

    Advisory2 MOTs, 2008–2012

  • Offside Rear Tyre worn close to the legal limit (4.1.E.1)

    Advisory2 MOTs, 2008–2012

Full MOT history

23 tests since 19 May 2005, newest first. Select a test to see every defect and advisory.

  1. Pass133,716 miles (+1,233)3 advisories
    MOT expiry
    21 Jul 2027
    Odometer
    133,716 miles
    Test number
    548029693404
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryPlay in steering rack inner joint(s)
    • AdvisoryAreas of underside corrosion appearing
  2. Pass132,483 miles (+1,655)3 advisories
    MOT expiry
    21 Jul 2026
    Odometer
    132,483 miles
    Test number
    694524851622
    • AdvisoryOffside headlight glass chipped
    • AdvisoryAll tyres starting to perish due to age
    • AdvisorySlight oil leak
  3. Pass130,828 miles (+2,188)1 advisory
    MOT expiry
    21 Jul 2025
    Odometer
    130,828 miles
    Test number
    592662857590
    • AdvisoryOil leak, but not excessive engine (8.4.1 (a) (i))
  4. Pass128,640 miles (+1,926)2 advisories
    MOT expiry
    21 Jul 2024
    Odometer
    128,640 miles
    Test number
    506112052583
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryPlay in steering rack inner joint(s)
  5. Pass126,714 miles1 advisory
    MOT expiry
    21 Jul 2023
    Odometer
    126,714 miles
    Test number
    150593653865
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  6. Fail126,714 miles (+2,005)1 repaired1 advisory
    MOT expiry
    No new certificate
    Odometer
    126,714 miles
    Test number
    494240924688
    • Repaired at testNearside Stop lamp(s) not working (4.3.1 (a) (ii))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  7. Pass124,709 miles (+727)
    MOT expiry
    21 Jul 2022
    Odometer
    124,709 miles
    Test number
    894539293147

    No defects or advisories recorded.

  8. Pass123,982 miles (+2,416)1 advisory
    MOT expiry
    21 Jul 2021
    Odometer
    123,982 miles
    Test number
    187692101988
    • AdvisoryNearside Front Washer jets blocked
  9. Pass121,566 miles (+2,103)
    MOT expiry
    18 Nov 2020
    Odometer
    121,566 miles
    Test number
    453884047090

    No defects or advisories recorded.

  10. Pass119,463 miles (+2,484)
    MOT expiry
    18 May 2019
    Odometer
    119,463 miles
    Test number
    223794474411

    No defects or advisories recorded.

  11. Pass116,979 miles (+3,518)
    MOT expiry
    18 May 2018
    Odometer
    116,979 miles
    Test number
    784950881424

    No defects or advisories recorded.

  12. Pass113,461 miles (+3,735)1 advisory
    MOT expiry
    18 May 2017
    Odometer
    113,461 miles
    Test number
    847656931500
    • AdvisoryWindscreen has crack in nearside not in drivers view
  13. Pass109,726 miles (+4,444)
    MOT expiry
    18 May 2016
    Odometer
    109,726 miles
    Test number
    515132015106

    No defects or advisories recorded.

  14. Pass105,282 miles (+3,998)1 advisory
    MOT expiry
    18 May 2015
    Odometer
    105,282 miles
    Test number
    288263014422
    • AdvisoryWindscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
  15. Pass101,284 miles (+3,313)
    MOT expiry
    18 May 2014
    Odometer
    101,284 miles
    Test number
    365473613169

    No defects or advisories recorded.

  16. Pass97,971 miles (+3,690)4 advisories1 note
    MOT expiry
    18 May 2013
    Odometer
    97,971 miles
    Test number
    826784112188
    • AdvisoryNearside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
    • NoteExhaust system corroded but not blowing
  17. Pass94,281 miles (+4,055)
    MOT expiry
    18 May 2012
    Odometer
    94,281 miles
    Test number
    168361411131

    No defects or advisories recorded.

  18. Pass90,226 miles (+6,723)
    MOT expiry
    18 May 2011
    Odometer
    90,226 miles
    Test number
    620626210148

    No defects or advisories recorded.

  19. Pass83,503 miles (+6,301)
    MOT expiry
    18 May 2010
    Odometer
    83,503 miles
    Test number
    620514219187

    No defects or advisories recorded.

  20. Pass77,202 miles (+7,710)2 advisories
    MOT expiry
    18 May 2009
    Odometer
    77,202 miles
    Test number
    412458128144
    • 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)
  21. Pass69,492 miles (+8,488)1 advisory
    MOT expiry
    18 May 2008
    Odometer
    69,492 miles
    Test number
    343293727138
    • AdvisoryFront Windscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
  22. Pass61,004 miles (+4,478)2 advisories
    MOT expiry
    18 May 2007
    Odometer
    61,004 miles
    Test number
    524864516117
    • AdvisoryNearside Front Windscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
    • AdvisoryRear Brake pipe slightly corroded (3.6.B.2c)
  23. Pass56,526 miles
    MOT expiry
    18 May 2006
    Odometer
    56,526 miles
    Test number
    511019235148

    No defects or advisories recorded.

Questions about S100 OCO

Does S100 OCO currently have a valid MOT?
Yes. DVSA records show the MOT on S100 OCO is valid until 21 Jul 2027.
When is the MOT due on S100 OCO?
The MOT on S100 OCO is valid until 21 Jul 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has S100 OCO done?
S100 OCO was recorded at 133,716 miles at its MOT on 6 Jul 2026, an average of 3,653 miles a year.
Has S100 OCO ever failed its MOT?
Yes. S100 OCO has failed 1 of its 23 MOT tests, most recently on 29 Jun 2022.
Has the mileage on S100 OCO 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 S100 OCO find?
S100 OCO passed its latest MOT on 6 Jul 2026 with 3 advisories: oil leak, but not excessive; play in steering rack inner joint(s); areas of underside corrosion appearing.

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