MOT Car Check

BMW

3 SERIES · White

SB12 BSV
MOTExpired
MOT due7 Apr 2026
First reg1 Jun 2012
Mileage96,972 mi
TaxUntaxed
Tax due18 Sep 2025

Vehicle age

14 years

Fuel

Diesel

What's it worth now?

See a free valuation for SB12 BSV.

Car valuation

MOT history

As of 18 September 2025.

PASSED · 8 Apr 2025
Test date8 Apr 2025
Expiry7 Apr 2026
Test number429488053351
Mileage96,972 mi
FAILED · 4 Apr 2025
Test date4 Apr 2025
Expiry
Test number735003820837
Mileage96,970 mi
MajorWindscreen damaged and affecting the driver's view of the road Zone B (3.2 (a) (ii))
MajorFuel cap/sealing device missing (6.1.3 (b) (i))
MajorNearside Side repeater not working (4.4.1 (a) (ii))
PASSED · 22 Dec 2023
Test date22 Dec 2023
Expiry22 Dec 2024
Test number143111868779
Mileage88,106 mi
AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
AdvisoryRear Anti-roll bar corroded but not seriously weakened (5.3.3 (b) (i))
AdvisoryOffside Front Play in steering rack inner joint(s)
AdvisoryOffside Front Shock absorbers has light misting of oil (5.3.2 (b))
PASSED · 20 Dec 2022
Test date20 Dec 2022
Expiry22 Dec 2023
Test number941265422029
Mileage86,245 mi
PASSED · 23 Dec 2021
Test date23 Dec 2021
Expiry22 Dec 2022
Test number749299028710
Mileage85,630 mi
FAILED · 23 Dec 2021
Test date23 Dec 2021
Expiry
Test number904027846451
Mileage85,630 mi
MajorWindscreen washer provides insufficient washer liquid (3.5 (a))
MajorOffside Rear Position lamp not working (4.2.1 (a) (ii))
MajorNearside Front Suspension arm ball joint excessively worn (5.3.4 (a) (i))
PASSED · 16 Dec 2020
Test date16 Dec 2020
Expiry22 Dec 2021
Test number296296024163
Mileage82,132 mi
PASSED · 20 Jun 2019
Test date20 Jun 2019
Expiry22 Dec 2020
Test number958392414364
Mileage77,478 mi
PASSED · 22 Jun 2018
Test date22 Jun 2018
Expiry22 Jun 2019
Test number410227834988
Mileage68,674 mi
PASSED · 15 Jun 2017
Test date15 Jun 2017
Expiry22 Jun 2018
Test number926293346578
Mileage64,616 mi
PASSED · 16 Jun 2016
Test date16 Jun 2016
Expiry22 Jun 2017
Test number686146777639
Mileage57,024 mi
PASSED · 19 Jun 2015
Test date19 Jun 2015
Expiry22 Jun 2016
Test number887900975119
Mileage46,026 mi