
BMW 135
White · Petrol · 2009 · 2,979 cc
Y10 BHPMOT history
Y10 BHP is a white petrol BMW 135 first used on 18 Sept 2009. Its MOT is valid until 24 Nov 2026 and it has passed 14 of 15 MOT tests, with 148,878 miles recorded at the latest.
From DVSA MOT records, updated 25 Nov 2025.

- MOT
- Valid
- Until 24 Nov 2026
- Mileage
- 148,878 mi
- At MOT on 25 Nov 2025
- MOT tests
- 15
- 14 passed · 1 failed
- Per year
- 6,780 mi
- Average between MOTs
Vehicle details
- Registration
- Y10 BHP
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 135
- Colour
- White
- Fuel type
- Petrol
- Engine size
- 2,979 cc
- Year of manufacture
- 2009
- First used
- 18 Sept 2009
- MOT status
- MOT valid until 24 Nov 2026
- Latest MOT test
- 25 Nov 2025 (Pass)
Mileage history
Y10 BHP was last recorded at 148,878 miles on 25 Nov 2025, 1,396 miles more than at the previous MOT on 26 Oct 2024.
- Previous MOT
- 147,482 miles · 26 Oct 2024
- Between the last two tests
- 1,396 miles
- Average per year
- 6,780 miles
Recorded mileage by year
- 2025 – 148,878 miles
- 2024 – 147,482 miles
- 2023 – 142,811 miles
- 2022 – 136,580 miles
- 2021 – 132,902 miles
- 2020 – 128,000 miles
- 2019 – 120,763 miles
- 2018 – 112,505 miles
- 2017 – 103,940 miles
- 2016 – 94,244 miles
- 2015 – 85,165 miles
- 2014 – 77,581 miles
- 2013 – 69,105 miles
- 2012 – 59,500 miles
What the latest MOT found
- AdvisoryFront Exhaust has a minor leak of exhaust gases (6.1.2 (a))
Full MOT history
15 tests since 19 Sept 2012, newest first. Select a test to see every defect and advisory.
Pass148,878 miles (+1,396)1 advisory
- MOT expiry
- 24 Nov 2026
- Odometer
- 148,878 miles
- Test number
- 636525447376
- AdvisoryFront Exhaust has a minor leak of exhaust gases (6.1.2 (a))
Pass147,482 miles (+4,671)
- MOT expiry
- 25 Oct 2025
- Odometer
- 147,482 miles
- Test number
- 206440051770
No defects or advisories recorded.
Pass142,811 miles (+6,231)
- MOT expiry
- 18 Sept 2024
- Odometer
- 142,811 miles
- Test number
- 157866112403
No defects or advisories recorded.
Pass136,580 miles (+3,678)1 advisory
- MOT expiry
- 18 Sept 2023
- Odometer
- 136,580 miles
- Test number
- 436641169624
- AdvisoryFront Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
Pass132,902 miles (+4,902)1 advisory
- MOT expiry
- 18 Sept 2022
- Odometer
- 132,902 miles
- Test number
- 412649902403
- AdvisoryFront Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
Pass128,000 miles (+7,237)
- MOT expiry
- 18 Sept 2021
- Odometer
- 128,000 miles
- Test number
- 927597921931
No defects or advisories recorded.
Pass120,763 miles (+8,258)
- MOT expiry
- 18 Sept 2020
- Odometer
- 120,763 miles
- Test number
- 208978942539
No defects or advisories recorded.
Pass112,505 miles (+444)
- MOT expiry
- 18 Sept 2019
- Odometer
- 112,505 miles
- Test number
- 512069689734
No defects or advisories recorded.
Fail112,061 miles (+8,121)1 major
- MOT expiry
- No new certificate
- Odometer
- 112,061 miles
- Test number
- 875660978781
- MajorExhaust carbon monoxide content after 2nd fast idle exceeds default limits (8.2.1.2 (b))
Pass103,940 miles (+9,696)
- MOT expiry
- 18 Sept 2018
- Odometer
- 103,940 miles
- Test number
- 218963922907
No defects or advisories recorded.
Pass94,244 miles (+9,079)1 advisory
- MOT expiry
- 18 Sept 2017
- Odometer
- 94,244 miles
- Test number
- 831020846835
- AdvisoryUnder trays fitted
Pass85,165 miles (+7,584)1 advisory
- MOT expiry
- 18 Sept 2016
- Odometer
- 85,165 miles
- Test number
- 797566996646
- AdvisoryRear Tyre worn close to the legal limit both sides (4.1.E.1)
Pass77,581 miles (+8,476)
- MOT expiry
- 18 Sept 2015
- Odometer
- 77,581 miles
- Test number
- 677296754225
No defects or advisories recorded.
Pass69,105 miles (+9,605)
- MOT expiry
- 18 Sept 2014
- Odometer
- 69,105 miles
- Test number
- 739915143262
No defects or advisories recorded.
Pass59,500 miles
- MOT expiry
- 18 Sept 2013
- Odometer
- 59,500 miles
- Test number
- 165643262247
No defects or advisories recorded.
Questions about Y10 BHP
- Does Y10 BHP currently have a valid MOT?
- Yes. DVSA records show the MOT on Y10 BHP is valid until 24 Nov 2026.
- When is the MOT due on Y10 BHP?
- The MOT on Y10 BHP is valid until 24 Nov 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has Y10 BHP done?
- Y10 BHP was recorded at 148,878 miles at its MOT on 25 Nov 2025, an average of 6,780 miles a year.
- Has Y10 BHP ever failed its MOT?
- Yes. Y10 BHP has failed 1 of its 15 MOT tests, most recently on 4 Sept 2018.
- Has the mileage on Y10 BHP 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 Y10 BHP find?
- Y10 BHP passed its latest MOT on 25 Nov 2025 with 1 advisory: front exhaust has a minor leak of exhaust gases.
Related registrations
- Y10 BGLMercedes-Benz E
- Y10 BGMPeugeot 208 GT Puretech S/S Auto
- Y10 BGSNissan Micra
- Y10 BGTBentley Continental
- Y10 BGWCitroën Berlingo
- Y10 BHEAudi Q5
- Y10 BHUVauxhall Corsa SRI Premium Turbo
- Y10 BJCFord Kuga ST-Line Phev CVT
- Y10 BJETesla Model 3 Long Range AWD
- Y10 BJFLand Rover Range Rover Sport
- Y10 BJHJaguar XF
- Y10 BJJHyundai Tucson
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.