BMW logo

BMW 120

Red · Diesel · 2005 · 1,995 cc

S12 CVBMOT history

S12 CVB is a red diesel BMW 120 first used on 1 Mar 2005. Its MOT is valid until 10 Jun 2027 and it has passed 19 of 21 MOT tests, with 129,369 miles recorded at the latest.

From DVSA MOT records, updated 1 Jun 2026.

S12 CVB red BMW 1 Series – car details, MOT history and tax status
Illustration of a BMW 1 Series, not a photo of this vehicle
MOT
Valid
Until 10 Jun 2027
Mileage
129,369 mi
At MOT on 1 Jun 2026
MOT tests
21
19 passed · 2 failed
Per year
6,211 mi
Average between MOTs
Get reminders for S12 CVB in the free Driver Codes app

Vehicle details

Registration
S12 CVB
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
120
Colour
Red
Fuel type
Diesel
Engine size
1,995 cc
Year of manufacture
2005
First used
1 Mar 2005
MOT status
MOT valid until 10 Jun 2027
Latest MOT test
1 Jun 2026 (Pass)

Mileage history

S12 CVB was last recorded at 129,369 miles on 1 Jun 2026, 8,517 miles more than at the previous MOT on 12 May 2025.

Odometer reading at each MOT testPassFail
Previous MOT
120,852 miles · 12 May 2025
Between the last two tests
8,517 miles
Average per year
6,211 miles

Recorded mileage by year

  • 2026 – 129,369 miles
  • 2025 – 120,852 miles
  • 2024 – 118,124 miles
  • 2023 – 113,849 miles
  • 2022 – 112,058 miles
  • 2021 – 97,913 miles
  • 2020 – 79,790 miles
  • 2019 – 78,186 miles
  • 2018 – 68,931 miles
  • 2017 – 54,570 miles
  • 2016 – 53,156 miles
  • 2015 – 48,640 miles
  • 2014 – 45,025 miles
  • 2013 – 41,899 miles
  • 2012 – 36,523 miles
  • 2011 – 31,410 miles
  • 2010 – 24,090 miles
  • 2009 – 19,725 miles
  • 2008 – 15,687 miles

What the latest MOT found

Pass129,369 miles
  • AdvisoryNearside Front Shock absorbers has light misting of oil (5.3.2 (b))Recorded at 2 MOTs since 2025
  • AdvisoryOffside Rear Inner Brake pad(s) wearing thin (1.1.13 (a) (ii))
  • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))

What MOT advisories mean

Full MOT history

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

  1. Pass129,369 miles (+8,517)3 advisories
    MOT expiry
    10 Jun 2027
    Odometer
    129,369 miles
    Test number
    481210947828
    • AdvisoryNearside Front Shock absorbers has light misting of oil (5.3.2 (b))
    • AdvisoryOffside Rear Inner Brake pad(s) wearing thin (1.1.13 (a) (ii))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  2. Pass120,852 miles (+2,728)2 advisories
    MOT expiry
    10 Jun 2026
    Odometer
    120,852 miles
    Test number
    812766241199
    • AdvisoryFront Oil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryNearside Front Shock absorbers has light misting of oil (5.3.2 (b))
  3. Pass118,124 miles1 advisory
    MOT expiry
    10 Jun 2025
    Odometer
    118,124 miles
    Test number
    373963721672
    • AdvisoryRear underbody corrosion (frame)
  4. Fail118,123 miles (+4,274)6 major
    MOT expiry
    No new certificate
    Odometer
    118,123 miles
    Test number
    971625592365
    • MajorNearside Front Anti-roll bar ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
    • MajorNearside Front Shock absorbers has a serious fluid leak (5.3.2 (b))
    • MajorOffside Front Service brake effort inadequate at a wheel (1.2.1 (a) (i))
    • MajorOffside Rear Parking brake inoperative on one side (1.4.1 (a))
    • MajorParking brake efficiency below requirements (1.4.2 (a) (i))
    • MajorRear Exhaust system insecure MOUNT BROKEN (6.1.2 (a))
  5. Pass113,849 miles (+1,791)1 minor1 advisory
    MOT expiry
    10 Jun 2024
    Odometer
    113,849 miles
    Test number
    786196540071
    • MinorOffside Rear Registration plate lamp inoperative in the case of multiple lamps or light sources (4.7.1 (b) (i))
    • AdvisoryNearside Front Upper Shock absorbers has light misting of oil (5.3.2 (b))
  6. Pass112,058 miles (+14,145)3 advisories
    MOT expiry
    4 Aug 2023
    Odometer
    112,058 miles
    Test number
    830786386805
    • AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
    • AdvisoryFront Shock absorbers has light misting of oil 2x (5.3.2 (b))
    • AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
  7. Pass97,913 miles (+18,123)
    MOT expiry
    2 Aug 2022
    Odometer
    97,913 miles
    Test number
    342784456380

    No defects or advisories recorded.

  8. Pass79,790 miles (+1,604)
    MOT expiry
    5 Jun 2021
    Odometer
    79,790 miles
    Test number
    537044326729

    No defects or advisories recorded.

  9. Pass78,186 miles (+9,255)1 minor2 advisories
    MOT expiry
    14 Feb 2020
    Odometer
    78,186 miles
    Test number
    709781110925
    • MinorNearside Front Windscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge 3mm (5.2.3 (e))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge 3mm (5.2.3 (e))
  10. Pass68,931 miles (+14,361)
    MOT expiry
    14 Feb 2019
    Odometer
    68,931 miles
    Test number
    521889683169

    No defects or advisories recorded.

  11. Pass54,570 miles (+1,414)
    MOT expiry
    25 Jan 2018
    Odometer
    54,570 miles
    Test number
    922231077434

    No defects or advisories recorded.

  12. Pass53,156 miles (+4,516)
    MOT expiry
    25 Jan 2017
    Odometer
    53,156 miles
    Test number
    788540573221

    No defects or advisories recorded.

  13. Pass48,640 miles (+3,615)
    MOT expiry
    25 Jan 2016
    Odometer
    48,640 miles
    Test number
    107832315408

    No defects or advisories recorded.

  14. Pass45,025 miles (+3,126)
    MOT expiry
    25 Jan 2015
    Odometer
    45,025 miles
    Test number
    357504914099

    No defects or advisories recorded.

  15. Fail41,899 miles1 repaired
    MOT expiry
    No new certificate
    Odometer
    41,899 miles
    Test number
    398442923042
    • Repaired at testNearside Rear Tyre has ply or cords exposed (4.1.D.1b)
  16. Pass41,899 miles (+5,376)
    MOT expiry
    25 Jan 2014
    Odometer
    41,899 miles
    Test number
    629192623091

    No defects or advisories recorded.

  17. Pass36,523 miles (+5,113)2 advisories1 note
    MOT expiry
    25 Jan 2013
    Odometer
    36,523 miles
    Test number
    348580612036
    • AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
    • AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
    • NoteRear tyres on 4mm
  18. Pass31,410 miles (+7,320)
    MOT expiry
    25 Jan 2012
    Odometer
    31,410 miles
    Test number
    129839411037

    No defects or advisories recorded.

  19. Pass24,090 miles (+4,365)1 note
    MOT expiry
    25 Jan 2011
    Odometer
    24,090 miles
    Test number
    422478810086
    • NoteFront tyres low tread on edges
  20. Pass19,725 miles (+4,038)2 advisories1 note
    MOT expiry
    25 Jan 2010
    Odometer
    19,725 miles
    Test number
    423476029065
    • 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)
    • NoteFront tyres worn edges
  21. Pass15,687 miles
    MOT expiry
    1 Mar 2009
    Odometer
    15,687 miles
    Test number
    902152648056

    No defects or advisories recorded.

Questions about S12 CVB

Does S12 CVB currently have a valid MOT?
Yes. DVSA records show the MOT on S12 CVB is valid until 10 Jun 2027.
When is the MOT due on S12 CVB?
The MOT on S12 CVB is valid until 10 Jun 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has S12 CVB done?
S12 CVB was recorded at 129,369 miles at its MOT on 1 Jun 2026, an average of 6,211 miles a year.
Has S12 CVB ever failed its MOT?
Yes. S12 CVB has failed 2 of its 21 MOT tests, most recently on 3 Jun 2024.
Has the mileage on S12 CVB 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 S12 CVB find?
S12 CVB passed its latest MOT on 1 Jun 2026 with 3 advisories: nearside front shock absorbers has light misting of oil; offside rear inner brake pad(s) wearing thin; oil leak, but not excessive.

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