MOT Car Check

BMW

3 SERIES · Silver

MJ12 FHA
MOTExpired
MOT due7 Apr 2026
First reg21 May 2012
Mileage133,057 mi
Tax
Tax due

Vehicle age

14 years and 1 month

Fuel

Diesel

What's it worth now?

See a free valuation for MJ12 FHA.

Car valuation

MOT history

As of 17 December 2025.

PASSED · 8 Apr 2025
Test date8 Apr 2025
Expiry7 Apr 2026
Test number892709479678
Mileage133,057 mi
PASSED · 3 Oct 2024
Test date3 Oct 2024
Expiry2 Oct 2025
Test number397159279431
Mileage125,702 mi
AdvisoryOffside Front slight play in top mount
PASSED · 27 Sep 2023
Test date27 Sep 2023
Expiry26 Sep 2024
Test number531208888957
Mileage113,577 mi
AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
FAILED · 27 Sep 2023
Test date27 Sep 2023
Expiry
Test number249736267714
Mileage113,577 mi
PrsOffside Headlamp not working on dipped beam (4.1.1 (a) (ii))
AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
PASSED · 18 May 2023
Test date18 May 2023
Expiry17 May 2024
Test number992226030836
Mileage112,066 mi
AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
FAILED · 18 May 2023
Test date18 May 2023
Expiry
Test number416392865275
Mileage112,066 mi
PrsOffside Front Headlamp not working on main beam (4.1.1 (a) (ii))
AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
PASSED · 21 Jun 2022
Test date21 Jun 2022
Expiry20 Jun 2023
Test number593550928695
Mileage105,749 mi
PASSED · 19 Jun 2021
Test date19 Jun 2021
Expiry18 Jun 2022
Test number164629173894
Mileage101,861 mi
PASSED · 10 Jun 2020
Test date10 Jun 2020
Expiry9 Jun 2021
Test number372782052013
Mileage95,746 mi
PASSED · 18 Jun 2019
Test date18 Jun 2019
Expiry17 Dec 2020
Test number397847836490
Mileage89,249 mi
AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
PASSED · 19 Mar 2018
Test date19 Mar 2018
Expiry18 Mar 2019
Test number905676589164
Mileage78,081 mi
PASSED · 18 Mar 2017
Test date18 Mar 2017
Expiry17 Mar 2018
Test number710195480104
Mileage68,053 mi
PASSED · 15 Feb 2016
Test date15 Feb 2016
Expiry4 Mar 2017
Test number894616376385
Mileage62,117 mi
FAILED · 15 Feb 2016
Test date15 Feb 2016
Expiry
Test number630290594031
Mileage62,117 mi
FailOffside Headlamp aim too high (1.8)
PrsNearside Headlamp aim too low (1.8)
PASSED · 5 Mar 2015
Test date5 Mar 2015
Expiry4 Mar 2016
Test number158544765472
Mileage55,195 mi