BMW logo

BMW 3 Series

White · Diesel · 2012 · 1,995 cc

LL12 KKFMOT history

LL12 KKF is a white diesel BMW 3 Series first used on 15 May 2012. Its MOT expired on 10 Jan 2026 and it has passed 10 of 13 MOT tests, with 190,386 miles recorded at the latest.

From DVSA MOT records, updated 11 Jan 2025.

LL12 KKF white BMW 3 Series – car details, MOT history and tax status
Illustration of a BMW 3 Series, not a photo of this vehicle
MOT
Expired
On 10 Jan 2026
Mileage
190,386 mi
At MOT on 11 Jan 2025
MOT tests
13
10 passed · 3 failed
Per year
12,363 mi
Average between MOTs
Get reminders for LL12 KKF in the free Driver Codes app

Vehicle details

Registration
LL12 KKF
Registration format
Current format (from 2001)
Make
BMW
Model
3 Series
Colour
White
Fuel type
Diesel
Engine size
1,995 cc
Year of manufacture
2012
First used
15 May 2012
MOT status
MOT expired on 10 Jan 2026
Latest MOT test
11 Jan 2025 (Pass)

Mileage history

LL12 KKF was last recorded at 190,386 miles on 11 Jan 2025, 31,644 miles more than at the previous MOT on 19 Oct 2023.

Odometer reading at each MOT testPassFail
Previous MOT
158,742 miles · 19 Oct 2023
Between the last two tests
31,644 miles
Average per year
12,363 miles

Recorded mileage by year

  • 2025 – 190,386 miles
  • 2023 – 158,742 miles
  • 2022 – 133,022 miles
  • 2021 – 120,918 miles
  • 2020 – 115,955 miles
  • 2019 – 112,712 miles
  • 2018 – 104,453 miles
  • 2017 – 96,828 miles
  • 2016 – 89,784 miles
  • 2015 – 70,391 miles

What the latest MOT found

Pass190,386 miles

No defects or advisories were recorded.

What MOT advisories mean

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.

  • Offside Front Inner Steering linkage ball joint has slight play

    Advisory3 MOTs, 2020–2021

  • Front Upper Suspension arm pin or bush worn but not resulting in excessive movement Both fronts

    Advisory2 MOTs, 2021

  • Under tray fitted obscuring components

    Advisory2 MOTs, 2021

Full MOT history

13 tests since 29 Apr 2015, newest first. Select a test to see every defect and advisory.

  1. Pass190,386 miles (+31,644)
    MOT expiry
    10 Jan 2026
    Odometer
    190,386 miles
    Test number
    3915847

    No defects or advisories recorded.

  2. Pass158,742 miles (+25,720)
    MOT expiry
    18 Oct 2024
    Odometer
    158,742 miles
    Test number
    2445713

    No defects or advisories recorded.

  3. Pass133,022 miles (+12,104)
    MOT expiry
    1 Jul 2023
    Odometer
    133,022 miles
    Test number
    883529

    No defects or advisories recorded.

  4. Pass120,918 miles (+12)3 advisories
    MOT expiry
    12 May 2022
    Odometer
    120,918 miles
    Test number
    135200732575
    • AdvisoryFront Upper Suspension arm pin or bush worn but not resulting in excessive movement Both fronts (5.3.4 (a) (i))
    • AdvisoryOffside Front Inner Steering linkage ball joint has slight play (2.1.3 (b) (i))
    • AdvisoryUnder tray fitted obscuring components
  5. Fail120,906 miles (+4,951)3 major3 advisories
    MOT expiry
    No new certificate
    Odometer
    120,906 miles
    Test number
    132562695742
    • MajorNearside Rear Road wheel fixing missing (5.2.1 (a) (i))
    • MajorOffside Front Headlamp aim too high (4.1.2 (a))
    • MajorWindscreen washer provides insufficient washer liquid (3.5 (a))
    • AdvisoryFront Upper Suspension arm pin or bush worn but not resulting in excessive movement Both fronts (5.3.4 (a) (i))
    • AdvisoryOffside Front Inner Steering linkage ball joint has slight play (2.1.3 (b) (i))
    • AdvisoryUnder tray fitted obscuring components
  6. Pass115,955 miles5 advisories
    MOT expiry
    12 May 2021
    Odometer
    115,955 miles
    Test number
    189109851138
    • AdvisoryNearside Front Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryNearside Rear Nail in tyre
    • AdvisoryOffside Front Inner Steering linkage ball joint has slight play (2.1.3 (b) (i))
    • AdvisoryOffside Front Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Rear Nail in tyre tyre has two nails in the tread
  7. Fail115,955 miles (+3,243)1 major5 advisories
    MOT expiry
    No new certificate
    Odometer
    115,955 miles
    Test number
    988385606515
    • MajorFront Windscreen washer provides insufficient washer liquid (3.5 (a))
    • AdvisoryNearside Front Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryNearside Rear Nail in tyre
    • AdvisoryOffside Front Inner Steering linkage ball joint has slight play (2.1.3 (b) (i))
    • AdvisoryOffside Front Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Rear Nail in tyre tyre has two nails in the tread
  8. Pass112,712 miles (+8,259)
    MOT expiry
    15 Nov 2020
    Odometer
    112,712 miles
    Test number
    634732410039

    No defects or advisories recorded.

  9. Pass104,453 miles (+7,625)
    MOT expiry
    15 May 2019
    Odometer
    104,453 miles
    Test number
    866609413216

    No defects or advisories recorded.

  10. Pass96,828 miles (+7,044)1 advisory
    MOT expiry
    15 May 2018
    Odometer
    96,828 miles
    Test number
    242679007726
    • AdvisoryNearside Rear Child Seat fitted not allowing full inspection of adult belt
  11. Pass89,784 miles
    MOT expiry
    15 May 2017
    Odometer
    89,784 miles
    Test number
    817732338493

    No defects or advisories recorded.

  12. Fail89,784 miles (+19,393)1 repaired
    MOT expiry
    No new certificate
    Odometer
    89,784 miles
    Test number
    185400891125
    • Repaired at testOffside Front Front position lamp(s) not working (1.1.A.3b)
  13. Pass70,391 miles1 advisory
    MOT expiry
    15 May 2016
    Odometer
    70,391 miles
    Test number
    488089015182
    • AdvisoryRear registration plate delaminated but not likely to be misread (6.3.1d)

Questions about LL12 KKF

Does LL12 KKF currently have a valid MOT?
No. The MOT on LL12 KKF expired on 10 Jan 2026, according to DVSA records.
When is the MOT due on LL12 KKF?
The MOT on LL12 KKF expired on 10 Jan 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has LL12 KKF done?
LL12 KKF was recorded at 190,386 miles at its MOT on 11 Jan 2025, an average of 12,363 miles a year.
Has LL12 KKF ever failed its MOT?
Yes. LL12 KKF has failed 3 of its 13 MOT tests, most recently on 5 May 2021.
Has the mileage on LL12 KKF 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 KKF find?
LL12 KKF passed its latest MOT on 11 Jan 2025 with no defects or advisories recorded.

Browse all LL12K 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.