MOT Car Check

BMW

3 SERIES · Grey

YF10 AVR
MOTValid
MOT due30 Jan 2027
First reg16 Jun 2010
Mileage73,374 mi
Tax
Tax due

Vehicle age

16 years

Fuel

Petrol

What's it worth now?

See a free valuation for YF10 AVR.

Car valuation

MOT history

As of 3 April 2026.

PASSED · 17 Jan 2026
Test date17 Jan 2026
Expiry30 Jan 2027
Test number393064106204
Mileage73,374 mi
FAILED · 17 Jan 2026
Test date17 Jan 2026
Expiry
Test number921778166375
Mileage73,374 mi
MajorCentral Front Registration plate does not conform to the specified requirements (0.1 (d))
MajorCentral Rear Registration plate does not conform to the specified requirements (0.1 (d))
PASSED · 31 Dec 2024
Test date31 Dec 2024
Expiry30 Jan 2026
Test number548075722727
Mileage65,548 mi
PASSED · 31 Jan 2024
Test date31 Jan 2024
Expiry30 Jan 2025
Test number386145161018
Mileage62,587 mi
Advisoryengine undertray fitted
PASSED · 8 Sep 2023
Test date8 Sep 2023
Expiry7 Sep 2024
Test number217682718022
Mileage60,568 mi
AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
AdvisoryOffside Rear Nail in tyre
FAILED · 7 Sep 2023
Test date7 Sep 2023
Expiry
Test number462557825200
Mileage60,568 mi
MajorNearside Front Suspension arm pin or bush excessively worn brake reaction (5.3.4 (a) (i))
MajorOffside Front Suspension arm pin or bush excessively worn brake reaction (5.3.4 (a) (i))
AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
AdvisoryOffside Rear Nail in tyre
PASSED · 5 Sep 2022
Test date5 Sep 2022
Expiry7 Sep 2023
Test number909450981007
Mileage54,994 mi
PASSED · 7 Sep 2021
Test date7 Sep 2021
Expiry7 Sep 2022
Test number320939237549
Mileage50,418 mi
PASSED · 7 Sep 2020
Test date7 Sep 2020
Expiry7 Sep 2021
Test number146902808914
Mileage47,650 mi
AdvisoryFront Tyre worn close to legal limit/worn on edge Both (5.2.3 (e))
PASSED · 6 Sep 2019
Test date6 Sep 2019
Expiry7 Sep 2020
Test number338287572652
Mileage45,065 mi
PASSED · 8 Sep 2018
Test date8 Sep 2018
Expiry7 Sep 2019
Test number118985195320
Mileage42,180 mi
AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
PASSED · 29 Aug 2017
Test date29 Aug 2017
Expiry28 Aug 2018
Test number949150124065
Mileage40,096 mi
PASSED · 27 Aug 2016
Test date27 Aug 2016
Expiry28 Aug 2017
Test number670881607007
Mileage38,824 mi
PASSED · 27 Aug 2015
Test date27 Aug 2015
Expiry28 Aug 2016
Test number648972429571
Mileage36,630 mi
PASSED · 26 Aug 2014
Test date26 Aug 2014
Expiry28 Aug 2015
Test number315118034233
Mileage32,888 mi
PASSED · 29 Aug 2013
Test date29 Aug 2013
Expiry28 Aug 2014
Test number937091643295
Mileage27,291 mi
PASSED · 7 Jun 2013
Test date7 Jun 2013
Expiry16 Jun 2014
Test number209938953185
Mileage24,652 mi