BMW logo

BMW 640

Black · Diesel · 2015 · 2,993 cc

L99 MHEMOT history

L99 MHE is a black diesel BMW 640 first used on 8 Apr 2015. Its MOT is valid until 5 Feb 2027 and it has passed 10 of 12 MOT tests, with 121,433 miles recorded at the latest.

From DVSA MOT records, updated 9 Jan 2026.

L99 MHE black BMW 6 Series – car details, MOT history and tax status
Illustration of a BMW 6 Series, not a photo of this vehicle
MOT
Valid
Until 5 Feb 2027
Mileage
121,433 mi
At MOT on 9 Jan 2026
MOT tests
12
10 passed · 2 failed
Per year
11,650 mi
Average between MOTs
Get reminders for L99 MHE in the free Driver Codes app

Vehicle details

Registration
L99 MHE
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
640
Colour
Black
Fuel type
Diesel
Engine size
2,993 cc
Year of manufacture
2015
First used
8 Apr 2015
MOT status
MOT valid until 5 Feb 2027
Latest MOT test
9 Jan 2026 (Pass)

Mileage history

L99 MHE was last recorded at 121,433 miles on 9 Jan 2026, 14,470 miles more than at the previous MOT on 22 Jan 2025.

Odometer reading at each MOT testPassFail
Previous MOT
106,963 miles · 22 Jan 2025
Between the last two tests
14,470 miles
Average per year
11,650 miles

Recorded mileage by year

  • 2026 – 121,433 miles
  • 2025 – 106,963 miles
  • 2024 – 94,586 miles
  • 2023 – 81,956 miles
  • 2022 – 74,455 miles
  • 2021 – 61,079 miles
  • 2020 – 55,114 miles
  • 2019 – 44,070 miles
  • 2018 – 30,971 miles

What the latest MOT found

Pass121,433 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

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

  1. Pass121,433 miles (+14,470)
    MOT expiry
    5 Feb 2027
    Odometer
    121,433 miles
    Test number
    744184191685

    No defects or advisories recorded.

  2. Pass106,963 miles (+12,377)
    MOT expiry
    5 Feb 2026
    Odometer
    106,963 miles
    Test number
    123134768762

    No defects or advisories recorded.

  3. Pass94,586 miles (+12,630)
    MOT expiry
    5 Feb 2025
    Odometer
    94,586 miles
    Test number
    608429568493

    No defects or advisories recorded.

  4. Pass81,956 miles (+7,501)1 advisory
    MOT expiry
    5 Feb 2024
    Odometer
    81,956 miles
    Test number
    140640029934
    • AdvisoryFront Service brake fluctuating, but not excessively (1.2.1 (e))
  5. Pass74,455 miles (+13,376)
    MOT expiry
    1 Sept 2023
    Odometer
    74,455 miles
    Test number
    260842539384

    No defects or advisories recorded.

  6. Pass61,079 miles (+223)1 advisory
    MOT expiry
    1 Sept 2022
    Odometer
    61,079 miles
    Test number
    757383870990
    • AdvisoryUnder trays fitted obscuring full inspection
  7. Pass60,856 miles (+5,742)
    MOT expiry
    7 Apr 2022
    Odometer
    60,856 miles
    Test number
    607974840546

    No defects or advisories recorded.

  8. Pass55,114 miles
    MOT expiry
    7 Apr 2021
    Odometer
    55,114 miles
    Test number
    404712851688

    No defects or advisories recorded.

  9. Fail55,114 miles (+11,044)4 dangerous1 advisory
    MOT expiry
    No new certificate
    Odometer
    55,114 miles
    Test number
    997146269353
    • DangerousNearside Front Tyre has a tear, caused by separation or partial failure of its structure Inner edge (5.2.3 (d) (ii))
    • DangerousNearside Front Tyre has ply or cords damaged inner edge (5.2.3 (d) (ii))
    • DangerousNearside Rear Tyre has a tear, caused by separation or partial failure of its structure Inner edge (5.2.3 (d) (ii))
    • DangerousNearside Rear Tyre has ply or cords damaged inner edge (5.2.3 (d) (ii))
    • AdvisoryOffside Front Brake back plate insecure
  10. Pass44,070 miles (+13,099)
    MOT expiry
    7 Apr 2020
    Odometer
    44,070 miles
    Test number
    147474226229

    No defects or advisories recorded.

  11. Pass30,971 miles (+281)
    MOT expiry
    7 Apr 2019
    Odometer
    30,971 miles
    Test number
    764321308141

    No defects or advisories recorded.

  12. Fail30,690 miles1 dangerous
    MOT expiry
    No new certificate
    Odometer
    30,690 miles
    Test number
    703525611370
    • DangerousNearside Rear Inner Tyre has a bulge, caused by separation or partial failure of its structure (4.1.D.1b)

Questions about L99 MHE

Does L99 MHE currently have a valid MOT?
Yes. DVSA records show the MOT on L99 MHE is valid until 5 Feb 2027.
When is the MOT due on L99 MHE?
The MOT on L99 MHE is valid until 5 Feb 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has L99 MHE done?
L99 MHE was recorded at 121,433 miles at its MOT on 9 Jan 2026, an average of 11,650 miles a year.
Has L99 MHE ever failed its MOT?
Yes. L99 MHE has failed 2 of its 12 MOT tests, most recently on 24 Mar 2020.
Has the mileage on L99 MHE 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 L99 MHE find?
L99 MHE passed its latest MOT on 9 Jan 2026 with no defects or advisories recorded.

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