
BMW X5
Black · Diesel · 2009 · 2,993 cc
S40 DNCMOT history
S40 DNC is a black diesel BMW X5 first used on 16 Oct 2009. Its MOT is valid until 4 Oct 2027 and it has passed 15 of 18 MOT tests, with 153,350 miles recorded at the latest.
From DVSA MOT records, updated 12 Sept 2026.

- MOT
- Valid
- Until 4 Oct 2027
- Mileage
- 153,350 mi
- At MOT on 12 Sept 2026
- MOT tests
- 18
- 15 passed · 3 failed
- Per year
- 8,232 mi
- Average between MOTs
Vehicle details
- Registration
- S40 DNC
- 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
- 16 Oct 2009
- MOT status
- MOT valid until 4 Oct 2027
- Latest MOT test
- 12 Sept 2026 (Pass)
Mileage history
S40 DNC was last recorded at 153,350 miles on 12 Sept 2026, 8,879 miles more than at the previous MOT on 27 Sept 2025.
- Previous MOT
- 144,471 miles · 27 Sept 2025
- Between the last two tests
- 8,879 miles
- Average per year
- 8,232 miles
Recorded mileage by year
- 2026 – 153,350 miles
- 2025 – 144,471 miles
- 2024 – 132,450 miles
- 2023 – 124,677 miles
- 2022 – 115,451 miles
- 2021 – 107,909 miles
- 2020 – 97,552 miles
- 2019 – 88,572 miles
- 2018 – 82,193 miles
- 2017 – 76,905 miles
- 2016 – 73,491 miles
- 2015 – 69,983 miles
- 2014 – 61,193 miles
- 2013 – 50,219 miles
- 2012 – 38,815 miles
What the latest MOT found
- AdvisoryNearside Front Lower Suspension arm ball joint has slight play forward most suspension arm outer joint (5.3.4 (a) (i))
- AdvisoryRear exhaust heatshield loose
- AdvisoryBoth front headlamp lenses deteriorated
- AdvisoryFront and rear suspension components corroded
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.
Under trays /sill covers fitted obscuring some components
Advisory2 MOTs, 2017
Full MOT history
18 tests since 13 Oct 2012, newest first. Select a test to see every defect and advisory.
Pass153,350 miles (+8,879)4 advisories
- MOT expiry
- 4 Oct 2027
- Odometer
- 153,350 miles
- Test number
- 737870872694
- AdvisoryNearside Front Lower Suspension arm ball joint has slight play forward most suspension arm outer joint (5.3.4 (a) (i))
- AdvisoryRear exhaust heatshield loose
- AdvisoryBoth front headlamp lenses deteriorated
- AdvisoryFront and rear suspension components corroded
Pass144,471 miles (+12,021)6 advisories
- MOT expiry
- 4 Oct 2026
- Odometer
- 144,471 miles
- Test number
- 198206807588
- AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- AdvisoryNearside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
- AdvisoryNearside Rear Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Rear Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear exhaust heatshield deteriorated and loose
Pass132,450 miles (+7,773)
- MOT expiry
- 4 Oct 2025
- Odometer
- 132,450 miles
- Test number
- 518884621838
No defects or advisories recorded.
Pass124,677 miles (+9,226)
- MOT expiry
- 4 Oct 2024
- Odometer
- 124,677 miles
- Test number
- 625434407320
No defects or advisories recorded.
Pass115,451 miles (+7,542)2 advisories
- MOT expiry
- 4 Oct 2023
- Odometer
- 115,451 miles
- Test number
- 529200307527
- 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))
Pass107,909 miles (+10,357)2 advisories
- MOT expiry
- 4 Oct 2022
- Odometer
- 107,909 miles
- Test number
- 877329305204
- AdvisoryNearside Rear Lower Suspension arm pin or bush worn but not resulting in excessive movement front bush (5.3.4 (a) (i))
- AdvisoryOffside Rear Lower Suspension arm pin or bush worn but not resulting in excessive movement front bush (5.3.4 (a) (i))
Pass97,552 miles (+8,980)2 advisories
- MOT expiry
- 26 Sept 2021
- Odometer
- 97,552 miles
- Test number
- 143845207712
- AdvisoryEngine covers fitted not allowing full inspection
- AdvisoryUndertrays fitted not allowing full inspection
Pass88,572 miles (+6,379)
- MOT expiry
- 26 Sept 2020
- Odometer
- 88,572 miles
- Test number
- 965733231937
No defects or advisories recorded.
Pass82,193 miles (+5,288)2 advisories
- MOT expiry
- 26 Sept 2019
- Odometer
- 82,193 miles
- Test number
- 259957170128
- AdvisoryNearside Rear has been repaired
- AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened both (1.1.14 (a) (ii))
Pass76,905 miles (+106)1 advisory
- MOT expiry
- 26 Sept 2018
- Odometer
- 76,905 miles
- Test number
- 290844598748
- AdvisoryUnder trays /sill covers fitted obscuring some components
Fail76,799 miles (+3,308)1 failure1 advisory
- MOT expiry
- No new certificate
- Odometer
- 76,799 miles
- Test number
- 595614620338
- FailureNearside Front coil spring broken (2.4.C.1a)
- AdvisoryUnder trays /sill covers fitted obscuring some components
Pass73,491 miles (+3,508)2 advisories
- MOT expiry
- 26 Sept 2017
- Odometer
- 73,491 miles
- Test number
- 779456587820
- AdvisoryNearside Front Lower Suspension arm has slight play in a ball joint rear arm (2.4.G.2)
- AdvisoryOffside Rear tyre bald on inner edge
Pass69,983 miles (+8)
- MOT expiry
- 27 Oct 2016
- Odometer
- 69,983 miles
- Test number
- 168408663417
No defects or advisories recorded.
Fail69,975 miles (+8,782)4 failures
- MOT expiry
- No new certificate
- Odometer
- 69,975 miles
- Test number
- 622391908305
- FailureElectronic parking brake control insecure (3.1.3b)
- FailureNearside Rear Road wheel cracked (4.2.A.1a)
- FailureOffside Front coil spring broken (2.4.C.1a)
- FailureOffside Rear Tyre has ply or cords exposed (4.1.D.1b)
Pass61,193 miles (+10,974)3 notes
- MOT expiry
- 27 Oct 2015
- Odometer
- 61,193 miles
- Test number
- 258251804308
- NoteChild seat fitted not allowing full inspection of adult belt
- NoteEngine covers fitted obscuring some components in the engine bay
- NoteUnder-trays fitted obscuring some underside components
Pass50,219 miles
- MOT expiry
- 16 Oct 2014
- Odometer
- 50,219 miles
- Test number
- 676097273289
No defects or advisories recorded.
Fail50,219 miles (+11,404)1 repaired
- MOT expiry
- No new certificate
- Odometer
- 50,219 miles
- Test number
- 715057973242
- Repaired at testNearside Rear Tyre incorrectly seated on the wheel rim (4.1.D.1d)
Pass38,815 miles3 notes
- MOT expiry
- 16 Oct 2013
- Odometer
- 38,815 miles
- Test number
- 396347382425
- NoteEngine covers fitted obscuring some components in the engine bay
- NoteUnder-trays fitted obscuring some underside components
- NoteO/s/r tyre bald on inside edge
Questions about S40 DNC
- Does S40 DNC currently have a valid MOT?
- Yes. DVSA records show the MOT on S40 DNC is valid until 4 Oct 2027.
- When is the MOT due on S40 DNC?
- The MOT on S40 DNC is valid until 4 Oct 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S40 DNC done?
- S40 DNC was recorded at 153,350 miles at its MOT on 12 Sept 2026, an average of 8,232 miles a year.
- Has S40 DNC ever failed its MOT?
- Yes. S40 DNC has failed 3 of its 18 MOT tests, most recently on 4 Sept 2017.
- Has the mileage on S40 DNC 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 S40 DNC find?
- S40 DNC passed its latest MOT on 12 Sept 2026 with 4 advisories: nearside front lower suspension arm ball joint has slight play forward most suspension arm outer joint; rear exhaust heatshield loose; both front headlamp lenses deteriorated, and 1 more.
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.