MOT Car Check

BMW

520D M SPORT AUTO · Blue

EO09 NPZ
BMW EO09 NPZ
MOTExpired
MOT due24 Jan 2026
First reg1 Mar 2009
Mileage101,682 mi
TaxSORN
Tax due

Vehicle age

17 years and 4 months

Fuel

Diesel

What's it worth now?

See a free valuation for EO09 NPZ.

Car valuation

MOT history

As of 7 May 2026.

PASSED · 25 Jan 2025
Test date25 Jan 2025
Expiry24 Jan 2026
Test number681815576447
Mileage101,682 mi
PASSED · 16 Aug 2023
Test date16 Aug 2023
Expiry13 Sep 2024
Test number541140423095
Mileage99,344 mi
AdvisoryOffside Front Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
AdvisoryNearside Front Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
PASSED · 14 Sep 2022
Test date14 Sep 2022
Expiry13 Sep 2023
Test number707022472368
Mileage95,895 mi
PASSED · 13 Sep 2021
Test date13 Sep 2021
Expiry12 Sep 2022
Test number663424859610
Mileage89,048 mi
AdvisoryRear Brake hose slightly deteriorated (1.1.12 (b) (ii))
MinorNearside Front Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
PASSED · 5 Dec 2020
Test date5 Dec 2020
Expiry4 Dec 2021
Test number204523804569
Mileage84,097 mi
PASSED · 5 Mar 2020
Test date5 Mar 2020
Expiry4 Mar 2021
Test number854644575927
Mileage78,561 mi
AdvisoryOffside Rear Nail in tyre
FAILED · 4 Mar 2020
Test date4 Mar 2020
Expiry
Test number433678837609
Mileage78,544 mi
MinorNearside Windscreen wiper blade defective (3.4 (b) (i))
DangerousNearside Front Tyre has ply or cords exposed (5.2.3 (d) (ii))
DangerousNearside Rear Tyre has ply or cords exposed (5.2.3 (d) (ii))
MajorOffside Front Anti-roll bar linkage ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
AdvisoryOffside Rear Nail in tyre
PASSED · 4 Mar 2019
Test date4 Mar 2019
Expiry3 Mar 2020
Test number660379512209
Mileage69,984 mi
PASSED · 22 Jun 2018
Test date22 Jun 2018
Expiry21 Jun 2019
Test number248324653724
Mileage59,990 mi
PASSED · 28 Mar 2018
Test date28 Mar 2018
Expiry31 Mar 2019
Test number942734261352
Mileage58,725 mi
PASSED · 29 Mar 2017
Test date29 Mar 2017
Expiry31 Mar 2018
Test number256079404137
Mileage53,653 mi
PASSED · 31 Mar 2016
Test date31 Mar 2016
Expiry31 Mar 2017
Test number743128657210
Mileage50,126 mi
PASSED · 31 Mar 2015
Test date31 Mar 2015
Expiry31 Mar 2016
Test number258400195059
Mileage46,478 mi
PASSED · 1 Apr 2014
Test date1 Apr 2014
Expiry31 Mar 2015
Test number356481394065
Mileage40,544 mi
PASSED · 15 Mar 2013
Test date15 Mar 2013
Expiry28 Mar 2014
Test number559404573068
Mileage33,661 mi
PASSED · 15 Mar 2012
Test date15 Mar 2012
Expiry28 Mar 2013
Test number135925472433
Mileage26,824 mi