
BMW Z4
Blue · Petrol · 2008 · 2,171 cc
S10 NCDMOT history
S10 NCD is a blue petrol BMW Z4 first used on 8 Apr 2008. Its MOT is valid until 12 Nov 2026 and it has passed 15 of 18 MOT tests, with 89,909 miles recorded at the latest.
From DVSA MOT records, updated 12 Nov 2025.

- MOT
- Valid
- Until 12 Nov 2026
- Mileage
- 89,909 mi
- At MOT on 12 Nov 2025
- MOT tests
- 18
- 15 passed · 3 failed
- Per year
- 4,171 mi
- Average between MOTs
Vehicle details
- Registration
- S10 NCD
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- Z4
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 2,171 cc
- Year of manufacture
- 2008
- First used
- 8 Apr 2008
- MOT status
- MOT valid until 12 Nov 2026
- Latest MOT test
- 12 Nov 2025 (Pass)
Mileage history
S10 NCD was last recorded at 89,909 miles on 12 Nov 2025, 1,131 miles more than at the previous MOT on 13 Nov 2024.
- Previous MOT
- 88,778 miles · 13 Nov 2024
- Between the last two tests
- 1,131 miles
- Average per year
- 4,171 miles
Recorded mileage by year
- 2025 – 89,909 miles
- 2024 – 88,778 miles
- 2023 – 88,299 miles
- 2022 – 87,602 miles
- 2021 – 86,577 miles
- 2020 – 85,374 miles
- 2019 – 81,781 miles
- 2018 – 75,204 miles
- 2017 – 70,618 miles
- 2016 – 67,914 miles
- 2015 – 65,239 miles
- 2014 – 59,476 miles
- 2013 – 47,529 miles
- 2012 – 37,312 miles
- 2011 – 28,754 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
18 tests since 16 Mar 2011, newest first. Select a test to see every defect and advisory.
Pass89,909 miles (+1,131)
- MOT expiry
- 12 Nov 2026
- Odometer
- 89,909 miles
- Test number
- 274455733743
No defects or advisories recorded.
Pass88,778 miles (+479)
- MOT expiry
- 12 Nov 2025
- Odometer
- 88,778 miles
- Test number
- 654411730607
No defects or advisories recorded.
Pass88,299 miles (+697)
- MOT expiry
- 10 Nov 2024
- Odometer
- 88,299 miles
- Test number
- 192306615803
No defects or advisories recorded.
Pass87,602 miles (+1,025)
- MOT expiry
- 18 Sept 2023
- Odometer
- 87,602 miles
- Test number
- 999695699762
No defects or advisories recorded.
Pass86,577 miles (+1,203)
- MOT expiry
- 18 Sept 2022
- Odometer
- 86,577 miles
- Test number
- 273115280775
No defects or advisories recorded.
Pass85,374 miles (+3,593)
- MOT expiry
- 18 Sept 2021
- Odometer
- 85,374 miles
- Test number
- 200050173596
No defects or advisories recorded.
Pass81,781 miles (+6,577)1 advisory
- MOT expiry
- 17 Nov 2020
- Odometer
- 81,781 miles
- Test number
- 412319599218
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass75,204 miles1 advisory
- MOT expiry
- 17 May 2019
- Odometer
- 75,204 miles
- Test number
- 969666064976
- AdvisoryOil leak
Fail75,204 miles (+4,586)1 failure1 advisory
- MOT expiry
- No new certificate
- Odometer
- 75,204 miles
- Test number
- 358501672054
- FailureFront registration plate missing (6.3.1a)
- AdvisoryOil leak
Pass70,618 miles (+2,704)
- MOT expiry
- 26 Apr 2018
- Odometer
- 70,618 miles
- Test number
- 773622502363
No defects or advisories recorded.
Pass67,914 miles (+2,675)1 advisory
- MOT expiry
- 20 Apr 2017
- Odometer
- 67,914 miles
- Test number
- 389946105580
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
Pass65,239 miles
- MOT expiry
- 20 Apr 2016
- Odometer
- 65,239 miles
- Test number
- 768521015128
No defects or advisories recorded.
Fail65,239 miles (+5,763)3 failures
- MOT expiry
- No new certificate
- Odometer
- 65,239 miles
- Test number
- 555765905160
- FailureFront Ball joint has excessive play (2.2.B.1f)
- FailureNearside Front Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
- FailureOffside Front Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
Pass59,476 miles (+11,947)1 advisory
- MOT expiry
- 8 Apr 2015
- Odometer
- 59,476 miles
- Test number
- 679075484075
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass47,529 miles
- MOT expiry
- 8 Apr 2014
- Odometer
- 47,529 miles
- Test number
- 807826083011
No defects or advisories recorded.
Fail47,529 miles (+10,217)2 failures1 advisory
- MOT expiry
- No new certificate
- Odometer
- 47,529 miles
- Test number
- 825195583024
- FailureExhaust system not adequately supported (7.1.1)
- FailureSteering rack insecure (2.2.B.1a)
- AdvisoryFront Tyre worn close to the legal limit (4.1.E.1)
Pass37,312 miles (+8,558)1 advisory
- MOT expiry
- 8 Apr 2013
- Odometer
- 37,312 miles
- Test number
- 168536372023
- AdvisoryRear Tyre worn close to the legal limit (4.1.E.1)
Pass28,754 miles
- MOT expiry
- 8 Apr 2012
- Odometer
- 28,754 miles
- Test number
- 827795071044
No defects or advisories recorded.
Questions about S10 NCD
- Does S10 NCD currently have a valid MOT?
- Yes. DVSA records show the MOT on S10 NCD is valid until 12 Nov 2026.
- When is the MOT due on S10 NCD?
- The MOT on S10 NCD is valid until 12 Nov 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S10 NCD done?
- S10 NCD was recorded at 89,909 miles at its MOT on 12 Nov 2025, an average of 4,171 miles a year.
- Has S10 NCD ever failed its MOT?
- Yes. S10 NCD has failed 3 of its 18 MOT tests, most recently on 18 May 2018.
- Has the mileage on S10 NCD 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 S10 NCD find?
- S10 NCD passed its latest MOT on 12 Nov 2025 with no defects or advisories recorded.
Related 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.