BMW logo

BMW 3 Series

White · Hybrid electric (clean) · 2016 · 1,998 cc

L100 OKXMOT history

L100 OKX is a white hybrid electric (clean) BMW 3 Series first used on 1 Sept 2016. Its MOT is valid until 21 Jul 2027 and it has passed 8 of 12 MOT tests, with 125,098 miles recorded at the latest.

From DVSA MOT records, updated 22 Jul 2026.

L100 OKX white BMW 3 Series – car details, MOT history and tax status
Illustration of a BMW 3 Series, not a photo of this vehicle
MOT
Valid
Until 21 Jul 2027
Mileage
125,098 mi
At MOT on 22 Jul 2026
MOT tests
12
8 passed · 4 failed
Per year
10,043 mi
Average between MOTs
Get reminders for L100 OKX in the free Driver Codes app

Vehicle details

Registration
L100 OKX
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
White
Fuel type
Hybrid electric (clean)
Engine size
1,998 cc
Year of manufacture
2016
First used
1 Sept 2016
MOT status
MOT valid until 21 Jul 2027
Latest MOT test
22 Jul 2026 (Pass)

Mileage history

L100 OKX was last recorded at 125,098 miles on 22 Jul 2026, 6,553 miles more than at the previous MOT on 17 Jul 2025.

Odometer reading at each MOT testPassFail
Previous MOT
118,545 miles · 17 Jul 2025
Between the last two tests
6,553 miles
Average per year
10,043 miles

Recorded mileage by year

  • 2026 – 125,098 miles
  • 2025 – 118,545 miles
  • 2024 – 106,253 miles
  • 2023 – 92,127 miles
  • 2022 – 78,320 miles
  • 2021 – 72,738 miles
  • 2020 – 68,513 miles
  • 2019 – 55,777 miles

What the latest MOT found

Pass125,098 miles
  • AdvisoryNsf shocker damp-inner steering rack arms slight play-o/s/f suspension arm bush slightly perished and has slight play-all tyres worn low and perished

What MOT advisories mean

Full MOT history

12 tests since 27 Aug 2019, newest first. Select a test to see every defect and advisory.

  1. Pass125,098 miles (+6,553)1 advisory
    MOT expiry
    21 Jul 2027
    Odometer
    125,098 miles
    Test number
    562064999233
    • AdvisoryNsf shocker damp-inner steering rack arms slight play-o/s/f suspension arm bush slightly perished and has slight play-all tyres worn low and perished
  2. Pass118,545 miles4 advisories
    MOT expiry
    18 Jul 2026
    Odometer
    118,545 miles
    Test number
    589345601346
    • AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
    • AdvisoryNearside Front Shock absorbers has light misting of oil (5.3.2 (b))
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
  3. Fail118,545 miles (+12,292)1 repaired4 advisories
    MOT expiry
    No new certificate
    Odometer
    118,545 miles
    Test number
    647333176345
    • Repaired at testFront Windscreen washer provides insufficient washer liquid (3.5 (a))
    • AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
    • AdvisoryNearside Front Shock absorbers has light misting of oil (5.3.2 (b))
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
  4. Pass106,253 miles (+14,126)
    MOT expiry
    18 Jul 2025
    Odometer
    106,253 miles
    Test number
    393612494386

    No defects or advisories recorded.

  5. Pass92,127 miles (+13,807)
    MOT expiry
    18 Jul 2024
    Odometer
    92,127 miles
    Test number
    401218684121

    No defects or advisories recorded.

  6. Pass78,320 miles2 advisories
    MOT expiry
    14 Jun 2023
    Odometer
    78,320 miles
    Test number
    131833255359
    • AdvisoryNearside Rear Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryUnder trays and engine covers fitted not allowing full inspection of some components.
  7. Fail78,320 miles (+5,582)1 repaired2 advisories
    MOT expiry
    No new certificate
    Odometer
    78,320 miles
    Test number
    244667331358
    • Repaired at testFront Registration plate does not conform to the specified requirements and rear (0.1 (d))
    • AdvisoryNearside Rear Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryUnder trays and engine covers fitted not allowing full inspection of some components.
  8. Pass72,738 miles1 advisory
    MOT expiry
    14 Jun 2022
    Odometer
    72,738 miles
    Test number
    903718693497
    • AdvisoryNearside Rear Nail in tyre
  9. Fail72,734 miles (+4,221)2 major1 advisory
    MOT expiry
    No new certificate
    Odometer
    72,734 miles
    Test number
    862892740624
    • MajorFront Registration plate does not conform to the specified requirements (0.1 (d))
    • MajorRear Registration plate does not conform to the specified requirements (0.1 (d))
    • AdvisoryNearside Rear Nail in tyre
  10. Pass68,513 miles (+12,736)
    MOT expiry
    4 Jun 2021
    Odometer
    68,513 miles
    Test number
    628336516369

    No defects or advisories recorded.

  11. Pass55,777 miles
    MOT expiry
    31 Aug 2020
    Odometer
    55,777 miles
    Test number
    214760188519

    No defects or advisories recorded.

  12. Fail55,777 miles1 dangerous
    MOT expiry
    No new certificate
    Odometer
    55,777 miles
    Test number
    701250964480
    • DangerousOffside Front Tyre has ply or cords exposed (5.2.3 (d) (ii))

Questions about L100 OKX

Does L100 OKX currently have a valid MOT?
Yes. DVSA records show the MOT on L100 OKX is valid until 21 Jul 2027.
When is the MOT due on L100 OKX?
The MOT on L100 OKX is valid until 21 Jul 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has L100 OKX done?
L100 OKX was recorded at 125,098 miles at its MOT on 22 Jul 2026, an average of 10,043 miles a year.
Has L100 OKX ever failed its MOT?
Yes. L100 OKX has failed 4 of its 12 MOT tests, most recently on 17 Jul 2025.
Has the mileage on L100 OKX 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 L100 OKX find?
L100 OKX passed its latest MOT on 22 Jul 2026 with 1 advisory: nsf shocker damp-inner steering rack arms slight play-o/s/f suspension arm bush slightly perished and has slight play-all tyres worn low and perished.

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