
BMW Z4
Silver · Petrol · 2009 · 2,996 cc
NJF 90MOT history
NJF 90 is a silver petrol BMW Z4 first used on 4 Nov 2009. Its MOT is valid until 12 Oct 2027 and it has passed 15 of 19 MOT tests, with 37,141 miles recorded at the latest.
From DVSA MOT records, updated 2 Oct 2026.

- MOT
- Valid
- Until 12 Oct 2027
- Mileage
- 37,141 mi
- At MOT on 1 Oct 2026
- MOT tests
- 19
- 15 passed · 4 failed
- Per year
- 1,846 mi
- Average between MOTs
Vehicle details
- Registration
- NJF 90
- Registration format
- Dateless
- Make
- BMW
- Model
- Z4
- Colour
- Silver
- Fuel type
- Petrol
- Engine size
- 2,996 cc
- Year of manufacture
- 2009
- First used
- 4 Nov 2009
- MOT status
- MOT valid until 12 Oct 2027
- Latest MOT test
- 1 Oct 2026 (Pass)
Mileage history
NJF 90 was last recorded at 37,141 miles on 1 Oct 2026, 766 miles more than at the previous MOT on 16 Sept 2025.
- Previous MOT
- 36,375 miles · 16 Sept 2025
- Between the last two tests
- 766 miles
- Average per year
- 1,846 miles
Recorded mileage by year
- 2026 – 37,141 miles
- 2025 – 36,375 miles
- 2024 – 35,403 miles
- 2023 – 34,589 miles
- 2022 – 33,845 miles
- 2021 – 33,113 miles
- 2020 – 32,293 miles
- 2019 – 31,147 miles
- 2018 – 29,020 miles
- 2017 – 26,878 miles
- 2016 – 24,230 miles
- 2015 – 20,920 miles
- 2014 – 17,398 miles
- 2013 – 14,404 miles
- 2012 – 11,412 miles
What the latest MOT found
- AdvisoryOffside Front Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
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.
Rear Brake pad(s) wearing thin (3.5.1g)
Advisory2 MOTs, 2015
Full MOT history
19 tests since 22 Oct 2012, newest first. Select a test to see every defect and advisory.
Pass37,141 miles (+766)1 advisory
- MOT expiry
- 12 Oct 2027
- Odometer
- 37,141 miles
- Test number
- 331037269853
- AdvisoryOffside Front Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass36,375 miles (+972)
- MOT expiry
- 12 Oct 2026
- Odometer
- 36,375 miles
- Test number
- 560043030904
No defects or advisories recorded.
Pass35,403 miles (+814)
- MOT expiry
- 12 Oct 2025
- Odometer
- 35,403 miles
- Test number
- 632403609889
No defects or advisories recorded.
Pass34,589 miles
- MOT expiry
- 12 Oct 2024
- Odometer
- 34,589 miles
- Test number
- 379742537627
No defects or advisories recorded.
Fail34,589 miles (+744)2 major
- MOT expiry
- No new certificate
- Odometer
- 34,589 miles
- Test number
- 728264845763
- MajorNearside Front Suspension arm pin or bush excessively worn brake reaction bush (5.3.4 (a) (i))
- MajorOffside Front Suspension arm pin or bush excessively worn brake reaction bush (5.3.4 (a) (i))
Pass33,845 miles (+732)
- MOT expiry
- 12 Oct 2023
- Odometer
- 33,845 miles
- Test number
- 108250095644
No defects or advisories recorded.
Pass33,113 miles (+820)
- MOT expiry
- 12 Oct 2022
- Odometer
- 33,113 miles
- Test number
- 151152665996
No defects or advisories recorded.
Pass32,293 miles
- MOT expiry
- 12 Oct 2021
- Odometer
- 32,293 miles
- Test number
- 599351163071
No defects or advisories recorded.
Fail32,293 miles (+1,146)1 dangerous
- MOT expiry
- No new certificate
- Odometer
- 32,293 miles
- Test number
- 980523121698
- DangerousNearside Rear Road wheel fractured (5.2.2 (a))
Pass31,147 miles (+2,127)
- MOT expiry
- 12 Oct 2020
- Odometer
- 31,147 miles
- Test number
- 824977060889
No defects or advisories recorded.
Pass29,020 miles (+2,142)
- MOT expiry
- 12 Oct 2019
- Odometer
- 29,020 miles
- Test number
- 965680582696
No defects or advisories recorded.
Pass26,878 miles (+2,648)
- MOT expiry
- 12 Oct 2018
- Odometer
- 26,878 miles
- Test number
- 671815974783
No defects or advisories recorded.
Pass24,230 miles (+3,310)
- MOT expiry
- 12 Oct 2017
- Odometer
- 24,230 miles
- Test number
- 282521493402
No defects or advisories recorded.
Pass20,920 miles1 advisory
- MOT expiry
- 12 Oct 2016
- Odometer
- 20,920 miles
- Test number
- 358699338017
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Fail20,920 miles (+3,522)1 failure1 advisory
- MOT expiry
- No new certificate
- Odometer
- 20,920 miles
- Test number
- 389604055198
- FailureOffside Rear Road wheel cracked (4.2.A.1a)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Pass17,398 miles
- MOT expiry
- 30 Sept 2015
- Odometer
- 17,398 miles
- Test number
- 158324274204
No defects or advisories recorded.
Fail17,398 miles (+2,994)3 failures2 notes
- MOT expiry
- No new certificate
- Odometer
- 17,398 miles
- Test number
- 476094874214
- FailureOffside Rear Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
- FailureOffside Rear rear brake binding (3.7.B.1)
- FailureOffside Rear rear parking (secondary) brake grabbing severely (3.7.B.6b)
- NoteNail in offside rear tyre
- NoteOffside rear tyre has been run flat and is bold on inner edge
Pass14,404 miles (+2,992)3 advisories
- MOT expiry
- 30 Sept 2014
- Odometer
- 14,404 miles
- Test number
- 488744973251
- AdvisoryNearside Front Lower Windscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
- 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)
Pass11,412 miles
- MOT expiry
- 4 Nov 2013
- Odometer
- 11,412 miles
- Test number
- 527446192262
No defects or advisories recorded.
Questions about NJF 90
- What vehicle is registration NJF 90 currently assigned to?
- DVSA MOT records show NJF 90 on a silver petrol BMW Z4 first used on 4 Nov 2009. 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 NJF 90 currently have a valid MOT?
- Yes. DVSA records show the MOT on NJF 90 is valid until 12 Oct 2027.
- When is the MOT due on NJF 90?
- The MOT on NJF 90 is valid until 12 Oct 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has NJF 90 done?
- NJF 90 was recorded at 37,141 miles at its MOT on 1 Oct 2026, an average of 1,846 miles a year.
- Has NJF 90 ever failed its MOT?
- Yes. NJF 90 has failed 4 of its 19 MOT tests, most recently on 28 Sept 2023.
- Has the mileage on NJF 90 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 NJF 90 find?
- NJF 90 passed its latest MOT on 1 Oct 2026 with 1 advisory: offside front inner tyre worn close to legal limit/worn on edge.
Related registrations
- NJE 777Isuzu D-MAX
- NJE 900BMW 3 Series
- NJF 1Honda HR-V
- NJF 2BMW X5 XDRIVE45E M Sport Auto
- NJF 33Mercedes-Benz GLC 300 AMG Line Prem + D 4M A
- NJF 42Land Rover Defender
- NJF 123Bentley Continental GT V8 Auto
- NJF 308Fiat Ducato
- NJF 537Land Rover Defender
- NJF 844Land Rover Defender
- NJG 1Porsche Macan
- NJG 2Mercedes-Benz C
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.