BMW logo

BMW 3 Series

Blue · Petrol · 1996 · 1,796 cc

P39 DPGMOT history

P39 DPG is a blue petrol BMW 3 Series first used on 1 Aug 1996. Its MOT expired on 27 Jun 2026 and it has passed 19 of 29 MOT tests, with 101,871 miles recorded at the latest.

From DVSA MOT records, updated 18 Jun 2025.

P39 DPG blue BMW 3 Series – car details, MOT history and tax status
Illustration of a BMW 3 Series, not a photo of this vehicle
MOT
Expired
On 27 Jun 2026
Mileage
101,871 mi
At MOT on 18 Jun 2025
MOT tests
29
19 passed · 10 failed
Per year
307 mi
Average between MOTs
Get reminders for P39 DPG in the free Driver Codes app

Vehicle details

Registration
P39 DPG
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
Blue
Fuel type
Petrol
Engine size
1,796 cc
Year of manufacture
1996
First used
1 Aug 1996
MOT status
MOT expired on 27 Jun 2026
Latest MOT test
18 Jun 2025 (Pass)

Mileage history

P39 DPG was last recorded at 101,871 miles on 18 Jun 2025, 324 miles more than at the previous MOT on 18 Jun 2024.

Mileage went down between tests

  • 23 Apr 2021: 99,943 miles, lower than 170,704 miles on 11 Aug 2015.

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
101,547 miles · 18 Jun 2024
Between the last two tests
324 miles
Average per year
307 miles

Recorded mileage by year

  • 2025 – 101,871 miles
  • 2024 – 101,547 miles
  • 2023 – 100,973 miles
  • 2022 – 100,448 miles
  • 2021 – 99,945 miles
  • 2015 – 170,704 miles
  • 2013 – 124,999 miles
  • 2011 – 111,879 miles
  • 2010 – 109,599 miles
  • 2008 – 97,936 miles
  • 2007 – 97,875 miles
  • 2006 – 96,034 miles

What the latest MOT found

Pass101,871 miles
  • AdvisoryNearside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))Recorded at 4 MOTs since 2020
  • AdvisoryNearside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))Recorded at 4 MOTs since 2021
  • AdvisoryNearside Rear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
  • AdvisoryOffside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))Recorded at 4 MOTs since 2020
  • AdvisoryOffside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))Recorded at 4 MOTs since 2021
  • AdvisoryOffside Rear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))

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.

  • Oil leak, but not excessive

    Advisory3 MOTs, 2021–2024

  • Nearside Windscreen wiper does not clear the windscreen effectively

    Failure3 MOTs, 2009–2014

  • Nearside Rear Coil spring corroded

    Advisory2 MOTs, 2023–2024

  • Offside Rear Coil spring corroded

    Advisory2 MOTs, 2023–2024

  • Nearside Rear Road wheel with a slightly distorted bead rim (4.2.A.1a)

    Advisory2 MOTs, 2017

  • Oil leak

    Advisory2 MOTs, 2017

Full MOT history

29 tests since 20 Jun 2006, newest first. Select a test to see every defect and advisory.

  1. Pass101,871 miles (+324)6 advisories
    MOT expiry
    27 Jun 2026
    Odometer
    101,871 miles
    Test number
    132324884104
    • AdvisoryNearside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryNearside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryNearside Rear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryOffside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryOffside Rear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
  2. Pass101,547 miles (+574)15 advisories
    MOT expiry
    27 Jun 2025
    Odometer
    101,547 miles
    Test number
    679923959429
    • AdvisoryNearside Front Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryNearside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryNearside Front Brake pipe corroded, covered in grease or other material surface corrosion (1.1.11 (c))
    • AdvisoryNearside Front Inner Suspension arm ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryNearside Front Integral body structure is corroded but structural rigidity is not significantly reduced jacking point (6.1.1 (c) (i))
    • AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))
    • AdvisoryNearside Front Play in steering rack inner joint(s)
    • AdvisoryNearside Rear Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Front Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryOffside Front Brake pipe corroded, covered in grease or other material surface corrosion (1.1.11 (c))
    • AdvisoryOffside Rear Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  3. Pass100,973 miles (+525)8 advisories
    MOT expiry
    27 Jun 2024
    Odometer
    100,973 miles
    Test number
    823009234555
    • AdvisoryNearside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryNearside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryNearside Play in steering rack inner joint(s)
    • AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  4. Pass100,448 miles (+503)1 advisory
    MOT expiry
    26 Jun 2023
    Odometer
    100,448 miles
    Test number
    603381522778
    • AdvisoryRear Coil spring corroded BOTH (5.3.1 (b) (i))
  5. Pass99,945 miles10 advisories
    MOT expiry
    28 Apr 2022
    Odometer
    99,945 miles
    Test number
    232525029518
    • AdvisoryNearside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryNearside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryNearside Front Suspension arm pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))
    • AdvisoryNearside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
    • AdvisoryOffside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryOffside Front Integral body structure is corroded but structural rigidity is not significantly reduced inner sill (6.1.1 (c) (i))
    • AdvisoryOffside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Integral body structure is corroded but structural rigidity is not significantly reduced both rear inner sills (6.1.1 (c) (i))
  6. Fail99,943 miles2 major10 advisories
    MOT expiry
    No new certificate
    Odometer
    99,943 miles
    Test number
    738741580771
    • MajorExhaust carbon monoxide content after 2nd fast idle exceeds default limits (8.2.1.2 (b))
    • MajorOffside Front Windscreen wiper does not clear the windscreen effectively (3.4 (b) (ii))
    • AdvisoryNearside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryNearside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryNearside Front Suspension arm pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))
    • AdvisoryNearside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
    • AdvisoryOffside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryOffside Front Integral body structure is corroded but structural rigidity is not significantly reduced inner sill (6.1.1 (c) (i))
    • AdvisoryOffside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Integral body structure is corroded but structural rigidity is not significantly reduced both rear inner sills (6.1.1 (c) (i))
  7. PassMileage not read2 advisories
    MOT expiry
    28 Apr 2021
    Odometer
    Not read
    Test number
    985086793982
    • AdvisoryNearside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
  8. PassMileage not read
    MOT expiry
    2 Jul 2019
    Odometer
    Not read
    Test number
    253907030160

    No defects or advisories recorded.

  9. FailMileage not read2 major
    MOT expiry
    No new certificate
    Odometer
    Not read
    Test number
    692997544168
    • MajorNearside Front Lower Suspension arm ball joint excessively worn (5.3.4 (a) (i))
    • MajorNearside Windscreen washer provides insufficient washer liquid (3.5 (a))
  10. PassMileage not read6 advisories
    MOT expiry
    2 Jul 2018
    Odometer
    Not read
    Test number
    583128043028
    • AdvisoryNearside Rear Road wheel with a slightly distorted bead rim (4.2.A.1a)
    • AdvisoryOil leak
    • AdvisoryRear coil spring corroded (2.4.C.1b)
    • AdvisoryNearside rear tyre perished
    • AdvisoryOffside rear tyre perished
    • AdvisoryRear rubbed exhaust mounting deteriorated
  11. FailMileage not read1 failure6 advisories
    MOT expiry
    No new certificate
    Odometer
    Not read
    Test number
    951967609248
    • FailureExhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)
    • AdvisoryNearside Rear Road wheel with a slightly distorted bead rim (4.2.A.1a)
    • AdvisoryOil leak
    • AdvisoryRear coil spring corroded (2.4.C.1b)
    • AdvisoryNearside rear tyre perished
    • AdvisoryOffside rear tyre perished
    • AdvisoryRear rubbed exhaust mounting deteriorated
  12. PassMileage not read
    MOT expiry
    23 Aug 2017
    Odometer
    Not read
    Test number
    328985812303

    No defects or advisories recorded.

  13. FailMileage not read3 failures
    MOT expiry
    No new certificate
    Odometer
    Not read
    Test number
    374074945445
    • FailureNearside Suspension arm has excessive play in a ball joint (2.4.G.2)
    • FailureOffside Steering arm has relative movement at its fixings (2.2.B.1h)
    • FailureOffside Track rod end loose (2.2.B.1d)
  14. Pass170,704 miles (+2)
    MOT expiry
    10 Aug 2016
    Odometer
    170,704 miles
    Test number
    677663325283

    No defects or advisories recorded.

  15. Fail170,702 miles1 dangerous1 advisory
    MOT expiry
    No new certificate
    Odometer
    170,702 miles
    Test number
    388632125211
    • DangerousNearside Front Tyre has ply or cords exposed (4.1.D.1b)
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
  16. PassMileage not read3 notes
    MOT expiry
    27 Feb 2015
    Odometer
    Not read
    Test number
    677139854071
    • NoteDamp in headlamps
    • NoteNo interior mirror
    • NoteSurface corrosion on brake disc's
  17. FailMileage not read5 failures4 notes
    MOT expiry
    No new certificate
    Odometer
    Not read
    Test number
    159097954049
    • FailureExhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)
    • FailureNearside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • FailureNearside Windscreen wiper does not clear the windscreen effectively (8.2.2)
    • FailureOffside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • FailureOffside Windscreen wiper does not clear the windscreen effectively (8.2.2)
    • NoteBoth rear tyres low tread
    • NoteDamp in headlamps
    • NoteNo interior mirror
    • NoteSurface corrosion on brake disc's
  18. Pass124,999 miles
    MOT expiry
    21 Jun 2014
    Odometer
    124,999 miles
    Test number
    449059163195

    No defects or advisories recorded.

  19. PassMileage not read
    MOT expiry
    21 Jun 2013
    Odometer
    Not read
    Test number
    269332072161

    No defects or advisories recorded.

  20. FailMileage not read2 failures2 advisories
    MOT expiry
    No new certificate
    Odometer
    Not read
    Test number
    258161272110
    • FailureAnti-lock braking system warning lamp indicates an ABS fault (3.4.1c)
    • FailureNearside Windscreen wiper does not clear the windscreen effectively (8.2.2)
    • AdvisoryNearside Front Brake hose slightly deteriorated (3.6.B.4d)
    • AdvisoryOffside Front Brake hose slightly deteriorated (3.6.B.4d)
  21. Pass111,879 miles3 advisories
    MOT expiry
    21 Jun 2012
    Odometer
    111,879 miles
    Test number
    655434141100
    • AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
    • AdvisoryNearside Front Brake hose slightly deteriorated (3.6.B.4d)
    • AdvisoryOffside Front Brake hose slightly deteriorated (3.6.B.4d)
  22. Fail111,879 miles (+2,280)2 repaired3 advisories
    MOT expiry
    No new certificate
    Odometer
    111,879 miles
    Test number
    938634341193
    • Repaired at testNearside Suspension arm has excessive play in a ball joint (2.4.G.2)
    • Repaired at testOffside Suspension arm has excessive play in a ball joint (2.4.G.2)
    • AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
    • AdvisoryNearside Front Brake hose slightly deteriorated (3.6.B.4d)
    • AdvisoryOffside Front Brake hose slightly deteriorated (3.6.B.4d)
  23. Pass109,599 miles4 notes
    MOT expiry
    21 Jun 2011
    Odometer
    109,599 miles
    Test number
    763718060118
    • NoteFront brake pads low
    • NoteOil leak from engine
    • NoteRear brake discs in poor condition
    • NoteCrack in the windscreen
  24. PassMileage not read
    MOT expiry
    21 Jun 2010
    Odometer
    Not read
    Test number
    503043649103

    No defects or advisories recorded.

  25. FailMileage not read2 dangerous2 failures
    MOT expiry
    No new certificate
    Odometer
    Not read
    Test number
    921663449196
    • DangerousBoth front tyre side walls perished.
    • DangerousNearside Rear Tyre has a bulge, caused by separation or partial failure of its structure (4.1.D.1b)
    • FailureNearside Windscreen wiper does not clear the windscreen effectively (8.2.2)
    • FailureOffside Windscreen wiper does not clear the windscreen effectively (8.2.2)
  26. Pass97,936 miles (+7)
    MOT expiry
    21 Jun 2009
    Odometer
    97,936 miles
    Test number
    132329848107

    No defects or advisories recorded.

  27. Fail97,929 miles (+54)4 failures
    MOT expiry
    No new certificate
    Odometer
    97,929 miles
    Test number
    671043348149
    • FailureCentre Stop lamp not working (1.2.1b)
    • FailureFront Windscreen wiper does not clear the windscreen effectively (8.2.2)
    • FailureNearside Suspension arm has excessive play in a ball joint (2.4.G.2)
    • FailureOffside Suspension arm has excessive play in a ball joint (2.4.G.2)
  28. Pass97,875 miles (+1,841)
    MOT expiry
    21 Jun 2008
    Odometer
    97,875 miles
    Test number
    191053977127

    No defects or advisories recorded.

  29. Pass96,034 miles
    MOT expiry
    19 Jun 2007
    Odometer
    96,034 miles
    Test number
    782341376188

    No defects or advisories recorded.

Questions about P39 DPG

Does P39 DPG currently have a valid MOT?
No. The MOT on P39 DPG expired on 27 Jun 2026, according to DVSA records.
When is the MOT due on P39 DPG?
The MOT on P39 DPG expired on 27 Jun 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has P39 DPG done?
P39 DPG was recorded at 101,871 miles at its MOT on 18 Jun 2025, an average of 307 miles a year.
Has P39 DPG ever failed its MOT?
Yes. P39 DPG has failed 10 of its 29 MOT tests, most recently on 23 Apr 2021.
Has the mileage on P39 DPG ever gone down?
Yes. The recorded mileage was lower than at the previous test once, first on 23 Apr 2021. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
What did the latest MOT on P39 DPG find?
P39 DPG passed its latest MOT on 18 Jun 2025 with 6 advisories: nearside front anti-roll bar linkage pin or bush worn but not resulting in excessive movement; nearside front brake disc worn, pitted or scored, but not seriously weakened; nearside rear brake disc worn, pitted or scored, but not seriously weakened, and 3 more.

Browse all P39 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.