
BMW X5
Black · Diesel · 2009 · 2,993 cc
K100 NDAMOT history
K100 NDA is a black diesel BMW X5 first used on 1 Mar 2009. Its MOT expired on 17 Jul 2026 and it has passed 15 of 20 MOT tests, with 182,167 miles recorded at the latest.
From DVSA MOT records, updated 18 Jul 2025.

- MOT
- Expired
- On 17 Jul 2026
- Mileage
- 182,167 mi
- At MOT on 18 Jul 2025
- MOT tests
- 20
- 15 passed · 5 failed
- Per year
- 12,275 mi
- Average between MOTs
Vehicle details
- Registration
- K100 NDA
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- X5
- Colour
- Black
- Fuel type
- Diesel
- Engine size
- 2,993 cc
- Year of manufacture
- 2009
- First used
- 1 Mar 2009
- MOT status
- MOT expired on 17 Jul 2026
- Latest MOT test
- 18 Jul 2025 (Pass)
Mileage history
K100 NDA was last recorded at 182,167 miles on 18 Jul 2025, 9,869 miles more than at the previous MOT on 9 Jul 2024.
- Previous MOT
- 172,298 miles · 9 Jul 2024
- Between the last two tests
- 9,869 miles
- Average per year
- 12,275 miles
Recorded mileage by year
- 2025 – 182,167 miles
- 2024 – 172,298 miles
- 2023 – 160,093 miles
- 2022 – 144,640 miles
- 2021 – 128,897 miles
- 2020 – 118,883 miles
- 2019 – 113,850 miles
- 2018 – 94,760 miles
- 2017 – 88,481 miles
- 2016 – 79,474 miles
- 2015 – 70,330 miles
- 2014 – 59,424 miles
- 2013 – 44,889 miles
- 2012 – 19,376 miles
What the latest MOT found
- AdvisoryFront Oil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Oil leak, but not excessive (8.4.1 (a) (i))
Full MOT history
20 tests since 13 Apr 2012, newest first. Select a test to see every defect and advisory.
Pass182,167 miles (+9,869)2 advisories
- MOT expiry
- 17 Jul 2026
- Odometer
- 182,167 miles
- Test number
- 983806155692
- AdvisoryFront Oil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Oil leak, but not excessive (8.4.1 (a) (i))
Pass172,298 miles (+12,205)
- MOT expiry
- 14 Jul 2025
- Odometer
- 172,298 miles
- Test number
- 454887748230
No defects or advisories recorded.
Pass160,093 miles1 minor1 advisory
- MOT expiry
- 14 Jul 2024
- Odometer
- 160,093 miles
- Test number
- 289067205238
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Fail160,093 miles (+15,453)1 repaired1 minor1 advisory
- MOT expiry
- No new certificate
- Odometer
- 160,093 miles
- Test number
- 753213573482
- Repaired at testRear Registration plate lamp inoperative in the case of a single lamp or all lamps (4.7.1 (b) (ii))
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass144,640 miles (+15,743)
- MOT expiry
- 14 Jul 2023
- Odometer
- 144,640 miles
- Test number
- 952144825826
No defects or advisories recorded.
Pass128,897 miles1 advisory
- MOT expiry
- 14 Jul 2022
- Odometer
- 128,897 miles
- Test number
- 602776900816
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Fail128,897 miles (+10,014)1 repaired1 advisory
- MOT expiry
- No new certificate
- Odometer
- 128,897 miles
- Test number
- 786956334784
- Repaired at testFront Windscreen washer provides insufficient washer liquid (3.5 (a))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass118,883 miles
- MOT expiry
- 14 Jul 2021
- Odometer
- 118,883 miles
- Test number
- 544710826429
No defects or advisories recorded.
Fail118,883 miles (+5,033)1 dangerous
- MOT expiry
- No new certificate
- Odometer
- 118,883 miles
- Test number
- 990442085018
- DangerousNearside Rear Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
Pass113,850 miles (+19,090)
- MOT expiry
- 10 Nov 2020
- Odometer
- 113,850 miles
- Test number
- 492502821823
No defects or advisories recorded.
Pass94,760 miles (+6,206)
- MOT expiry
- 1 Aug 2019
- Odometer
- 94,760 miles
- Test number
- 492360906669
No defects or advisories recorded.
Pass88,554 miles (+73)
- MOT expiry
- 5 Jan 2019
- Odometer
- 88,554 miles
- Test number
- 229348162292
No defects or advisories recorded.
Pass88,481 miles
- MOT expiry
- 11 May 2018
- Odometer
- 88,481 miles
- Test number
- 655217749725
No defects or advisories recorded.
Fail88,481 miles (+9,007)1 failure
- MOT expiry
- No new certificate
- Odometer
- 88,481 miles
- Test number
- 904282834929
- FailureOffside Rear Upper Suspension arm has excessive play in a ball joint (2.4.G.2)
Pass79,474 miles (+9,144)1 advisory
- MOT expiry
- 15 Apr 2017
- Odometer
- 79,474 miles
- Test number
- 690908663722
- AdvisoryWindscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
Fail70,330 miles1 repaired
- MOT expiry
- No new certificate
- Odometer
- 70,330 miles
- Test number
- 148300205117
- Repaired at testOffside Registration plate lamp not working (1.1.C.1d)
Pass70,330 miles (+10,906)
- MOT expiry
- 12 Apr 2016
- Odometer
- 70,330 miles
- Test number
- 489450605111
No defects or advisories recorded.
Pass59,424 miles (+14,535)1 note
- MOT expiry
- 12 Apr 2015
- Odometer
- 59,424 miles
- Test number
- 928814894049
- NoteUnder-trays fitted obscuring some underside components
Pass44,889 miles (+25,513)
- MOT expiry
- 12 Apr 2014
- Odometer
- 44,889 miles
- Test number
- 107262903101
No defects or advisories recorded.
Pass19,376 miles
- MOT expiry
- 12 Apr 2013
- Odometer
- 19,376 miles
- Test number
- 278614402141
No defects or advisories recorded.
Questions about K100 NDA
- Does K100 NDA currently have a valid MOT?
- No. The MOT on K100 NDA expired on 17 Jul 2026, according to DVSA records.
- When is the MOT due on K100 NDA?
- The MOT on K100 NDA expired on 17 Jul 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has K100 NDA done?
- K100 NDA was recorded at 182,167 miles at its MOT on 18 Jul 2025, an average of 12,275 miles a year.
- Has K100 NDA ever failed its MOT?
- Yes. K100 NDA has failed 5 of its 20 MOT tests, most recently on 7 Jul 2023.
- Has the mileage on K100 NDA 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 K100 NDA find?
- K100 NDA passed its latest MOT on 18 Jul 2025 with 2 advisories: front oil leak, but not excessive; rear oil leak, but not excessive.
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.