
BMW X5
Grey · Diesel · 2008 · 2,993 cc
S31 CHWMOT history
S31 CHW is a grey diesel BMW X5 first used on 20 Sept 2008. Its MOT is valid until 3 Dec 2026 and it has passed 15 of 19 MOT tests, with 117,022 miles recorded at the latest.
From DVSA MOT records, updated 4 Dec 2025.

- MOT
- Valid
- Until 3 Dec 2026
- Mileage
- 117,022 mi
- At MOT on 4 Dec 2025
- MOT tests
- 19
- 15 passed · 4 failed
- Per year
- 7,093 mi
- Average between MOTs
Vehicle details
- Registration
- S31 CHW
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- X5
- Colour
- Grey
- Fuel type
- Diesel
- Engine size
- 2,993 cc
- Year of manufacture
- 2008
- First used
- 20 Sept 2008
- MOT status
- MOT valid until 3 Dec 2026
- Latest MOT test
- 4 Dec 2025 (Pass)
Mileage history
S31 CHW was last recorded at 117,022 miles on 4 Dec 2025, 1 miles more than at the previous MOT on 2 Dec 2025.
- Previous MOT
- 117,021 miles · 2 Dec 2025
- Between the last two tests
- 1 miles
- Average per year
- 7,093 miles
Recorded mileage by year
- 2025 – 117,022 miles
- 2024 – 109,469 miles
- 2023 – 106,624 miles
- 2022 – 95,957 miles
- 2021 – 89,625 miles
- 2020 – 86,171 miles
- 2019 – 84,488 miles
- 2018 – 80,291 miles
- 2017 – 73,375 miles
- 2016 – 60,856 miles
- 2015 – 50,587 miles
- 2014 – 34,919 miles
- 2012 – 20,767 miles
- 2011 – 15,844 miles
What the latest MOT found
- AdvisoryNearside Rear Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))Recorded at 4 MOTs since 2023
- AdvisoryOffside Rear Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))Recorded at 4 MOTs since 2023
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))Recorded at 4 MOTs since 2023
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.
Nearside Front Child Seat fitted not allowing full inspection of adult belt
Advisory3 MOTs, 2018–2019
Nearside Rear Child Seat fitted not allowing full inspection of adult belt
Advisory3 MOTs, 2018–2019
Full MOT history
19 tests since 30 Aug 2011, newest first. Select a test to see every defect and advisory.
Pass117,022 miles (+1)3 advisories
- MOT expiry
- 3 Dec 2026
- Odometer
- 117,022 miles
- Test number
- 341836279540
- AdvisoryNearside Rear Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
- AdvisoryOffside Rear Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
Fail117,021 miles (+7,552)2 major3 advisories
- MOT expiry
- No new certificate
- Odometer
- 117,021 miles
- Test number
- 322646999730
- MajorElectronic parking brake control inoperative wont hold (1.1.6 (d))
- MajorElectronic parking brake warning indicates a malfunction (1.1.6 (e))
- AdvisoryNearside Rear Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
- AdvisoryOffside Rear Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
Pass109,469 miles (+2,845)3 advisories
- MOT expiry
- 27 Nov 2025
- Odometer
- 109,469 miles
- Test number
- 953636931018
- AdvisoryNearside Rear Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
- AdvisoryOffside Rear Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
Pass106,624 miles (+10,667)3 advisories
- MOT expiry
- 27 Nov 2024
- Odometer
- 106,624 miles
- Test number
- 787375882650
- AdvisoryNearside Rear Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
- AdvisoryOffside Rear Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
Pass95,957 miles (+6,332)1 advisory
- MOT expiry
- 27 Nov 2023
- Odometer
- 95,957 miles
- Test number
- 401711063874
- AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened inner face (1.1.14 (a) (ii))
Pass89,625 miles (+3,454)
- MOT expiry
- 27 Nov 2022
- Odometer
- 89,625 miles
- Test number
- 925100574487
No defects or advisories recorded.
Pass86,171 miles
- MOT expiry
- 27 Nov 2021
- Odometer
- 86,171 miles
- Test number
- 117661666299
No defects or advisories recorded.
Fail86,171 miles (+1,683)3 major
- MOT expiry
- No new certificate
- Odometer
- 86,171 miles
- Test number
- 171025061236
- MajorNearside Front Coil spring fractured or broken (5.3.1 (b) (i))
- MajorNearside Front Lower Suspension arm ball joint excessively worn (5.3.4 (a) (i))
- MajorWindscreen washer provides insufficient washer liquid (3.5 (a))
Pass84,488 miles2 advisories
- MOT expiry
- 27 Nov 2020
- Odometer
- 84,488 miles
- Test number
- 717569423196
- AdvisoryNearside Front Child Seat fitted not allowing full inspection of adult belt
- AdvisoryNearside Rear Child Seat fitted not allowing full inspection of adult belt
Fail84,488 miles (+4,197)1 major2 advisories
- MOT expiry
- No new certificate
- Odometer
- 84,488 miles
- Test number
- 466937844201
- MajorOffside Front Lower Suspension arm ball joint excessively worn (5.3.4 (a) (i))
- AdvisoryNearside Front Child Seat fitted not allowing full inspection of adult belt
- AdvisoryNearside Rear Child Seat fitted not allowing full inspection of adult belt
Pass80,291 miles (+6,916)5 advisories
- MOT expiry
- 27 Nov 2019
- Odometer
- 80,291 miles
- Test number
- 720738075865
- AdvisoryNearside Front Child Seat fitted not allowing full inspection of adult belt
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge Outside edge (5.2.3 (e))
- AdvisoryNearside Rear Child Seat fitted not allowing full inspection of adult belt
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Rear Child Seat fitted not allowing full inspection of adult belt
Pass73,375 miles (+12,519)
- MOT expiry
- 27 Nov 2018
- Odometer
- 73,375 miles
- Test number
- 409392375752
No defects or advisories recorded.
Pass60,856 miles (+10,269)
- MOT expiry
- 27 Nov 2017
- Odometer
- 60,856 miles
- Test number
- 449745460267
No defects or advisories recorded.
Pass50,587 miles (+63)
- MOT expiry
- 27 Nov 2016
- Odometer
- 50,587 miles
- Test number
- 775816181598
No defects or advisories recorded.
Fail50,524 miles (+15,605)1 dangerous1 advisory
- MOT expiry
- No new certificate
- Odometer
- 50,524 miles
- Test number
- 943038381092
- DangerousOffside Rear Tyre has ply or cords exposed (4.1.D.1b)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass34,919 miles (+14,152)1 advisory1 note
- MOT expiry
- 4 Nov 2015
- Odometer
- 34,919 miles
- Test number
- 409049704438
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- NoteBoth front tyres wearing low on edges
Pass20,767 miles (+1,041)
- MOT expiry
- 13 Dec 2013
- Odometer
- 20,767 miles
- Test number
- 575209242345
No defects or advisories recorded.
Pass19,726 miles (+3,882)
- MOT expiry
- 20 Sept 2013
- Odometer
- 19,726 miles
- Test number
- 248301452276
No defects or advisories recorded.
Pass15,844 miles1 note
- MOT expiry
- 20 Sept 2012
- Odometer
- 15,844 miles
- Test number
- 787732541299
- NoteBoth front tyre treads low on edges
Questions about S31 CHW
- Does S31 CHW currently have a valid MOT?
- Yes. DVSA records show the MOT on S31 CHW is valid until 3 Dec 2026.
- When is the MOT due on S31 CHW?
- The MOT on S31 CHW is valid until 3 Dec 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S31 CHW done?
- S31 CHW was recorded at 117,022 miles at its MOT on 4 Dec 2025, an average of 7,093 miles a year.
- Has S31 CHW ever failed its MOT?
- Yes. S31 CHW has failed 4 of its 19 MOT tests, most recently on 2 Dec 2025.
- Has the mileage on S31 CHW 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 S31 CHW find?
- S31 CHW passed its latest MOT on 4 Dec 2025 with 3 advisories: nearside rear brake hose has slight corrosion to ferrule; offside rear brake hose has slight corrosion to ferrule; rear sub-frame corroded but not seriously weakened.
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.