
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
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.
- 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
No defects or advisories were recorded.
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.
Pass112,484 miles
- MOT expiry
- 9 Jul 2026
- Odometer
- 112,484 miles
- Test number
- 591733598082
No defects or advisories recorded.
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))
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))
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))
Pass110,878 miles (+989)
- MOT expiry
- 24 Sept 2022
- Odometer
- 110,878 miles
- Test number
- 952894619940
No defects or advisories recorded.
Pass109,889 miles (+2)
- MOT expiry
- 24 Sept 2021
- Odometer
- 109,889 miles
- Test number
- 604207087086
No defects or advisories recorded.
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))
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))
Pass108,330 miles (+6)
- MOT expiry
- 13 Sept 2019
- Odometer
- 108,330 miles
- Test number
- 206649431348
No defects or advisories recorded.
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))
Pass107,999 miles (+558)1 advisory
- MOT expiry
- 13 Sept 2018
- Odometer
- 107,999 miles
- Test number
- 192763303428
- AdvisoryBrake pipes above tank rusty
Pass107,441 miles
- MOT expiry
- 13 Sept 2017
- Odometer
- 107,441 miles
- Test number
- 951586513614
No defects or advisories recorded.
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)
Pass107,143 miles (+562)
- MOT expiry
- 13 Sept 2016
- Odometer
- 107,143 miles
- Test number
- 947623211021
No defects or advisories recorded.
Pass106,581 miles (+95,988)
- MOT expiry
- 13 Sept 2015
- Odometer
- 106,581 miles
- Test number
- 837824644242
No defects or advisories recorded.
Pass10,593 miles (-94,669)
- MOT expiry
- 13 Sept 2014
- Odometer
- 10,593 miles
- Test number
- 396265543412
No defects or advisories recorded.
Pass105,262 miles (+626)
- MOT expiry
- 13 Sept 2013
- Odometer
- 105,262 miles
- Test number
- 486584052257
No defects or advisories recorded.
Pass104,636 miles (+94,280)
- MOT expiry
- 13 Sept 2012
- Odometer
- 104,636 miles
- Test number
- 729997851210
No defects or advisories recorded.
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)
Pass10,356 miles (-92,086)
- MOT expiry
- 12 Sept 2011
- Odometer
- 10,356 miles
- Test number
- 582276850278
No defects or advisories recorded.
Pass102,442 miles (+2,035)
- MOT expiry
- 11 Sept 2010
- Odometer
- 102,442 miles
- Test number
- 871406149288
No defects or advisories recorded.
Pass100,407 miles (+1,748)
- MOT expiry
- 11 Sept 2009
- Odometer
- 100,407 miles
- Test number
- 552107848222
No defects or advisories recorded.
Pass98,659 miles
- MOT expiry
- 11 Sept 2008
- Odometer
- 98,659 miles
- Test number
- 223425257273
No defects or advisories recorded.
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.
Related 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.