
BMW 320D Efficientdynamics
White · Diesel · 2012 · 1,995 cc
LL12 JVKMOT history
LL12 JVK is a white diesel BMW 320D Efficientdynamics first used on 21 May 2012. Its MOT expired on 22 May 2026 and it has passed 7 of 9 MOT tests, with 173,019 miles recorded at the latest.
From DVSA MOT records, updated 23 May 2025.

- MOT
- Expired
- On 22 May 2026
- Mileage
- 173,019 mi
- At MOT on 23 May 2025
- MOT tests
- 9
- 7 passed · 2 failed
- Per year
- 6,861 mi
- Average between MOTs
Vehicle details
- Registration
- LL12 JVK
- Registration format
- Current format (from 2001)
- Make
- BMW
- Model
- 320D Efficientdynamics
- Colour
- White
- Fuel type
- Diesel
- Engine size
- 1,995 cc
- Year of manufacture
- 2012
- First used
- 21 May 2012
- MOT status
- MOT expired on 22 May 2026
- Latest MOT test
- 23 May 2025 (Pass)
Mileage history
LL12 JVK was last recorded at 173,019 miles on 23 May 2025, 4,097 miles more than at the previous MOT on 1 Mar 2024.
- Previous MOT
- 168,922 miles · 1 Mar 2024
- Between the last two tests
- 4,097 miles
- Average per year
- 6,861 miles
Recorded mileage by year
- 2025 – 173,019 miles
- 2024 – 168,922 miles
- 2023 – 163,997 miles
- 2021 – 158,731 miles
- 2019 – 138,431 miles
- 2018 – 126,877 miles
- 2017 – 118,072 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
9 tests since 20 May 2017, newest first. Select a test to see every defect and advisory.
Pass173,019 miles (+4,097)
- MOT expiry
- 22 May 2026
- Odometer
- 173,019 miles
- Test number
- 4379686
No defects or advisories recorded.
Pass168,922 miles (+4,925)
- MOT expiry
- 28 Feb 2025
- Odometer
- 168,922 miles
- Test number
- 2886025
No defects or advisories recorded.
Pass163,997 miles (+68)
- MOT expiry
- 26 Jan 2024
- Odometer
- 163,997 miles
- Test number
- 1556076
No defects or advisories recorded.
Fail163,929 miles (+5,198)
- MOT expiry
- 21 Oct 2022
- Odometer
- 163,929 miles
- Test number
- 1503976
No defects or advisories recorded.
Fail158,731 miles (+798)
- MOT expiry
- 21 Oct 2022
- Odometer
- 158,731 miles
- Test number
- 233994
No defects or advisories recorded.
Pass157,933 miles (+19,502)
- MOT expiry
- 21 Oct 2022
- Odometer
- 157,933 miles
- Test number
- 62792
No defects or advisories recorded.
Pass138,431 miles (+11,554)
- MOT expiry
- 21 Oct 2021
- Odometer
- 138,431 miles
- Test number
- 20736723
No defects or advisories recorded.
Pass126,877 miles (+8,805)
- MOT expiry
- 19 May 2019
- Odometer
- 126,877 miles
- Test number
- 19197390
No defects or advisories recorded.
Pass118,072 miles
- MOT expiry
- 19 May 2018
- Odometer
- 118,072 miles
- Test number
- 17849696
No defects or advisories recorded.
Questions about LL12 JVK
- Does LL12 JVK currently have a valid MOT?
- No. The MOT on LL12 JVK expired on 22 May 2026, according to DVSA records.
- When is the MOT due on LL12 JVK?
- The MOT on LL12 JVK expired on 22 May 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has LL12 JVK done?
- LL12 JVK was recorded at 173,019 miles at its MOT on 23 May 2025, an average of 6,861 miles a year.
- Has LL12 JVK ever failed its MOT?
- Yes. LL12 JVK has failed 2 of its 9 MOT tests, most recently on 13 Jan 2023.
- Has the mileage on LL12 JVK 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 LL12 JVK find?
- LL12 JVK passed its latest MOT on 23 May 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.