
BMW 3 Series
Green · Petrol · 1996 · 1,796 cc
P102 GPDMOT history
P102 GPD is a green petrol BMW 3 Series first used on 6 Sept 1996. Its MOT expired on 3 Apr 2023 and it has passed 17 of 27 MOT tests, with 112,032 miles recorded at the latest.
From DVSA MOT records, updated 4 Apr 2022.

- MOT
- Expired
- On 3 Apr 2023
- Mileage
- 112,032 mi
- At MOT on 4 Apr 2022
- MOT tests
- 27
- 17 passed · 10 failed
- Per year
- 2,140 mi
- Average between MOTs
Vehicle details
- Registration
- P102 GPD
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Green
- Fuel type
- Petrol
- Engine size
- 1,796 cc
- Year of manufacture
- 1996
- First used
- 6 Sept 1996
- MOT status
- MOT expired on 3 Apr 2023
- Latest MOT test
- 4 Apr 2022 (Pass)
Mileage history
P102 GPD was last recorded at 112,032 miles on 4 Apr 2022, 0 miles more than at the previous MOT on 30 Mar 2022.
- Previous MOT
- 112,032 miles · 30 Mar 2022
- Between the last two tests
- 0 miles
- Average per year
- 2,140 miles
Recorded mileage by year
- 2022 – 112,032 miles
- 2021 – 111,672 miles
- 2020 – 111,117 miles
- 2019 – 110,308 miles
- 2018 – 109,686 miles
- 2017 – 108,656 miles
- 2016 – 106,606 miles
- 2015 – 103,891 miles
- 2014 – 100,678 miles
- 2013 – 98,858 miles
- 2012 – 97,297 miles
- 2011 – 95,892 miles
- 2010 – 93,214 miles
- 2009 – 89,931 miles
- 2008 – 86,415 miles
- 2007 – 81,538 miles
- 2006 – 77,704 miles
What the latest MOT found
- AdvisoryCentral Exhaust has a minor leak of exhaust gases slightly blowing (6.1.2 (a))Recorded at 2 MOTs since 2022
- AdvisoryFront Oil leak, but not excessive (8.4.1 (a) (i))Recorded at 2 MOTs since 2022
- AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))Recorded at 2 MOTs since 2022
- AdvisoryUnable to fully inspect due to covers and shieldsRecorded at 2 MOTs since 2022
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
Advisory3 MOTs, 2018–2020
Rear Brake pad(s) wearing thin (3.5.1g)
Advisory3 MOTs, 2015–2018
Nearside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
Advisory3 MOTs, 2008–2012
Nearside Front Lower Anti-roll bar linkage rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
Advisory2 MOTs, 2018
Offside Front Lower Anti-roll bar linkage rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
Advisory2 MOTs, 2018
Front Brake pad(s) wearing thin (3.5.1g)
Advisory2 MOTs, 2017
Full MOT history
27 tests since 21 Mar 2006, newest first. Select a test to see every defect and advisory.
Pass112,032 miles4 advisories
- MOT expiry
- 3 Apr 2023
- Odometer
- 112,032 miles
- Test number
- 827557380021
- AdvisoryCentral Exhaust has a minor leak of exhaust gases slightly blowing (6.1.2 (a))
- AdvisoryFront Oil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
- AdvisoryUnable to fully inspect due to covers and shields
Fail112,032 miles (+360)3 major5 advisories
- MOT expiry
- No new certificate
- Odometer
- 112,032 miles
- Test number
- 144005038805
- MajorNearside Front Headlamp not working on main beam (4.1.1 (a) (ii))
- MajorOffside Front Headlamp not working on main beam (4.1.1 (a) (ii))
- MajorOffside Front Suspension component mounting prescribed area excessively corroded significantly reducing structural strength floor to outer sill excessively corroded (5.3.6 (a) (i))
- AdvisoryCentral Exhaust has a minor leak of exhaust gases slightly blowing (6.1.2 (a))
- AdvisoryFront Oil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryOffside Rear Seat belt anchorage prescribed area is corroded but not considered excessive outer sill / lower wheel arch (7.1.1 (a) (i))
- AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
- AdvisoryUnable to fully inspect due to covers and shields
Pass111,672 miles2 advisories
- MOT expiry
- 16 Mar 2022
- Odometer
- 111,672 miles
- Test number
- 536923189598
- AdvisoryOffside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Fail111,667 miles (+550)1 major3 advisories
- MOT expiry
- No new certificate
- Odometer
- 111,667 miles
- Test number
- 145821891034
- MajorNearside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (5.2.3 (d) (i))
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge inner edge (5.2.3 (e))
- AdvisoryOffside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass111,117 miles (+809)2 advisories
- MOT expiry
- 16 Mar 2021
- Odometer
- 111,117 miles
- Test number
- 749804208873
- AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryOil leak
Pass110,308 miles (+622)
- MOT expiry
- 16 Mar 2020
- Odometer
- 110,308 miles
- Test number
- 477053784212
No defects or advisories recorded.
Pass109,686 miles (+25)4 advisories
- MOT expiry
- 16 Mar 2019
- Odometer
- 109,686 miles
- Test number
- 938214101207
- AdvisoryNearside Front Lower Anti-roll bar linkage rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Front Lower Anti-roll bar linkage rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOil leak
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Fail109,661 miles (+1,005)2 failures8 advisories
- MOT expiry
- No new certificate
- Odometer
- 109,661 miles
- Test number
- 274052280846
- FailureNearside Front Inner Suspension arm ball joint dust cover excessively damaged so that it no longer prevents the ingress of dirt (2.4.G.2)
- FailureNearside Front Steering rack gaiter split (2.2.D.2d)
- AdvisoryNearside Front Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryNearside Front Lower Anti-roll bar linkage rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryNearside Front Outer Suspension arm has slight play in a ball joint (2.4.G.2)
- AdvisoryOffside Front Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryOffside Front Lower Anti-roll bar linkage rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Rear Rear position lamp(s) obscured but not more than 50% (1.1.A.3c)
- AdvisoryOil leak
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Pass108,656 miles (+20)5 advisories
- MOT expiry
- 16 Mar 2018
- Odometer
- 108,656 miles
- Test number
- 479703865715
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryFront Headlamps condensation
- AdvisoryFront Propeller shaft donut rubber mounting deteriorated
- AdvisoryOil leak Engine
- AdvisoryOil leak Gearbox
Fail108,636 miles (+2,030)2 dangerous5 failures5 advisories
- MOT expiry
- No new certificate
- Odometer
- 108,636 miles
- Test number
- 881988162926
- DangerousNearside Rear Brake pipe excessively corroded (3.6.B.2c)
- DangerousNearside Rear Brake pipe leaking (3.6.A.1)
- FailureExhaust system not adequately supported Front box clamp rusted & & Rear box clamp missing (7.1.1)
- FailureOffside Rear Brake hose ferrule excessively corroded (3.6.B.4e)
- FailureOffside Rear Brake pipe excessively corroded (3.6.B.2c)
- FailureOffside Rear Inner Tyre has a cut in excess of the requirements deep enough to reach the ply or cords wall cracked (4.1.D.1a)
- FailureOffside Rear Rear wheel bearing has excessive play (2.6.2)
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryFront Headlamps condensation
- AdvisoryFront Propeller shaft donut rubber mounting deteriorated
- AdvisoryOil leak Engine
- AdvisoryOil leak Gearbox
Pass106,606 miles (+2,715)4 advisories
- MOT expiry
- 28 Jan 2017
- Odometer
- 106,606 miles
- Test number
- 326387883112
- AdvisoryEngine has a slight oil leak
- AdvisoryHeadlight switch sticking sometimes
- AdvisoryNearside Front Direction indicator damaged, but still visible from a reasonable distance (1.4.A.2e)
- AdvisoryRear diff pinion seal has a slight leak
Pass103,891 miles1 advisory
- MOT expiry
- 29 Mar 2016
- Odometer
- 103,891 miles
- Test number
- 296459065057
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Fail103,891 miles (+3,213)1 repaired1 advisory
- MOT expiry
- No new certificate
- Odometer
- 103,891 miles
- Test number
- 886539365029
- Repaired at testOffside Front position lamp(s) not working (1.1.A.3b)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Pass100,678 miles (+1,820)2 notes
- MOT expiry
- 29 Mar 2015
- Odometer
- 100,678 miles
- Test number
- 129289564035
- NoteNearside & Offside Headlamps Condensation
- NoteOil leak
Fail98,858 miles1 repaired1 note
- MOT expiry
- No new certificate
- Odometer
- 98,858 miles
- Test number
- 367452473032
- Repaired at testOffside Front Headlamp not working on dipped beam (1.7.5a)
- NoteOil leak
Pass98,858 miles (+1,561)1 note
- MOT expiry
- 29 Mar 2014
- Odometer
- 98,858 miles
- Test number
- 699232873003
- NoteOil leak
Pass97,297 miles1 advisory1 note
- MOT expiry
- 29 Mar 2013
- Odometer
- 97,297 miles
- Test number
- 887392182000
- AdvisoryNearside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
- NoteExcessive engine oil
Fail97,297 miles (+1,405)2 failures1 advisory1 note
- MOT expiry
- No new certificate
- Odometer
- 97,297 miles
- Test number
- 845091582031
- FailureAnti-lock braking system warning lamp indicates an ABS fault (3.4.1c)
- FailureOffside Front suspension has excessive play in a lower suspension ball joint (2.5.B.1a)
- AdvisoryNearside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
- NoteExcessive engine oil
Pass95,892 miles
- MOT expiry
- 29 Mar 2012
- Odometer
- 95,892 miles
- Test number
- 507216661093
No defects or advisories recorded.
Fail95,889 miles (+2,675)2 failures
- MOT expiry
- No new certificate
- Odometer
- 95,889 miles
- Test number
- 615616461008
- FailureNearside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureOffside Rear coil spring fractured (2.4.C.1a)
Pass93,214 miles (+3,283)1 advisory
- MOT expiry
- 29 Mar 2011
- Odometer
- 93,214 miles
- Test number
- 162552470079
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass89,931 miles (+7)
- MOT expiry
- 29 Mar 2010
- Odometer
- 89,931 miles
- Test number
- 180712489417
No defects or advisories recorded.
Fail89,924 miles (+3,509)2 failures
- MOT expiry
- No new certificate
- Odometer
- 89,924 miles
- Test number
- 354261789047
- FailureFront Brake pad(s) less than 1.5 mm thick (3.5.1g)
- FailureOffside Front Track rod end ball joint has excessive play (2.2.B.1f)
Pass86,415 miles (+4,877)2 advisories
- MOT expiry
- 29 Mar 2009
- Odometer
- 86,415 miles
- Test number
- 400052388095
- AdvisoryNearside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
- AdvisoryOffside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
Pass81,538 miles
- MOT expiry
- 29 Mar 2008
- Odometer
- 81,538 miles
- Test number
- 794722477074
No defects or advisories recorded.
Fail81,538 miles (+3,834)1 failure
- MOT expiry
- No new certificate
- Odometer
- 81,538 miles
- Test number
- 821832277031
- FailureNearside Rear Shock absorber has a serious fluid leak (2.7.3)
Pass77,704 miles3 advisories
- MOT expiry
- 29 Mar 2007
- Odometer
- 77,704 miles
- Test number
- 751019976052
- AdvisoryNearside Front Brake pad(s) wearing thin (3.5.1g)
- AdvisoryOffside Front Brake pad(s) wearing thin (3.5.1g)
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
Questions about P102 GPD
- Does P102 GPD currently have a valid MOT?
- No. The MOT on P102 GPD expired on 3 Apr 2023, according to DVSA records.
- When is the MOT due on P102 GPD?
- The MOT on P102 GPD expired on 3 Apr 2023. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has P102 GPD done?
- P102 GPD was recorded at 112,032 miles at its MOT on 4 Apr 2022, an average of 2,140 miles a year.
- Has P102 GPD ever failed its MOT?
- Yes. P102 GPD has failed 10 of its 27 MOT tests, most recently on 30 Mar 2022.
- Has the mileage on P102 GPD ever gone down?
- No. The odometer reading went up or stayed the same at every MOT test on record. Service records are still worth checking.
- What did the latest MOT on P102 GPD find?
- P102 GPD passed its latest MOT on 4 Apr 2022 with 4 advisories: central exhaust has a minor leak of exhaust gases slightly blowing; front oil leak, but not excessive; rear registration plate deteriorated but not likely to be misread, and 1 more.
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.