BMW logo

BMW 3 Series

White · Petrol · 2008 · 2,979 cc

D1 NPLMOT history

D1 NPL is a white petrol BMW 3 Series first used on 27 Jun 2008. Its MOT is valid until 26 Feb 2027 and it has passed 16 of 18 MOT tests, with 52,129 miles recorded at the latest.

From DVSA MOT records, updated 14 Feb 2026.

D1 NPL white 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 26 Feb 2027
Mileage
52,129 mi
At MOT on 14 Feb 2026
MOT tests
18
16 passed · 2 failed
Per year
2,180 mi
Average between MOTs
Get reminders for D1 NPL in the free Driver Codes app

Vehicle details

Registration
D1 NPL
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
White
Fuel type
Petrol
Engine size
2,979 cc
Year of manufacture
2008
First used
27 Jun 2008
MOT status
MOT valid until 26 Feb 2027
Latest MOT test
14 Feb 2026 (Pass)

Mileage history

D1 NPL was last recorded at 52,129 miles on 14 Feb 2026, 1,050 miles more than at the previous MOT on 27 Feb 2025.

Odometer reading at each MOT testPassFail
Previous MOT
51,079 miles · 27 Feb 2025
Between the last two tests
1,050 miles
Average per year
2,180 miles

Recorded mileage by year

  • 2026 – 52,129 miles
  • 2025 – 51,079 miles
  • 2024 – 50,531 miles
  • 2023 – 49,860 miles
  • 2022 – 48,488 miles
  • 2021 – 39,500 miles
  • 2020 – 39,099 miles
  • 2019 – 38,697 miles
  • 2018 – 37,417 miles
  • 2017 – 36,977 miles
  • 2016 – 36,206 miles
  • 2015 – 34,611 miles
  • 2014 – 32,500 miles
  • 2013 – 30,291 miles
  • 2012 – 25,795 miles
  • 2011 – 20,219 miles

What the latest MOT found

Pass52,129 milesPassed on retest after failing earlier that day
  • AdvisoryRear Brake pad(s) wearing thin both sides (1.1.13 (a) (ii))

What MOT advisories mean

Full MOT history

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

  1. Pass52,129 miles1 advisory
    MOT expiry
    26 Feb 2027
    Odometer
    52,129 miles
    Test number
    985023468889
    • AdvisoryRear Brake pad(s) wearing thin both sides (1.1.13 (a) (ii))
  2. Fail52,129 miles (+1,050)1 repaired1 advisory
    MOT expiry
    No new certificate
    Odometer
    52,129 miles
    Test number
    907171812033
    • Repaired at testFront Windscreen wiper does not clear the windscreen effectively both sides (3.4 (b) (ii))
    • AdvisoryRear Brake pad(s) wearing thin both sides (1.1.13 (a) (ii))
  3. Pass51,079 miles (+548)1 advisory
    MOT expiry
    26 Feb 2026
    Odometer
    51,079 miles
    Test number
    581264358774
    • AdvisoryRear Inner Tyre worn close to legal limit/worn on edge both sides (5.2.3 (e))
  4. Pass50,531 miles (+671)
    MOT expiry
    7 Jul 2025
    Odometer
    50,531 miles
    Test number
    559314388541

    No defects or advisories recorded.

  5. Pass49,860 miles (+1,372)
    MOT expiry
    2 Jul 2024
    Odometer
    49,860 miles
    Test number
    844903990138

    No defects or advisories recorded.

  6. Pass48,488 miles (+8,988)
    MOT expiry
    2 Jul 2023
    Odometer
    48,488 miles
    Test number
    714234072068

    No defects or advisories recorded.

  7. Pass39,500 miles (+401)
    MOT expiry
    2 Jul 2022
    Odometer
    39,500 miles
    Test number
    617450873290

    No defects or advisories recorded.

  8. Pass39,099 miles (+402)
    MOT expiry
    2 Jul 2021
    Odometer
    39,099 miles
    Test number
    697623572889

    No defects or advisories recorded.

  9. Pass38,697 miles (+1,280)
    MOT expiry
    1 Jan 2021
    Odometer
    38,697 miles
    Test number
    729215366403

    No defects or advisories recorded.

  10. Pass37,417 miles (+440)
    MOT expiry
    1 Jul 2019
    Odometer
    37,417 miles
    Test number
    139780687131

    No defects or advisories recorded.

  11. Pass36,977 miles (+771)
    MOT expiry
    27 Jun 2018
    Odometer
    36,977 miles
    Test number
    598141219026

    No defects or advisories recorded.

  12. Pass36,206 miles (+1,595)
    MOT expiry
    27 Jun 2017
    Odometer
    36,206 miles
    Test number
    223236468453

    No defects or advisories recorded.

  13. Pass34,611 miles (+2,111)
    MOT expiry
    27 Jun 2016
    Odometer
    34,611 miles
    Test number
    768728765194

    No defects or advisories recorded.

  14. Pass32,500 miles (+2,209)
    MOT expiry
    27 Jun 2015
    Odometer
    32,500 miles
    Test number
    239092174142

    No defects or advisories recorded.

  15. Pass30,291 miles (+51)1 dangerous
    MOT expiry
    27 Jun 2014
    Odometer
    30,291 miles
    Test number
    108965563146
    • DangerousRun flat tyres fitted onto non run flat rims,tyre may come off if flat/blows out
  16. Fail30,240 miles (+4,445)1 dangerous
    MOT expiry
    No new certificate
    Odometer
    30,240 miles
    Test number
    469357653150
    • DangerousOffside Rear Road wheel cracked (4.2.A.1a)
  17. Pass25,795 miles (+5,576)1 advisory
    MOT expiry
    27 Jun 2013
    Odometer
    25,795 miles
    Test number
    887357272162
    • AdvisoryOffside Rear Brake pad(s) wearing thin (3.5.1g)
  18. Pass20,219 miles
    MOT expiry
    27 Jun 2012
    Odometer
    20,219 miles
    Test number
    868687071146

    No defects or advisories recorded.

Questions about D1 NPL

Does D1 NPL currently have a valid MOT?
Yes. DVSA records show the MOT on D1 NPL is valid until 26 Feb 2027.
When is the MOT due on D1 NPL?
The MOT on D1 NPL is valid until 26 Feb 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has D1 NPL done?
D1 NPL was recorded at 52,129 miles at its MOT on 14 Feb 2026, an average of 2,180 miles a year.
Has D1 NPL ever failed its MOT?
Yes. D1 NPL has failed 2 of its 18 MOT tests, most recently on 14 Feb 2026.
Has the mileage on D1 NPL 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 D1 NPL find?
D1 NPL passed its latest MOT on 14 Feb 2026 with 1 advisory: rear brake pad(s) wearing thin both sides.

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