
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.

- 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
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.
- 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
- MinorNearside Front Track rod end ball joint dust cover damaged or deteriorated, but preventing the ingress of dirt (2.1.3 (g) (i))
Full MOT history
15 tests since 2 Mar 2012, newest first. Select a test to see every defect and advisory.
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))
Pass86,739 miles (+11,032)
- MOT expiry
- 27 Apr 2026
- Odometer
- 86,739 miles
- Test number
- 462898086320
No defects or advisories recorded.
Pass75,707 miles (+6,551)
- MOT expiry
- 27 Apr 2025
- Odometer
- 75,707 miles
- Test number
- 173382060699
No defects or advisories recorded.
Pass69,156 miles (+1,647)
- MOT expiry
- 27 Apr 2024
- Odometer
- 69,156 miles
- Test number
- 456070202194
No defects or advisories recorded.
Pass67,509 miles (+3,894)
- MOT expiry
- 24 Mar 2023
- Odometer
- 67,509 miles
- Test number
- 332975557552
No defects or advisories recorded.
Pass63,615 miles (+852)
- MOT expiry
- 24 Mar 2022
- Odometer
- 63,615 miles
- Test number
- 864365482547
No defects or advisories recorded.
Pass62,763 miles (+1,638)
- MOT expiry
- 8 Mar 2021
- Odometer
- 62,763 miles
- Test number
- 188423112167
No defects or advisories recorded.
Pass61,125 miles (+1,843)
- MOT expiry
- 8 Mar 2020
- Odometer
- 61,125 miles
- Test number
- 557669385408
No defects or advisories recorded.
Pass59,282 miles (+3,235)
- MOT expiry
- 17 Feb 2019
- Odometer
- 59,282 miles
- Test number
- 101413296074
No defects or advisories recorded.
Pass56,047 miles (+4,479)
- MOT expiry
- 17 Feb 2018
- Odometer
- 56,047 miles
- Test number
- 803485467715
No defects or advisories recorded.
Pass51,568 miles (+9,557)
- MOT expiry
- 5 Feb 2017
- Odometer
- 51,568 miles
- Test number
- 929578196938
No defects or advisories recorded.
Pass42,011 miles (+3,734)
- MOT expiry
- 28 Jan 2016
- Odometer
- 42,011 miles
- Test number
- 737784715025
No defects or advisories recorded.
Pass38,277 miles (+11,830)
- MOT expiry
- 28 Jan 2015
- Odometer
- 38,277 miles
- Test number
- 277087814080
No defects or advisories recorded.
Pass26,447 miles (+3,521)
- MOT expiry
- 28 Jan 2014
- Odometer
- 26,447 miles
- Test number
- 457419823034
No defects or advisories recorded.
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.
Related 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.