BMW logo

BMW 120

Black · Diesel · 2009 · 1,995 cc

B15 HBKMOT history

B15 HBK is a black diesel BMW 120 first used on 24 Mar 2009. Its MOT is valid until 27 Apr 2027 and it has passed 15 of 15 MOT tests, with 98,707 miles recorded at the latest.

From DVSA MOT records, updated 27 Apr 2026.

B15 HBK black BMW 1 Series – car details, MOT history and tax status
Illustration of a BMW 1 Series, not a photo of this vehicle
MOT
Valid
Until 27 Apr 2027
Mileage
98,707 mi
At MOT on 27 Apr 2026
MOT tests
15
15 passed · 0 failed
Per year
5,355 mi
Average between MOTs
Get reminders for B15 HBK in the free Driver Codes app

Vehicle details

Registration
B15 HBK
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
120
Colour
Black
Fuel type
Diesel
Engine size
1,995 cc
Year of manufacture
2009
First used
24 Mar 2009
MOT status
MOT valid until 27 Apr 2027
Latest MOT test
27 Apr 2026 (Pass)

Mileage history

B15 HBK was last recorded at 98,707 miles on 27 Apr 2026, 11,968 miles more than at the previous MOT on 25 Apr 2025.

Odometer reading at each MOT testPass
Previous MOT
86,739 miles · 25 Apr 2025
Between the last two tests
11,968 miles
Average per year
5,355 miles

Recorded mileage by year

  • 2026 – 98,707 miles
  • 2025 – 86,739 miles
  • 2024 – 75,707 miles
  • 2023 – 69,156 miles
  • 2022 – 67,509 miles
  • 2021 – 63,615 miles
  • 2020 – 62,763 miles
  • 2019 – 61,125 miles
  • 2018 – 59,282 miles
  • 2017 – 56,047 miles
  • 2016 – 51,568 miles
  • 2015 – 42,011 miles
  • 2014 – 38,277 miles
  • 2013 – 26,447 miles
  • 2012 – 22,926 miles

What the latest MOT found

Pass98,707 miles
  • MinorNearside Front Track rod end ball joint dust cover damaged or deteriorated, but preventing the ingress of dirt (2.1.3 (g) (i))

What MOT advisories mean

Full MOT history

15 tests since 2 Mar 2012, newest first. Select a test to see every defect and advisory.

  1. Pass98,707 miles (+11,968)1 minor
    MOT expiry
    27 Apr 2027
    Odometer
    98,707 miles
    Test number
    297819663812
    • MinorNearside Front Track rod end ball joint dust cover damaged or deteriorated, but preventing the ingress of dirt (2.1.3 (g) (i))
  2. Pass86,739 miles (+11,032)
    MOT expiry
    27 Apr 2026
    Odometer
    86,739 miles
    Test number
    462898086320

    No defects or advisories recorded.

  3. Pass75,707 miles (+6,551)
    MOT expiry
    27 Apr 2025
    Odometer
    75,707 miles
    Test number
    173382060699

    No defects or advisories recorded.

  4. Pass69,156 miles (+1,647)
    MOT expiry
    27 Apr 2024
    Odometer
    69,156 miles
    Test number
    456070202194

    No defects or advisories recorded.

  5. Pass67,509 miles (+3,894)
    MOT expiry
    24 Mar 2023
    Odometer
    67,509 miles
    Test number
    332975557552

    No defects or advisories recorded.

  6. Pass63,615 miles (+852)
    MOT expiry
    24 Mar 2022
    Odometer
    63,615 miles
    Test number
    864365482547

    No defects or advisories recorded.

  7. Pass62,763 miles (+1,638)
    MOT expiry
    8 Mar 2021
    Odometer
    62,763 miles
    Test number
    188423112167

    No defects or advisories recorded.

  8. Pass61,125 miles (+1,843)
    MOT expiry
    8 Mar 2020
    Odometer
    61,125 miles
    Test number
    557669385408

    No defects or advisories recorded.

  9. Pass59,282 miles (+3,235)
    MOT expiry
    17 Feb 2019
    Odometer
    59,282 miles
    Test number
    101413296074

    No defects or advisories recorded.

  10. Pass56,047 miles (+4,479)
    MOT expiry
    17 Feb 2018
    Odometer
    56,047 miles
    Test number
    803485467715

    No defects or advisories recorded.

  11. Pass51,568 miles (+9,557)
    MOT expiry
    5 Feb 2017
    Odometer
    51,568 miles
    Test number
    929578196938

    No defects or advisories recorded.

  12. Pass42,011 miles (+3,734)
    MOT expiry
    28 Jan 2016
    Odometer
    42,011 miles
    Test number
    737784715025

    No defects or advisories recorded.

  13. Pass38,277 miles (+11,830)
    MOT expiry
    28 Jan 2015
    Odometer
    38,277 miles
    Test number
    277087814080

    No defects or advisories recorded.

  14. Pass26,447 miles (+3,521)
    MOT expiry
    28 Jan 2014
    Odometer
    26,447 miles
    Test number
    457419823034

    No defects or advisories recorded.

  15. Pass22,926 miles1 note
    MOT expiry
    24 Mar 2013
    Odometer
    22,926 miles
    Test number
    156092162088
    • NoteZero emissions no print out

Questions about B15 HBK

Does B15 HBK currently have a valid MOT?
Yes. DVSA records show the MOT on B15 HBK is valid until 27 Apr 2027.
When is the MOT due on B15 HBK?
The MOT on B15 HBK is valid until 27 Apr 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has B15 HBK done?
B15 HBK was recorded at 98,707 miles at its MOT on 27 Apr 2026, an average of 5,355 miles a year.
Has B15 HBK ever failed its MOT?
No. B15 HBK has passed all 15 of its MOT tests on record.
Has the mileage on B15 HBK 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 B15 HBK find?
B15 HBK passed its latest MOT on 27 Apr 2026 with 1 minor defect: nearside front track rod end ball joint dust cover damaged or deteriorated, but preventing the ingress of dirt.

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