Mercedes-Benz logo

Mercedes-Benz B-Class

White · Petrol · 2009 · 1,699 cc

LL59 YGPMOT history

LL59 YGP is a white petrol Mercedes-Benz B-Class first used on 10 Dec 2009. Its MOT is valid until 10 Dec 2026 and it has passed 14 of 14 MOT tests, with 21,212 miles recorded at the latest.

From DVSA MOT records, updated 26 Nov 2025.

LL59 YGP white Mercedes-Benz B-Class – car details, MOT history and tax status
Illustration of a Mercedes-Benz B-Class, not a photo of this vehicle
MOT
Valid
Until 10 Dec 2026
Mileage
21,212 mi
At MOT on 26 Nov 2025
MOT tests
14
14 passed · 0 failed
Per year
1,166 mi
Average between MOTs
Get reminders for LL59 YGP in the free Driver Codes app

Vehicle details

Registration
LL59 YGP
Registration format
Current format (from 2001)
Make
Mercedes-Benz
Model
B-Class
Colour
White
Fuel type
Petrol
Engine size
1,699 cc
Year of manufacture
2009
First used
10 Dec 2009
MOT status
MOT valid until 10 Dec 2026
Latest MOT test
26 Nov 2025 (Pass)

Mileage history

LL59 YGP was last recorded at 21,212 miles on 26 Nov 2025, 852 miles more than at the previous MOT on 26 Nov 2024.

Odometer reading at each MOT testPass
Previous MOT
20,360 miles · 26 Nov 2024
Between the last two tests
852 miles
Average per year
1,166 miles

Recorded mileage by year

  • 2025 – 21,212 miles
  • 2024 – 20,360 miles
  • 2023 – 19,598 miles
  • 2022 – 18,989 miles
  • 2021 – 18,136 miles
  • 2020 – 17,296 miles
  • 2019 – 16,602 miles
  • 2018 – 15,466 miles
  • 2017 – 13,937 miles
  • 2016 – 12,453 miles
  • 2015 – 11,172 miles
  • 2014 – 9,538 miles
  • 2013 – 7,940 miles
  • 2012 – 6,079 miles

What the latest MOT found

Pass21,212 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

14 tests since 3 Dec 2012, newest first. Select a test to see every defect and advisory.

  1. Pass21,212 miles (+852)
    MOT expiry
    10 Dec 2026
    Odometer
    21,212 miles
    Test number
    244435027384

    No defects or advisories recorded.

  2. Pass20,360 miles (+762)
    MOT expiry
    10 Dec 2025
    Odometer
    20,360 miles
    Test number
    354510193876

    No defects or advisories recorded.

  3. Pass19,598 miles (+609)
    MOT expiry
    10 Dec 2024
    Odometer
    19,598 miles
    Test number
    638288320721

    No defects or advisories recorded.

  4. Pass18,989 miles (+853)
    MOT expiry
    10 Dec 2023
    Odometer
    18,989 miles
    Test number
    657366193152

    No defects or advisories recorded.

  5. Pass18,136 miles (+840)2 advisories
    MOT expiry
    10 Dec 2022
    Odometer
    18,136 miles
    Test number
    668649240412
    • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  6. Pass17,296 miles (+694)1 advisory
    MOT expiry
    10 Dec 2021
    Odometer
    17,296 miles
    Test number
    478326514226
    • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge Tread at 2.6mm (5.2.3 (e))
  7. Pass16,602 miles (+1,136)
    MOT expiry
    10 Dec 2020
    Odometer
    16,602 miles
    Test number
    195874481007

    No defects or advisories recorded.

  8. Pass15,466 miles (+1,529)1 advisory
    MOT expiry
    10 Dec 2019
    Odometer
    15,466 miles
    Test number
    344553419745
    • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge on 3 mm (5.2.3 (e))
  9. Pass13,937 miles (+1,484)
    MOT expiry
    10 Dec 2018
    Odometer
    13,937 miles
    Test number
    133083359102

    No defects or advisories recorded.

  10. Pass12,453 miles (+1,281)
    MOT expiry
    10 Dec 2017
    Odometer
    12,453 miles
    Test number
    899290414345

    No defects or advisories recorded.

  11. Pass11,172 miles (+1,634)
    MOT expiry
    10 Dec 2016
    Odometer
    11,172 miles
    Test number
    562512188794

    No defects or advisories recorded.

  12. Pass9,538 miles (+1,598)
    MOT expiry
    10 Dec 2015
    Odometer
    9,538 miles
    Test number
    408262024479

    No defects or advisories recorded.

  13. Pass7,940 miles (+1,861)
    MOT expiry
    10 Dec 2014
    Odometer
    7,940 miles
    Test number
    409976033313

    No defects or advisories recorded.

  14. Pass6,079 miles
    MOT expiry
    10 Dec 2013
    Odometer
    6,079 miles
    Test number
    668458332328

    No defects or advisories recorded.

Questions about LL59 YGP

Does LL59 YGP currently have a valid MOT?
Yes. DVSA records show the MOT on LL59 YGP is valid until 10 Dec 2026.
When is the MOT due on LL59 YGP?
The MOT on LL59 YGP is valid until 10 Dec 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has LL59 YGP done?
LL59 YGP was recorded at 21,212 miles at its MOT on 26 Nov 2025, an average of 1,166 miles a year.
Has LL59 YGP ever failed its MOT?
No. LL59 YGP has passed all 14 of its MOT tests on record.
Has the mileage on LL59 YGP 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 LL59 YGP find?
LL59 YGP passed its latest MOT on 26 Nov 2025 with no defects or advisories recorded.

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