
BMW X5
Black · Diesel · 2015 · 2,993 cc
X12 SSAMOT history
X12 SSA is a black diesel BMW X5 first used on 30 Oct 2015. Its MOT is valid until 16 Dec 2026 and it has passed 8 of 10 MOT tests, with 103,572 miles recorded at the latest.
From DVSA MOT records, updated 17 Dec 2025.

- MOT
- Valid
- Until 16 Dec 2026
- Mileage
- 103,572 mi
- At MOT on 17 Dec 2025
- MOT tests
- 10
- 8 passed · 2 failed
- Per year
- 10,314 mi
- Average between MOTs
Vehicle details
- Registration
- X12 SSA
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- X5
- Colour
- Black
- Fuel type
- Diesel
- Engine size
- 2,993 cc
- Year of manufacture
- 2015
- First used
- 30 Oct 2015
- MOT status
- MOT valid until 16 Dec 2026
- Latest MOT test
- 17 Dec 2025 (Pass)
Mileage history
X12 SSA was last recorded at 103,572 miles on 17 Dec 2025, 1 miles more than at the previous MOT on 15 Dec 2025.
- Previous MOT
- 103,571 miles · 15 Dec 2025
- Between the last two tests
- 1 miles
- Average per year
- 10,314 miles
Recorded mileage by year
- 2025 – 103,572 miles
- 2024 – 95,371 miles
- 2023 – 79,082 miles
- 2022 – 67,186 miles
- 2021 – 56,519 miles
- 2020 – 45,112 miles
- 2019 – 38,076 miles
- 2018 – 30,264 miles
What the latest MOT found
No defects or advisories were recorded.
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 Lower Suspension arm ball joint has slight play
Advisory2 MOTs, 2024
Nearside Rear Suspension bellows damaged but not to excess
Advisory2 MOTs, 2024
Offside Front Lower Suspension arm ball joint has slight play
Advisory2 MOTs, 2024
Offside Front tyre has nail in punctured
Advisory2 MOTs, 2024
Offside Rear Inner base rubber
Advisory2 MOTs, 2024
Offside Rear Suspension bellows damaged but not to excess
Advisory2 MOTs, 2024
Full MOT history
10 tests since 8 Nov 2018, newest first. Select a test to see every defect and advisory.
Pass103,572 miles (+1)
- MOT expiry
- 16 Dec 2026
- Odometer
- 103,572 miles
- Test number
- 514126816534
No defects or advisories recorded.
Fail103,571 miles (+8,200)1 dangerous1 major
- MOT expiry
- No new certificate
- Odometer
- 103,571 miles
- Test number
- 826704733776
- DangerousOffside Rear Tyre has ply or cords exposed (5.2.3 (d) (ii))
- MajorNearside Front Suspension arm has an unsafe modification wrong arm (5.3.3 (c) (i))
Pass95,371 miles8 advisories
- MOT expiry
- 5 Dec 2025
- Odometer
- 95,371 miles
- Test number
- 230523938975
- AdvisoryNearside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryNearside Rear Suspension bellows damaged but not to excess (5.3.5 (b) (i))
- AdvisoryOffside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Front tyre has nail in punctured
- AdvisoryOffside Rear Inner base rubber
- AdvisoryOffside Rear Inner base rubber
- AdvisoryOffside Rear Suspension bellows damaged but not to excess (5.3.5 (b) (i))
- AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
Fail95,371 miles (+16,289)1 major8 advisories
- MOT expiry
- No new certificate
- Odometer
- 95,371 miles
- Test number
- 546438876924
- MajorNearside Rear Inner Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (5.2.3 (d) (i))
- AdvisoryNearside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryNearside Rear Suspension bellows damaged but not to excess (5.3.5 (b) (i))
- AdvisoryOffside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Front tyre has nail in punctured
- AdvisoryOffside Rear Inner base rubber
- AdvisoryOffside Rear Inner base rubber
- AdvisoryOffside Rear Suspension bellows damaged but not to excess (5.3.5 (b) (i))
- AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
Pass79,082 miles (+11,896)2 advisories
- MOT expiry
- 7 Nov 2024
- Odometer
- 79,082 miles
- Test number
- 896586527873
- AdvisoryEmissions too clean to register on test
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge 2.5mm (5.2.3 (e))
Pass67,186 miles (+10,667)1 advisory
- MOT expiry
- 7 Nov 2023
- Odometer
- 67,186 miles
- Test number
- 919706351027
- AdvisoryTyre worn close to legal limit/worn on edge Both rear wearing smooth inner edge, 315/35/20 Run-flat (5.2.3 (e))
Pass56,519 miles (+11,407)1 advisory
- MOT expiry
- 7 Nov 2022
- Odometer
- 56,519 miles
- Test number
- 449804728721
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
Pass45,112 miles (+7,036)1 advisory
- MOT expiry
- 7 Nov 2021
- Odometer
- 45,112 miles
- Test number
- 301124856495
- AdvisoryNearside Front Outer Tyre worn close to legal limit/worn on edge edge worn smooth, 275/40/20 106w (5.2.3 (e))
Pass38,076 miles (+7,812)1 advisory
- MOT expiry
- 7 Nov 2020
- Odometer
- 38,076 miles
- Test number
- 878251410725
- AdvisoryMinor chips to windscreen
Pass30,264 miles2 advisories
- MOT expiry
- 7 Nov 2019
- Odometer
- 30,264 miles
- Test number
- 679732368223
- AdvisoryFront brake pads appear to be getting low
- AdvisoryMinor chips to windscreen
Questions about X12 SSA
- Does X12 SSA currently have a valid MOT?
- Yes. DVSA records show the MOT on X12 SSA is valid until 16 Dec 2026.
- When is the MOT due on X12 SSA?
- The MOT on X12 SSA is valid until 16 Dec 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has X12 SSA done?
- X12 SSA was recorded at 103,572 miles at its MOT on 17 Dec 2025, an average of 10,314 miles a year.
- Has X12 SSA ever failed its MOT?
- Yes. X12 SSA has failed 2 of its 10 MOT tests, most recently on 15 Dec 2025.
- Has the mileage on X12 SSA 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 X12 SSA find?
- X12 SSA passed its latest MOT on 17 Dec 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.