
BMW 3 Series
Grey · Petrol · 2012 · 1,997 cc
LL12 JVPMOT history
LL12 JVP is a grey petrol BMW 3 Series first used on 31 May 2012. Its MOT expired on 14 Jan 2025 and it has passed 10 of 13 MOT tests, with 134,182 miles recorded at the latest.
From DVSA MOT records, updated 15 Jan 2024.

- MOT
- Expired
- On 14 Jan 2025
- Mileage
- 134,182 mi
- At MOT on 15 Jan 2024
- MOT tests
- 13
- 10 passed · 3 failed
- Per year
- 12,619 mi
- Average between MOTs
Vehicle details
- Registration
- LL12 JVP
- Registration format
- Current format (from 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Grey
- Fuel type
- Petrol
- Engine size
- 1,997 cc
- Year of manufacture
- 2012
- First used
- 31 May 2012
- MOT status
- MOT expired on 14 Jan 2025
- Latest MOT test
- 15 Jan 2024 (Pass)
Mileage history
LL12 JVP was last recorded at 134,182 miles on 15 Jan 2024, 18,206 miles more than at the previous MOT on 12 Nov 2022.
- Previous MOT
- 115,976 miles · 12 Nov 2022
- Between the last two tests
- 18,206 miles
- Average per year
- 12,619 miles
Recorded mileage by year
- 2024 – 134,182 miles
- 2022 – 115,976 miles
- 2021 – 108,709 miles
- 2020 – 102,309 miles
- 2019 – 79,410 miles
- 2018 – 62,326 miles
- 2017 – 38,993 miles
- 2016 – 31,225 miles
- 2015 – 24,447 miles
What the latest MOT found
Pass134,182 milesPassed on retest after failing earlier that day
- AdvisoryNearside Front Shock absorbers has light misting of oil (5.3.2 (b))
- AdvisoryOffside stop light slightly dim
- AdvisoryOil leak, but not excessive Differential (8.4.1 (a) (i))
Full MOT history
13 tests since 29 Apr 2015, newest first. Select a test to see every defect and advisory.
Pass134,182 miles3 advisories
- MOT expiry
- 14 Jan 2025
- Odometer
- 134,182 miles
- Test number
- 182951236940
- AdvisoryNearside Front Shock absorbers has light misting of oil (5.3.2 (b))
- AdvisoryOffside stop light slightly dim
- AdvisoryOil leak, but not excessive Differential (8.4.1 (a) (i))
Fail134,182 miles (+18,206)1 repaired3 advisories
- MOT expiry
- No new certificate
- Odometer
- 134,182 miles
- Test number
- 966932194812
- Repaired at testOffside Headlamp not working on dipped beam (4.1.1 (a) (ii))
- AdvisoryNearside Front Shock absorbers has light misting of oil (5.3.2 (b))
- AdvisoryOffside stop light slightly dim
- AdvisoryOil leak, but not excessive Differential (8.4.1 (a) (i))
Pass115,976 miles (+7,267)1 advisory
- MOT expiry
- 10 Dec 2023
- Odometer
- 115,976 miles
- Test number
- 869912022977
- AdvisoryUnder trays & covers fitted
Pass108,709 miles (+6,400)1 advisory
- MOT expiry
- 10 Dec 2022
- Odometer
- 108,709 miles
- Test number
- 944507967278
- AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened both side (1.1.14 (a) (ii))
Pass102,309 miles (+22,899)1 advisory
- MOT expiry
- 10 Dec 2021
- Odometer
- 102,309 miles
- Test number
- 236529963887
- AdvisoryOffside Front Play in steering rack inner joint(s)
Pass79,410 miles (+17,084)3 advisories
- MOT expiry
- 10 Dec 2020
- Odometer
- 79,410 miles
- Test number
- 816156956506
- AdvisoryCoolant level slightly low.
- AdvisoryNearside Front Inner Road wheel slightly distorted (5.2.2 (c) (i))
- AdvisoryRear diff, slight weep.
Pass62,326 miles1 advisory
- MOT expiry
- 10 Jun 2019
- Odometer
- 62,326 miles
- Test number
- 243153476757
- AdvisoryChild Seat fitted not allowing full inspection of adult belt n/s/r and o/s/r
Fail62,326 miles (+23,333)1 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 62,326 miles
- Test number
- 295344192728
- MajorNearside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (5.2.3 (d) (i))
- AdvisoryChild Seat fitted not allowing full inspection of adult belt n/s/r and o/s/r
Pass38,993 miles (+7,768)1 advisory
- MOT expiry
- 10 Jun 2018
- Odometer
- 38,993 miles
- Test number
- 195471615126
- AdvisoryNearside Rear Outer Child Seat fitted not allowing full inspection of adult belt
Pass31,225 miles (+6,778)1 advisory
- MOT expiry
- 10 Jun 2017
- Odometer
- 31,225 miles
- Test number
- 855500108631
- AdvisoryOffside Rear Outer Tyre worn close to the legal limit tyre is bald on extreme outer edge. (4.1.E.1)
Pass24,447 miles (+237)
- MOT expiry
- 10 Jun 2016
- Odometer
- 24,447 miles
- Test number
- 235942065464
No defects or advisories recorded.
Pass24,210 miles
- MOT expiry
- 29 Apr 2016
- Odometer
- 24,210 miles
- Test number
- 478030925152
No defects or advisories recorded.
Fail24,210 miles2 failures1 advisory
- MOT expiry
- No new certificate
- Odometer
- 24,210 miles
- Test number
- 208069115114
- FailureNearside Front position lamp(s) not working (1.1.A.3b)
- FailureOffside Rear Brake pad(s) less than 1.5 mm thick (3.5.1g)
- AdvisoryNearside Rear Brake pad(s) wearing thin (3.5.1g)
Questions about LL12 JVP
- Does LL12 JVP currently have a valid MOT?
- No. The MOT on LL12 JVP expired on 14 Jan 2025, according to DVSA records.
- When is the MOT due on LL12 JVP?
- The MOT on LL12 JVP expired on 14 Jan 2025. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has LL12 JVP done?
- LL12 JVP was recorded at 134,182 miles at its MOT on 15 Jan 2024, an average of 12,619 miles a year.
- Has LL12 JVP ever failed its MOT?
- Yes. LL12 JVP has failed 3 of its 13 MOT tests, most recently on 15 Jan 2024.
- Has the mileage on LL12 JVP 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 JVP find?
- LL12 JVP passed its latest MOT on 15 Jan 2024 with 3 advisories: nearside front shock absorbers has light misting of oil; offside stop light slightly dim; oil leak, but not excessive differential.
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.