BMW logo

BMW 3 Series

White · Petrol · 1988 · 2,494 cc

A12 PJHMOT history

A12 PJH is a white petrol BMW 3 Series first used on 1 Jan 1988. Its MOT expired on 9 Jul 2026 and it has passed 18 of 24 MOT tests, with 112,484 miles recorded at the latest.

From DVSA MOT records, updated 10 Jul 2025.

MOT
Expired
On 9 Jul 2026
Mileage
112,484 mi
At MOT on 10 Jul 2025
MOT tests
24
18 passed · 6 failed
Per year
775 mi
Average between MOTs
Get reminders for A12 PJH in the free Driver Codes app

Vehicle details

Registration
A12 PJH
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
White
Fuel type
Petrol
Engine size
2,494 cc
Year of manufacture
1988
First used
1 Jan 1988
MOT status
MOT expired on 9 Jul 2026
Latest MOT test
10 Jul 2025 (Pass)

Mileage history

A12 PJH was last recorded at 112,484 miles on 10 Jul 2025, 553 miles more than at the previous MOT on 29 May 2024.

Mileage went down between tests

  • 13 Sept 2010: 10,356 miles, lower than 102,442 miles on 3 Sept 2009.
  • 2 Sept 2013: 10,593 miles, lower than 105,262 miles on 10 Sept 2012.

A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.

Odometer reading at each MOT testPassFailMileage went down
Previous MOT
111,931 miles · 29 May 2024
Between the last two tests
553 miles
Average per year
775 miles

Recorded mileage by year

  • 2025 – 112,484 miles
  • 2024 – 111,931 miles
  • 2023 – 111,567 miles
  • 2021 – 110,878 miles
  • 2020 – 109,889 miles
  • 2019 – 109,099 miles
  • 2018 – 108,330 miles
  • 2017 – 107,999 miles
  • 2016 – 107,441 miles
  • 2015 – 107,143 miles
  • 2014 – 106,581 miles
  • 2013 – 10,593 miles
  • 2012 – 105,262 miles
  • 2011 – 104,636 miles
  • 2010 – 10,356 miles
  • 2009 – 102,442 miles
  • 2008 – 100,407 miles
  • 2007 – 98,659 miles

What the latest MOT found

Pass112,484 milesPassed on retest after failing earlier that day

No defects or advisories were recorded.

What MOT advisories mean

Recurring issues

Items recorded at more than one earlier MOT but not at the latest one. Repeat advisories can show maintenance that was put off.

  • Exhaust emissions carbon monoxide content excessive

    Major2 MOTs, 2020–2025

  • Oil leak, but not excessive

    Advisory2 MOTs, 2023–2024

Full MOT history

24 tests since 4 Sept 2007, newest first. Select a test to see every defect and advisory.

  1. Pass112,484 miles
    MOT expiry
    9 Jul 2026
    Odometer
    112,484 miles
    Test number
    591733598082

    No defects or advisories recorded.

  2. Fail112,481 miles (+550)1 major
    MOT expiry
    No new certificate
    Odometer
    112,481 miles
    Test number
    718726476178
    • MajorExhaust emissions carbon monoxide content excessive (8.2.1.2 (b))
  3. Pass111,931 miles (+364)1 advisory
    MOT expiry
    30 May 2025
    Odometer
    111,931 miles
    Test number
    808371813980
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  4. Pass111,567 miles (+689)1 advisory
    MOT expiry
    30 May 2024
    Odometer
    111,567 miles
    Test number
    916184064346
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  5. Pass110,878 miles (+989)
    MOT expiry
    24 Sept 2022
    Odometer
    110,878 miles
    Test number
    952894619940

    No defects or advisories recorded.

  6. Pass109,889 miles (+2)
    MOT expiry
    24 Sept 2021
    Odometer
    109,889 miles
    Test number
    604207087086

    No defects or advisories recorded.

  7. Fail109,887 miles (+788)1 major
    MOT expiry
    No new certificate
    Odometer
    109,887 miles
    Test number
    298032029559
    • MajorExhaust emissions carbon monoxide content excessive (8.2.1.2 (b))
  8. Pass109,099 miles (+769)3 advisories
    MOT expiry
    13 Sept 2020
    Odometer
    109,099 miles
    Test number
    848960298550
    • AdvisoryNearside Front Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Front Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryPower steering component has slight seepage from a component Rack boot (2.1.5 (a))
  9. Pass108,330 miles (+6)
    MOT expiry
    13 Sept 2019
    Odometer
    108,330 miles
    Test number
    206649431348

    No defects or advisories recorded.

  10. Fail108,324 miles (+325)1 major
    MOT expiry
    No new certificate
    Odometer
    108,324 miles
    Test number
    380113161367
    • MajorExhaust emissions hydrocarbon content excessive (8.2.1.2 (b))
  11. Pass107,999 miles (+558)1 advisory
    MOT expiry
    13 Sept 2018
    Odometer
    107,999 miles
    Test number
    192763303428
    • AdvisoryBrake pipes above tank rusty
  12. Pass107,441 miles
    MOT expiry
    13 Sept 2017
    Odometer
    107,441 miles
    Test number
    951586513614

    No defects or advisories recorded.

  13. Fail107,441 miles (+298)1 repaired
    MOT expiry
    No new certificate
    Odometer
    107,441 miles
    Test number
    690763450750
    • Repaired at testOffside Front position lamp(s) not working (1.1.A.3b)
  14. Pass107,143 miles (+562)
    MOT expiry
    13 Sept 2016
    Odometer
    107,143 miles
    Test number
    947623211021

    No defects or advisories recorded.

  15. Pass106,581 miles (+95,988)
    MOT expiry
    13 Sept 2015
    Odometer
    106,581 miles
    Test number
    837824644242

    No defects or advisories recorded.

  16. Pass10,593 miles (-94,669)
    MOT expiry
    13 Sept 2014
    Odometer
    10,593 miles
    Test number
    396265543412

    No defects or advisories recorded.

  17. Pass105,262 miles (+626)
    MOT expiry
    13 Sept 2013
    Odometer
    105,262 miles
    Test number
    486584052257

    No defects or advisories recorded.

  18. Pass104,636 miles (+94,280)
    MOT expiry
    13 Sept 2012
    Odometer
    104,636 miles
    Test number
    729997851210

    No defects or advisories recorded.

  19. Fail10,356 miles2 repaired
    MOT expiry
    No new certificate
    Odometer
    10,356 miles
    Test number
    303906850211
    • Repaired at testFront registration plate deteriorated (6.3.1d)
    • Repaired at testRear registration plate deteriorated (6.3.1d)
  20. Pass10,356 miles (-92,086)
    MOT expiry
    12 Sept 2011
    Odometer
    10,356 miles
    Test number
    582276850278

    No defects or advisories recorded.

  21. Pass102,442 miles (+2,035)
    MOT expiry
    11 Sept 2010
    Odometer
    102,442 miles
    Test number
    871406149288

    No defects or advisories recorded.

  22. Pass100,407 miles (+1,748)
    MOT expiry
    11 Sept 2009
    Odometer
    100,407 miles
    Test number
    552107848222

    No defects or advisories recorded.

  23. Pass98,659 miles
    MOT expiry
    11 Sept 2008
    Odometer
    98,659 miles
    Test number
    223425257273

    No defects or advisories recorded.

  24. Fail98,659 miles4 failures
    MOT expiry
    No new certificate
    Odometer
    98,659 miles
    Test number
    824867247246
    • FailureExhaust emissions carbon monoxide content excessive (7.3.B.1a)
    • FailureHorn not working (1.6.2a)
    • FailureOffside Front Brake pipe excessively corroded (3.6.B.2c)
    • FailureWindscreen washer provides insufficient washer liquid (8.2.3)

Questions about A12 PJH

Does A12 PJH currently have a valid MOT?
No. The MOT on A12 PJH expired on 9 Jul 2026, according to DVSA records.
When is the MOT due on A12 PJH?
The MOT on A12 PJH expired on 9 Jul 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has A12 PJH done?
A12 PJH was recorded at 112,484 miles at its MOT on 10 Jul 2025, an average of 775 miles a year.
Has A12 PJH ever failed its MOT?
Yes. A12 PJH has failed 6 of its 24 MOT tests, most recently on 10 Jul 2025.
Has the mileage on A12 PJH ever gone down?
Yes. The recorded mileage was lower than at the previous test 2 times, first on 13 Sept 2010. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
What did the latest MOT on A12 PJH find?
A12 PJH passed its latest MOT on 10 Jul 2025 with no defects or advisories recorded.

Browse all A12P registrations

Contains DVSA MOT history data, public sector information licensed under the Open Government Licence v3.0. Driver Codes is not affiliated with DVSA or DVLA.