MOT Car Check

BMW

520 · Grey

RO12 HPX
MOTExpired
MOT due9 Jun 2026
First reg26 Mar 2012
Mileage141,998 mi
Tax
Tax due

Vehicle age

14 years and 3 months

Fuel

Diesel

What's it worth now?

See a free valuation for RO12 HPX.

Car valuation

MOT history

As of 23 May 2026.

PASSED · 9 Jun 2025
Test date9 Jun 2025
Expiry9 Jun 2026
Test number700146619756
Mileage141,998 mi
FAILED · 2 Jun 2025
Test date2 Jun 2025
Expiry
Test number181693365264
Mileage141,998 mi
MajorNearside Front Lower Suspension arm ball joint excessively worn (5.3.4 (a) (i))
MajorOffside Front Lower Suspension arm ball joint excessively worn (5.3.4 (a) (i))
PASSED · 30 May 2024
Test date30 May 2024
Expiry9 Jun 2025
Test number983480243490
Mileage131,259 mi
Advisorydamage to offside front of vehicle noted
Advisoryemissions too clean for machine to detect
PASSED · 10 May 2023
Test date10 May 2023
Expiry9 Jun 2024
Test number254317925112
Mileage121,029 mi
MinorNearside Windscreen wiper blade defective (3.4 (b) (i))
PASSED · 4 Jun 2022
Test date4 Jun 2022
Expiry9 Jun 2023
Test number955944148317
Mileage114,495 mi
PASSED · 10 Jun 2021
Test date10 Jun 2021
Expiry9 Jun 2022
Test number519511574107
Mileage109,408 mi
PASSED · 4 Jun 2020
Test date4 Jun 2020
Expiry3 Jun 2021
Test number652923113419
Mileage105,575 mi
MinorNearside Windscreen wiper blade defective (3.4 (b) (i))
PASSED · 10 Apr 2019
Test date10 Apr 2019
Expiry29 Oct 2020
Test number233076351716
Mileage100,274 mi
PASSED · 30 Apr 2018
Test date30 Apr 2018
Expiry29 Apr 2019
Test number395198817982
Mileage92,578 mi
AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
PASSED · 18 Oct 2016
Test date18 Oct 2016
Expiry4 Nov 2017
Test number997741801754
Mileage83,020 mi
AdvisoryFront Tyre worn close to the legal limit Both tyres (4.1.E.1)
AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
PASSED · 4 Nov 2015
Test date4 Nov 2015
Expiry4 Nov 2016
Test number791182227085
Mileage75,332 mi
PASSED · 5 Nov 2014
Test date5 Nov 2014
Expiry4 Nov 2015
Test number305299804381
Mileage71,386 mi
User EnteredUnder-trays fitted obscuring some underside components