
BMW 3 Series
Black · Petrol · 2006 · 2,979 cc
L20 LPAMOT history
L20 LPA is a black petrol BMW 3 Series first used on 22 Sept 2006. Its MOT expired on 15 Aug 2026 and it has passed 14 of 20 MOT tests, with 130,396 miles recorded at the latest.
From DVSA MOT records, updated 16 Aug 2025.

- MOT
- Expired
- On 15 Aug 2026
- Mileage
- 130,396 mi
- At MOT on 16 Aug 2025
- MOT tests
- 20
- 14 passed · 6 failed
- Per year
- 5,748 mi
- Average between MOTs
Vehicle details
- Registration
- L20 LPA
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 2,979 cc
- Year of manufacture
- 2006
- First used
- 22 Sept 2006
- MOT status
- MOT expired on 15 Aug 2026
- Latest MOT test
- 16 Aug 2025 (Pass)
Mileage history
L20 LPA was last recorded at 130,396 miles on 16 Aug 2025, 362 miles more than at the previous MOT on 12 Jul 2022.
- Previous MOT
- 130,034 miles · 12 Jul 2022
- Between the last two tests
- 362 miles
- Average per year
- 5,748 miles
Recorded mileage by year
- 2025 – 130,396 miles
- 2022 – 130,034 miles
- 2021 – 128,775 miles
- 2020 – 128,550 miles
- 2018 – 127,444 miles
- 2017 – 122,361 miles
- 2016 – 115,052 miles
- 2015 – 109,227 miles
- 2014 – 95,680 miles
- 2013 – 83,308 miles
- 2012 – 73,263 miles
- 2011 – 62,083 miles
- 2010 – 50,108 miles
- 2009 – 39,022 miles
What the latest MOT found
- AdvisoryCoolant leak
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
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
Advisory2 MOTs, 2015–2017
Full MOT history
20 tests since 23 Sept 2009, newest first. Select a test to see every defect and advisory.
Pass130,396 miles (+362)3 advisories
- MOT expiry
- 15 Aug 2026
- Odometer
- 130,396 miles
- Test number
- 890968281979
- AdvisoryCoolant leak
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
Pass130,034 miles (+1,259)
- MOT expiry
- 11 Jul 2023
- Odometer
- 130,034 miles
- Test number
- 923463659881
No defects or advisories recorded.
Pass128,775 miles2 advisories
- MOT expiry
- 11 Jun 2022
- Odometer
- 128,775 miles
- Test number
- 309763486976
- AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
Fail128,775 miles (+225)1 repaired2 advisories
- MOT expiry
- No new certificate
- Odometer
- 128,775 miles
- Test number
- 684911819258
- Repaired at testElectronic stability control warning lamp indicates a fault dtc (7.12 (e))
- AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
Pass128,550 miles (+1,106)
- MOT expiry
- 11 Jun 2021
- Odometer
- 128,550 miles
- Test number
- 490616495615
No defects or advisories recorded.
Pass127,444 miles3 advisories
- MOT expiry
- 9 Dec 2019
- Odometer
- 127,444 miles
- Test number
- 919921635542
- AdvisoryAdvise oil leak
- AdvisoryBrake pads low
- AdvisoryBrake warning lamp on dash
Fail127,444 miles (+20)1 repaired3 advisories
- MOT expiry
- No new certificate
- Odometer
- 127,444 miles
- Test number
- 121607846056
- Repaired at testSuspension component ball joint excessively worn (5.3.4 (a) (i))
- AdvisoryAdvise oil leak
- AdvisoryBrake pads low
- AdvisoryBrake warning lamp on dash
Fail127,424 miles (+5,063)4 major
- MOT expiry
- No new certificate
- Odometer
- 127,424 miles
- Test number
- 434848952412
- MajorBrake pad(s) worn down to wear indicator (1.1.13 (a) (i))
- MajorElectronic stability control warning lamp indicates a fault (7.12 (e))
- MajorExhaust carbon monoxide content after 2nd fast idle exceeds default limits (8.2.1.2 (b))
- MajorOil leaking excessively from engine (8.4.1 (a) (i))
Pass122,361 miles (+7,309)1 advisory
- MOT expiry
- 10 Nov 2018
- Odometer
- 122,361 miles
- Test number
- 748701803594
- AdvisoryOil leak
Pass115,052 miles (+5,825)
- MOT expiry
- 10 Nov 2017
- Odometer
- 115,052 miles
- Test number
- 205645966067
No defects or advisories recorded.
Pass109,227 miles (+13,547)1 advisory
- MOT expiry
- 10 Nov 2016
- Odometer
- 109,227 miles
- Test number
- 279288479565
- AdvisoryOil leak
Pass95,680 miles1 advisory1 note
- MOT expiry
- 28 Oct 2015
- Odometer
- 95,680 miles
- Test number
- 575172404362
- AdvisoryRear Exhaust has a minor leak of exhaust gases (7.1.2)
- NoteOil leak
Fail95,680 miles (+12,372)1 failure2 advisories1 note
- MOT expiry
- No new certificate
- Odometer
- 95,680 miles
- Test number
- 699312604356
- FailureOffside Rear Brake pipe leaking (3.6.A.1)
- AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryRear Exhaust has a minor leak of exhaust gases (7.1.2)
- NoteOil leak
Pass83,308 miles (+10,045)
- MOT expiry
- 4 Oct 2014
- Odometer
- 83,308 miles
- Test number
- 886118173241
No defects or advisories recorded.
Fail73,263 miles1 repaired
- MOT expiry
- No new certificate
- Odometer
- 73,263 miles
- Test number
- 808607572250
- Repaired at testOffside Headlamp aim too low (1.8)
Pass73,263 miles (+11,180)
- MOT expiry
- 4 Oct 2013
- Odometer
- 73,263 miles
- Test number
- 978297272227
No defects or advisories recorded.
Pass62,083 miles (+11,975)1 note
- MOT expiry
- 4 Oct 2012
- Odometer
- 62,083 miles
- Test number
- 209482271278
- NoteRear tyres close to 2mm bars
Fail50,108 miles1 repaired5 notes
- MOT expiry
- No new certificate
- Odometer
- 50,108 miles
- Test number
- 253688270289
- Repaired at testNearside Front Tyre has a bulge, caused by separation or partial failure of its structure (4.1.D.1b)
- NoteBelly pan fitted
- NoteBoth front tyres wearing on inner edges getting low
- NoteFront and rear pads getting low
- NoteFull sill covers fitted
- NoteUnderbody panels fitted
Pass50,108 miles (+11,086)5 notes
- MOT expiry
- 4 Oct 2011
- Odometer
- 50,108 miles
- Test number
- 753328970242
- NoteBelly pan fitted
- NoteBoth front tyres wearing on inner edges getting low
- NoteFront and rear pads getting low
- NoteFull sill covers fitted
- NoteUnderbody panels fitted
Pass39,022 miles
- MOT expiry
- 22 Sept 2010
- Odometer
- 39,022 miles
- Test number
- 892266469231
No defects or advisories recorded.
Questions about L20 LPA
- Does L20 LPA currently have a valid MOT?
- No. The MOT on L20 LPA expired on 15 Aug 2026, according to DVSA records.
- When is the MOT due on L20 LPA?
- The MOT on L20 LPA expired on 15 Aug 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has L20 LPA done?
- L20 LPA was recorded at 130,396 miles at its MOT on 16 Aug 2025, an average of 5,748 miles a year.
- Has L20 LPA ever failed its MOT?
- Yes. L20 LPA has failed 6 of its 20 MOT tests, most recently on 11 Jun 2021.
- Has the mileage on L20 LPA 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 L20 LPA find?
- L20 LPA passed its latest MOT on 16 Aug 2025 with 3 advisories: coolant leak; oil leak, but not excessive; rear sub-frame corroded but not seriously weakened.
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.