MOT Car Check

BMW

120I SE AUTO · Green

WF09 XFZ
BMW WF09 XFZ
MOTExpired
MOT due12 Mar 2026
First reg24 Jun 2009
Mileage69,759 mi
Tax
Tax due

Vehicle age

17 years

Fuel

Petrol

What's it worth now?

See a free valuation for WF09 XFZ.

Car valuation

MOT history

As of 12 February 2026.

PASSED · 10 Mar 2025
Test date10 Mar 2025
Expiry12 Mar 2026
Test number608496948370
Mileage69,759 mi
AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
PASSED · 21 Feb 2024
Test date21 Feb 2024
Expiry12 Mar 2025
Test number899327832735
Mileage67,172 mi
AdvisoryUnder-trays fitted not allowing the full inspection of some components
PASSED · 10 Mar 2023
Test date10 Mar 2023
Expiry12 Mar 2024
Test number170339750128
Mileage66,063 mi
AdvisoryUnder-trays fitted not allowing the full inspection of some components
PASSED · 23 Feb 2022
Test date23 Feb 2022
Expiry12 Mar 2023
Test number912135863518
Mileage63,222 mi
AdvisoryUnder-trays fitted not allowing the full inspection of some components
PASSED · 8 Mar 2021
Test date8 Mar 2021
Expiry12 Mar 2022
Test number428057522962
Mileage61,510 mi
AdvisoryFront Service brake requirements only just met. It would appear that the braking system requires adjustment or repair (1.2.1 (c))
Advisoryunder body covers fitted
PASSED · 25 Feb 2020
Test date25 Feb 2020
Expiry12 Mar 2021
Test number106553961390
Mileage60,234 mi
PASSED · 26 Feb 2019
Test date26 Feb 2019
Expiry12 Mar 2020
Test number927359167175
Mileage56,904 mi
PASSED · 21 Feb 2018
Test date21 Feb 2018
Expiry12 Mar 2019
Test number733806265004
Mileage51,589 mi
AdvisoryNearside Rear Upper Suspension arm has slight play in a pin/bush outter (2.4.G.2)
PASSED · 13 Mar 2017
Test date13 Mar 2017
Expiry12 Mar 2018
Test number367215628707
Mileage45,544 mi
PASSED · 29 Sep 2016
Test date29 Sep 2016
Expiry2 Oct 2017
Test number808577972175
Mileage45,151 mi
PASSED · 25 Sep 2015
Test date25 Sep 2015
Expiry2 Oct 2016
Test number559300191368
Mileage42,314 mi
PASSED · 30 Sep 2014
Test date30 Sep 2014
Expiry2 Oct 2015
Test number589773674260
Mileage39,646 mi
PASSED · 3 Oct 2013
Test date3 Oct 2013
Expiry2 Oct 2014
Test number235226573249
Mileage34,898 mi
PASSED · 20 Jun 2013
Test date20 Jun 2013
Expiry24 Jun 2014
Test number828771973105
Mileage32,791 mi
PASSED · 28 May 2012
Test date28 May 2012
Expiry24 Jun 2013
Test number987469342101
Mileage23,191 mi
User Enteredboth front tyres wearing low outer edges.
User Enteredstone cuts tyre treads.
User Entereddamage wheel rims.
User EnteredUnder-trays fitted obscuring some underside components