BMW logo

BMW X1

Black · Diesel · 2012 · 1,995 cc

LL12 NPZMOT history

LL12 NPZ is a black diesel BMW X1 first used on 23 May 2012. Its MOT is valid until 27 Mar 2027 and it has passed 12 of 15 MOT tests, with 148,629 miles recorded at the latest.

From DVSA MOT records, updated 19 Mar 2026.

LL12 NPZ black BMW X1 – car details, MOT history and tax status
Illustration of a BMW X1, not a photo of this vehicle
MOT
Valid
Until 27 Mar 2027
Mileage
148,629 mi
At MOT on 19 Mar 2026
MOT tests
15
12 passed · 3 failed
Per year
11,546 mi
Average between MOTs
Get reminders for LL12 NPZ in the free Driver Codes app

Vehicle details

Registration
LL12 NPZ
Registration format
Current format (from 2001)
Make
BMW
Model
X1
Colour
Black
Fuel type
Diesel
Engine size
1,995 cc
Year of manufacture
2012
First used
23 May 2012
MOT status
MOT valid until 27 Mar 2027
Latest MOT test
19 Mar 2026 (Pass)

Mileage history

LL12 NPZ was last recorded at 148,629 miles on 19 Mar 2026, 7,491 miles more than at the previous MOT on 11 Mar 2025.

Odometer reading at each MOT testPassFail
Previous MOT
141,138 miles · 11 Mar 2025
Between the last two tests
7,491 miles
Average per year
11,546 miles

Recorded mileage by year

  • 2026 – 148,629 miles
  • 2025 – 141,138 miles
  • 2024 – 125,822 miles
  • 2023 – 111,773 miles
  • 2022 – 98,231 miles
  • 2021 – 84,337 miles
  • 2020 – 72,157 miles
  • 2019 – 66,808 miles
  • 2018 – 52,226 miles
  • 2017 – 41,817 miles
  • 2016 – 28,553 miles
  • 2015 – 22,624 miles

What the latest MOT found

Pass148,629 miles
  • MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))Recorded at 2 MOTs since 2023
  • AdvisoryNearside Front Shock absorbers has light misting of oil (5.3.2 (b))

What MOT advisories mean

Full MOT history

15 tests since 20 Apr 2015, newest first. Select a test to see every defect and advisory.

  1. Pass148,629 miles (+7,491)1 minor1 advisory
    MOT expiry
    27 Mar 2027
    Odometer
    148,629 miles
    Test number
    168342668110
    • MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
    • AdvisoryNearside Front Shock absorbers has light misting of oil (5.3.2 (b))
  2. Pass141,138 miles
    MOT expiry
    27 Mar 2026
    Odometer
    141,138 miles
    Test number
    410473011496

    No defects or advisories recorded.

  3. Fail141,138 miles (+15,316)1 repaired
    MOT expiry
    No new certificate
    Odometer
    141,138 miles
    Test number
    794748726295
    • Repaired at testWindscreen washer provides insufficient washer liquid (3.5 (a))
  4. Pass125,822 miles (+14,049)
    MOT expiry
    27 Mar 2025
    Odometer
    125,822 miles
    Test number
    454499747391

    No defects or advisories recorded.

  5. Pass111,773 miles1 minor3 advisories
    MOT expiry
    27 Mar 2024
    Odometer
    111,773 miles
    Test number
    542017335817
    • MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
    • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryRear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  6. Fail111,773 miles (+13,542)3 major1 minor3 advisories
    MOT expiry
    No new certificate
    Odometer
    111,773 miles
    Test number
    704621891958
    • MajorNearside Front Brake pad(s) worn down to wear indicator (1.1.13 (a) (i))
    • MajorNearside Front Position lamp not working (4.2.1 (a) (ii))
    • MajorNearside Windscreen washer provides insufficient washer liquid (3.5 (a))
    • MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
    • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryRear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  7. Pass98,231 miles (+13,894)
    MOT expiry
    13 Mar 2023
    Odometer
    98,231 miles
    Test number
    995639289624

    No defects or advisories recorded.

  8. Pass84,337 miles (+12,180)
    MOT expiry
    26 Feb 2022
    Odometer
    84,337 miles
    Test number
    990735529573

    No defects or advisories recorded.

  9. Pass72,157 miles (+5,349)
    MOT expiry
    26 Feb 2021
    Odometer
    72,157 miles
    Test number
    636909264711

    No defects or advisories recorded.

  10. Pass66,808 miles (+288)
    MOT expiry
    20 Jul 2020
    Odometer
    66,808 miles
    Test number
    347024515557

    No defects or advisories recorded.

  11. Fail66,520 miles (+14,294)1 major
    MOT expiry
    No new certificate
    Odometer
    66,520 miles
    Test number
    746178098235
    • MajorFront passenger door cannot be opened from outside the vehicle also cannot be opened from inside (6.2.3 (a))
  12. Pass52,226 miles (+10,409)1 minor5 advisories
    MOT expiry
    20 Jul 2019
    Odometer
    52,226 miles
    Test number
    153693513060
    • MinorTyre pressure monitoring system warning lamp indicates a fault (5.2.3 (h) (i))
    • AdvisoryEmissions to low to test
    • AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (i))
    • AdvisoryNearside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (i))
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  13. Pass41,817 miles (+13,264)
    MOT expiry
    18 Jul 2018
    Odometer
    41,817 miles
    Test number
    416279484823

    No defects or advisories recorded.

  14. Pass28,553 miles (+5,929)
    MOT expiry
    14 Feb 2017
    Odometer
    28,553 miles
    Test number
    414583502859

    No defects or advisories recorded.

  15. Pass22,624 miles
    MOT expiry
    19 Apr 2016
    Odometer
    22,624 miles
    Test number
    206710415419

    No defects or advisories recorded.

Questions about LL12 NPZ

Does LL12 NPZ currently have a valid MOT?
Yes. DVSA records show the MOT on LL12 NPZ is valid until 27 Mar 2027.
When is the MOT due on LL12 NPZ?
The MOT on LL12 NPZ is valid until 27 Mar 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has LL12 NPZ done?
LL12 NPZ was recorded at 148,629 miles at its MOT on 19 Mar 2026, an average of 11,546 miles a year.
Has LL12 NPZ ever failed its MOT?
Yes. LL12 NPZ has failed 3 of its 15 MOT tests, most recently on 11 Mar 2025.
Has the mileage on LL12 NPZ 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 LL12 NPZ find?
LL12 NPZ passed its latest MOT on 19 Mar 2026 with 1 minor defect and 1 advisory: windscreen damaged but not adversely affecting driver's view; nearside front shock absorbers has light misting of oil.

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