MOT Car Check

BMW

Z4 · Silver

M24R MD
MOTExpired
MOT due1 Feb 2026
First reg6 Jun 2005
Mileage42,810 mi
Tax
Tax due

Vehicle age

21 years

Fuel

Petrol

What's it worth now?

See a free valuation for M24R MD.

Car valuation

MOT history

As of 10 December 2025.

PASSED · 31 Jan 2025
Test date31 Jan 2025
Expiry1 Feb 2026
Test number855610854754
Mileage42,810 mi
PASSED · 2 Feb 2024
Test date2 Feb 2024
Expiry1 Feb 2025
Test number127822504557
Mileage39,279 mi
FAILED · 18 Oct 2023
Test date18 Oct 2023
Expiry
Test number715658105244
Mileage39,163 mi
MajorDriver's airbag obviously inoperative (7.1.5 (c))
PASSED · 28 Oct 2022
Test date28 Oct 2022
Expiry27 Oct 2023
Test number466895327150
Mileage35,971 mi
FAILED · 28 Oct 2022
Test date28 Oct 2022
Expiry
Test number951843504265
Mileage35,971 mi
PrsEngine MIL inoperative or indicates a malfunction (8.2.1.2 (h))
PASSED · 14 Oct 2021
Test date14 Oct 2021
Expiry17 Oct 2022
Test number913935761891
Mileage33,848 mi
PASSED · 5 Oct 2020
Test date5 Oct 2020
Expiry17 Oct 2021
Test number940541819791
Mileage31,490 mi
PASSED · 20 Sep 2019
Test date20 Sep 2019
Expiry17 Oct 2020
Test number599335768678
Mileage27,031 mi
PASSED · 10 Oct 2018
Test date10 Oct 2018
Expiry17 Oct 2019
Test number602863400210
Mileage24,120 mi
AdvisoryRear Tyre worn close to legal limit/worn on edge nearside & offside rear tyres worn close to limit & wearing on inner edges (5.2.3 (e))
PASSED · 4 Oct 2017
Test date4 Oct 2017
Expiry17 Oct 2018
Test number246140075027
Mileage20,047 mi
AdvisoryNearside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
PASSED · 18 Oct 2016
Test date18 Oct 2016
Expiry17 Oct 2017
Test number145553849930
Mileage15,505 mi
PASSED · 17 May 2016
Test date17 May 2016
Expiry6 Jun 2017
Test number733629839242
Mileage15,335 mi
PASSED · 21 May 2015
Test date21 May 2015
Expiry6 Jun 2016
Test number815201045132
Mileage14,872 mi
PASSED · 16 May 2014
Test date16 May 2014
Expiry6 Jun 2015
Test number667326634131
Mileage14,157 mi
PASSED · 24 May 2013
Test date24 May 2013
Expiry6 Jun 2014
Test number137684043105
Mileage12,836 mi
User EnteredSlight play in steering column.
PASSED · 17 May 2012
Test date17 May 2012
Expiry6 Jun 2013
Test number489738732159
Mileage11,908 mi
User EnteredTyre pressure warning system light is on
PASSED · 14 May 2011
Test date14 May 2011
Expiry6 Jun 2012
Test number917024231191
Mileage10,805 mi
PASSED · 21 May 2010
Test date21 May 2010
Expiry6 Jun 2011
Test number582781940181
Mileage9,697 mi
PASSED · 14 May 2009
Test date14 May 2009
Expiry6 Jun 2010
Test number753404939107
Mileage8,259 mi
PASSED · 23 May 2008
Test date23 May 2008
Expiry6 Jun 2009
Test number662054748136
Mileage6,569 mi