
BMW 120
White · Diesel · 2012 · 1,995 cc
LA12 UXCMOT history
LA12 UXC is a white diesel BMW 120 first used on 22 Mar 2012. Its MOT expired on 1 May 2024 and it has passed 8 of 8 MOT tests, with 163,386 miles recorded at the latest.
From DVSA MOT records, updated 2 May 2023.

- MOT
- Expired
- On 1 May 2024
- Mileage
- 163,386 mi
- At MOT on 2 May 2023
- MOT tests
- 8
- 8 passed · 0 failed
- Per year
- 12,784 mi
- Average between MOTs
Vehicle details
- Registration
- LA12 UXC
- Registration format
- Current format (from 2001)
- Make
- BMW
- Model
- 120
- Colour
- White
- Fuel type
- Diesel
- Engine size
- 1,995 cc
- Year of manufacture
- 2012
- First used
- 22 Mar 2012
- MOT status
- MOT expired on 1 May 2024
- Latest MOT test
- 2 May 2023 (Pass)
Mileage history
LA12 UXC was last recorded at 163,386 miles on 2 May 2023, 2,415 miles more than at the previous MOT on 9 Apr 2022.
- Previous MOT
- 160,971 miles · 9 Apr 2022
- Between the last two tests
- 2,415 miles
- Average per year
- 12,784 miles
Recorded mileage by year
- 2023 – 163,386 miles
- 2022 – 160,971 miles
- 2020 – 157,259 miles
- 2019 – 153,068 miles
- 2018 – 148,197 miles
- 2017 – 142,226 miles
- 2016 – 110,737 miles
- 2015 – 59,222 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
8 tests since 9 Mar 2015, newest first. Select a test to see every defect and advisory.
Pass163,386 miles (+2,415)
- MOT expiry
- 1 May 2024
- Odometer
- 163,386 miles
- Test number
- 700965871214
No defects or advisories recorded.
Pass160,971 miles (+3,712)
- MOT expiry
- 8 Apr 2023
- Odometer
- 160,971 miles
- Test number
- 249715507367
No defects or advisories recorded.
Pass157,259 miles (+4,191)
- MOT expiry
- 14 Oct 2021
- Odometer
- 157,259 miles
- Test number
- 963790523590
No defects or advisories recorded.
Pass153,068 miles (+4,871)
- MOT expiry
- 22 Mar 2020
- Odometer
- 153,068 miles
- Test number
- 753065360003
No defects or advisories recorded.
Pass148,197 miles (+5,971)
- MOT expiry
- 22 Mar 2019
- Odometer
- 148,197 miles
- Test number
- 666500733734
No defects or advisories recorded.
Pass142,226 miles (+31,489)
- MOT expiry
- 22 Mar 2018
- Odometer
- 142,226 miles
- Test number
- 369179371662
No defects or advisories recorded.
Pass110,737 miles (+51,515)
- MOT expiry
- 22 Mar 2017
- Odometer
- 110,737 miles
- Test number
- 643386087087
No defects or advisories recorded.
Pass59,222 miles
- MOT expiry
- 22 Mar 2016
- Odometer
- 59,222 miles
- Test number
- 378108365038
No defects or advisories recorded.
Questions about LA12 UXC
- Does LA12 UXC currently have a valid MOT?
- No. The MOT on LA12 UXC expired on 1 May 2024, according to DVSA records.
- When is the MOT due on LA12 UXC?
- The MOT on LA12 UXC expired on 1 May 2024. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has LA12 UXC done?
- LA12 UXC was recorded at 163,386 miles at its MOT on 2 May 2023, an average of 12,784 miles a year.
- Has LA12 UXC ever failed its MOT?
- No. LA12 UXC has passed all 8 of its MOT tests on record.
- Has the mileage on LA12 UXC 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 LA12 UXC find?
- LA12 UXC passed its latest MOT on 2 May 2023 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.