MOT Car Check

BMW

3 SERIES · Silver

PJ12 DDO
MOTExpired
MOT due8 May 2026
First reg18 Jun 2012
Mileage248,918 mi
Tax
Tax due

Vehicle age

14 years

Fuel

Petrol

What's it worth now?

See a free valuation for PJ12 DDO.

Car valuation

MOT history

As of 25 May 2026.

PASSED · 30 Apr 2025
Test date30 Apr 2025
Expiry8 May 2026
Test number122979093840
Mileage248,918 mi
PASSED · 7 May 2024
Test date7 May 2024
Expiry8 May 2025
Test number519655039072
Mileage233,549 mi
PASSED · 4 May 2023
Test date4 May 2023
Expiry8 May 2024
Test number475359284319
Mileage213,168 mi
PASSED · 4 May 2022
Test date4 May 2022
Expiry8 May 2023
Test number956651333892
Mileage199,182 mi
PASSED · 14 Apr 2021
Test date14 Apr 2021
Expiry8 May 2022
Test number575396461954
Mileage179,149 mi
PASSED · 9 May 2020
Test date9 May 2020
Expiry8 May 2021
Test number406736732581
Mileage153,093 mi
MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
PASSED · 22 Jun 2019
Test date22 Jun 2019
Expiry2 Jul 2020
Test number492096384663
Mileage138,091 mi
MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
PASSED · 3 Jul 2018
Test date3 Jul 2018
Expiry2 Jul 2019
Test number743033850315
Mileage114,958 mi
AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened both (1.1.14 (a) (ii))
AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened both (1.1.14 (a) (ii))
MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
PASSED · 19 May 2017
Test date19 May 2017
Expiry18 Jun 2018
Test number321607930016
Mileage96,444 mi
PASSED · 19 May 2016
Test date19 May 2016
Expiry18 Jun 2017
Test number386219479591
Mileage78,464 mi
Advisoryengine covers and under trays fitted
PASSED · 3 Jun 2015
Test date3 Jun 2015
Expiry18 Jun 2016
Test number419774755197
Mileage73,049 mi