
BMW 3 Series
Red · Diesel · 2012 · 1,995 cc
LB12 XHRMOT history
LB12 XHR is a red diesel BMW 3 Series first used on 19 Jul 2012. Its MOT is valid until 11 Dec 2026 and it has passed 12 of 18 MOT tests, with 194,500 miles recorded at the latest.
From DVSA MOT records, updated 10 Dec 2025.
- MOT
- Valid
- Until 11 Dec 2026
- Mileage
- 194,500 mi
- At MOT on 10 Dec 2025
- MOT tests
- 18
- 12 passed · 6 failed
- Per year
- 11,702 mi
- Average between MOTs
Vehicle details
- Registration
- LB12 XHR
- Registration format
- Current format (from 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Red
- Fuel type
- Diesel
- Engine size
- 1,995 cc
- Year of manufacture
- 2012
- First used
- 19 Jul 2012
- MOT status
- MOT valid until 11 Dec 2026
- Latest MOT test
- 10 Dec 2025 (Pass)
Mileage history
LB12 XHR was last recorded at 194,500 miles on 10 Dec 2025, 5,419 miles more than at the previous MOT on 12 Dec 2024.
Mileage went down between tests
- 27 Mar 2018: 78,179 miles, lower than 114,868 miles on 29 Jul 2017.
A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.
- Previous MOT
- 189,081 miles · 12 Dec 2024
- Between the last two tests
- 5,419 miles
- Average per year
- 11,702 miles
Recorded mileage by year
- 2025 – 194,500 miles
- 2024 – 189,081 miles
- 2023 – 155,477 miles
- 2021 – 135,790 miles
- 2020 – 105,039 miles
- 2019 – 88,191 miles
- 2018 – 78,180 miles
- 2017 – 114,868 miles
- 2015 – 72,500 miles
What the latest MOT found
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
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 fitted
Advisory2 MOTs, 2019–2020
Full MOT history
18 tests since 8 Jul 2015, newest first. Select a test to see every defect and advisory.
Pass194,500 miles (+5,419)1 advisory
- MOT expiry
- 11 Dec 2026
- Odometer
- 194,500 miles
- Test number
- 877858948068
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass189,081 miles (+14,464)1 minor4 advisories
- MOT expiry
- 11 Dec 2025
- Odometer
- 189,081 miles
- Test number
- 796151897148
- MinorFront Windscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryOffside Front Non obligatory mirror damaged
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisorySuspension arm pin or bush worn but not resulting in excessive movement both front (5.3.4 (a) (i))
- AdvisoryTyre worn close to legal limit/worn on edge both rear (5.2.3 (e))
Pass174,617 miles (+19,140)
- MOT expiry
- 25 Jan 2025
- Odometer
- 174,617 miles
- Test number
- 596507850555
No defects or advisories recorded.
Pass155,477 miles
- MOT expiry
- 25 Jan 2024
- Odometer
- 155,477 miles
- Test number
- 896684310434
No defects or advisories recorded.
Fail155,477 miles (+19,687)1 repaired
- MOT expiry
- No new certificate
- Odometer
- 155,477 miles
- Test number
- 271167190239
- Repaired at testEngine MIL inoperative or indicates a malfunction (8.2.1.2 (h))
Pass135,790 miles1 advisory
- MOT expiry
- 25 Jan 2023
- Odometer
- 135,790 miles
- Test number
- 585847558852
- AdvisoryNearside Front Suspension arm pin or bush worn but not resulting in excessive movement started to de bond but no play (5.3.4 (a) (i))
Fail135,790 miles (+15,427)2 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 135,790 miles
- Test number
- 204686841906
- MajorOffside Front Suspension arm pin or bush excessively worn arm bush has de bonded and has play (5.3.4 (a) (i))
- MajorOffside Rear Stop lamp(s) not working (4.3.1 (a) (ii))
- AdvisoryNearside Front Suspension arm pin or bush worn but not resulting in excessive movement started to de bond but no play (5.3.4 (a) (i))
Pass120,363 miles2 advisories
- MOT expiry
- 25 Jan 2022
- Odometer
- 120,363 miles
- Test number
- 758442283300
- AdvisoryOffside Front Jacking foot missing
- AdvisoryOffside Front Steering linkage ball joint has slight play inner track rod has slight play (2.1.3 (b) (i))
Fail120,363 miles (+15,324)1 dangerous1 major4 advisories
- MOT expiry
- No new certificate
- Odometer
- 120,363 miles
- Test number
- 468908225583
- DangerousOffside Rear Brake pad(s) less than 1.5 mm thick N/S/R worn close to limit (1.1.13 (a) (ii))
- MajorBrake pad(s) worn down to wear indicator Front pads worn to wear indicator (1.1.13 (a) (i))
- AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened Worn and lipped (1.1.14 (a) (ii))
- AdvisoryOffside Front Jacking foot missing
- AdvisoryOffside Front Steering linkage ball joint has slight play inner track rod has slight play (2.1.3 (b) (i))
- AdvisoryOffside Rear Brake disc worn, pitted or scored, but not seriously weakened Scored due to pad being completely worn out (1.1.14 (a) (ii))
Pass105,039 miles2 advisories
- MOT expiry
- 25 Jan 2021
- Odometer
- 105,039 miles
- Test number
- 368407592851
- AdvisoryOffside Front Drag link end ball joint has slight play (2.1.3 (b) (i))
- AdvisoryUnder trays fitted
Fail105,039 miles (+16,848)2 major2 advisories
- MOT expiry
- No new certificate
- Odometer
- 105,039 miles
- Test number
- 737930093519
- MajorNearside Front Position lamp not working (4.2.1 (a) (ii))
- MajorOffside Front Position lamp not working (4.2.1 (a) (ii))
- AdvisoryOffside Front Drag link end ball joint has slight play (2.1.3 (b) (i))
- AdvisoryUnder trays fitted
Pass88,191 miles (+10,011)3 advisories
- MOT expiry
- 25 Jan 2020
- Odometer
- 88,191 miles
- Test number
- 679961738415
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge worn on outer edge of tyre (5.2.3 (e))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge getting on low on tread (5.2.3 (e))
- AdvisoryUnder trays fitted
Pass78,180 miles (+1)
- MOT expiry
- 28 Mar 2019
- Odometer
- 78,180 miles
- Test number
- 475365909240
No defects or advisories recorded.
Fail78,179 miles (-36,689)1 failure
- MOT expiry
- No new certificate
- Odometer
- 78,179 miles
- Test number
- 958690306187
- FailureNearside Front coil spring broken (2.4.C.1a)
Pass114,868 miles
- MOT expiry
- 25 Aug 2018
- Odometer
- 114,868 miles
- Test number
- 459560068199
No defects or advisories recorded.
Pass96,560 km
- MOT expiry
- 25 Aug 2017
- Odometer
- 96,560 km
- Test number
- 355453738557
No defects or advisories recorded.
Pass72,500 miles2 advisories
- MOT expiry
- 19 Jul 2016
- Odometer
- 72,500 miles
- Test number
- 725279085197
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Fail72,498 miles1 failure2 advisories
- MOT expiry
- No new certificate
- Odometer
- 72,498 miles
- Test number
- 255039785165
- FailureNearside Side repeater not working (1.4.A.2c)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Questions about LB12 XHR
- Does LB12 XHR currently have a valid MOT?
- Yes. DVSA records show the MOT on LB12 XHR is valid until 11 Dec 2026.
- When is the MOT due on LB12 XHR?
- The MOT on LB12 XHR is valid until 11 Dec 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has LB12 XHR done?
- LB12 XHR was recorded at 194,500 miles at its MOT on 10 Dec 2025, an average of 11,702 miles a year.
- Has LB12 XHR ever failed its MOT?
- Yes. LB12 XHR has failed 6 of its 18 MOT tests, most recently on 24 Jan 2023.
- Has the mileage on LB12 XHR ever gone down?
- Yes. The recorded mileage was lower than at the previous test once, first on 27 Mar 2018. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
- What did the latest MOT on LB12 XHR find?
- LB12 XHR passed its latest MOT on 10 Dec 2025 with 1 advisory: nearside rear tyre worn close to legal limit/worn on edge.
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.