
BMW M3
Yellow · Petrol · 1999 · 3,201 cc
L2 DFPMOT history
L2 DFP is a yellow petrol BMW M3 first used on 26 Apr 1999. Its MOT is valid until 2 Dec 2026 and it has passed 21 of 27 MOT tests, with 55,768 miles recorded at the latest.
From DVSA MOT records, updated 28 Nov 2025.

- MOT
- Valid
- Until 2 Dec 2026
- Mileage
- 55,768 mi
- At MOT on 28 Nov 2025
- MOT tests
- 27
- 21 passed · 6 failed
- Per year
- 1,528 mi
- Average between MOTs
Vehicle details
- Registration
- L2 DFP
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- M3
- Colour
- Yellow
- Fuel type
- Petrol
- Engine size
- 3,201 cc
- Year of manufacture
- 1999
- First used
- 26 Apr 1999
- MOT status
- MOT valid until 2 Dec 2026
- Latest MOT test
- 28 Nov 2025 (Pass)
Mileage history
L2 DFP was last recorded at 55,768 miles on 28 Nov 2025, 213 miles more than at the previous MOT on 4 Nov 2024.
- Previous MOT
- 55,555 miles · 4 Nov 2024
- Between the last two tests
- 213 miles
- Average per year
- 1,528 miles
Recorded mileage by year
- 2025 – 55,768 miles
- 2024 – 55,555 miles
- 2023 – 55,357 miles
- 2022 – 54,875 miles
- 2021 – 54,530 miles
- 2020 – 53,786 miles
- 2019 – 53,283 miles
- 2018 – 52,956 miles
- 2017 – 52,604 miles
- 2016 – 52,243 miles
- 2015 – 51,524 miles
- 2014 – 50,685 miles
- 2013 – 49,529 miles
- 2012 – 48,817 miles
- 2011 – 44,804 miles
- 2010 – 38,423 miles
- 2009 – 30,843 miles
- 2007 – 30,766 miles
- 2006 – 26,666 miles
- 2005 – 25,276 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 Lambda reading after 2nd fast idle outside specified limits (7.3.D.3)
Failure3 MOTs, 2007–2013
Brake pipe slightly corroded (3.6.B.2c)
Advisory2 MOTs, 2013
Nearside Front Brake pipe slightly corroded (3.6.B.2c)
Advisory2 MOTs, 2013
Power steering pipe(s) or hose(s) has slight seepage from a joint (2.3.3b)
Advisory2 MOTs, 2013
Trailing arm has slight play in a pin/bush (2.4.G.2)
Advisory2 MOTs, 2013
Anti-lock braking system warning lamp indicates an ABS fault (3.4.1c)
Failure2 MOTs, 2006–2009
Full MOT history
27 tests since 15 Dec 2005, newest first. Select a test to see every defect and advisory.
Pass55,768 miles (+213)
- MOT expiry
- 2 Dec 2026
- Odometer
- 55,768 miles
- Test number
- 672135422200
No defects or advisories recorded.
Pass55,555 miles (+198)
- MOT expiry
- 2 Dec 2025
- Odometer
- 55,555 miles
- Test number
- 139577332402
No defects or advisories recorded.
Pass55,357 miles (+482)
- MOT expiry
- 2 Dec 2024
- Odometer
- 55,357 miles
- Test number
- 161281016846
No defects or advisories recorded.
Pass54,875 miles (+345)
- MOT expiry
- 2 Dec 2023
- Odometer
- 54,875 miles
- Test number
- 550805428081
No defects or advisories recorded.
Pass54,530 miles (+744)
- MOT expiry
- 2 Dec 2022
- Odometer
- 54,530 miles
- Test number
- 185103055738
No defects or advisories recorded.
Pass53,786 miles (+503)
- MOT expiry
- 22 Nov 2021
- Odometer
- 53,786 miles
- Test number
- 627717893664
No defects or advisories recorded.
Pass53,283 miles (+327)
- MOT expiry
- 29 Dec 2020
- Odometer
- 53,283 miles
- Test number
- 320084122787
No defects or advisories recorded.
Pass52,956 miles (+352)
- MOT expiry
- 29 Jun 2019
- Odometer
- 52,956 miles
- Test number
- 562162823195
No defects or advisories recorded.
Pass52,604 miles (+361)
- MOT expiry
- 19 May 2018
- Odometer
- 52,604 miles
- Test number
- 403331244213
No defects or advisories recorded.
Pass52,243 miles (+719)3 advisories
- MOT expiry
- 22 Apr 2017
- Odometer
- 52,243 miles
- Test number
- 857884136969
- AdvisoryFront Brake hose has slight corrosion to ferrules both sides (3.6.B.4e)
- AdvisoryNearside Rear Brake hose has slight corrosion to ferrules both hoses (3.6.B.4e)
- AdvisoryOffside Rear Brake hose has slight corrosion to ferrules to caliper (3.6.B.4e)
Pass51,524 miles (+839)1 note
- MOT expiry
- 7 Apr 2016
- Odometer
- 51,524 miles
- Test number
- 407378795022
- NoteSill covers fitted
Fail50,685 miles2 repaired1 advisory
- MOT expiry
- No new certificate
- Odometer
- 50,685 miles
- Test number
- 746746324160
- Repaired at testNearside Rear Direction indicator incorrect colour (1.4.A.2f)
- Repaired at testOffside Rear Direction indicator incorrect colour (1.4.A.2f)
- AdvisoryParking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
Pass50,685 miles (+1,156)1 advisory
- MOT expiry
- 11 May 2015
- Odometer
- 50,685 miles
- Test number
- 869336424159
- AdvisoryParking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
Pass49,529 miles (+79)
- MOT expiry
- 11 May 2014
- Odometer
- 49,529 miles
- Test number
- 415486813103
No defects or advisories recorded.
Pass49,450 miles (+1)4 advisories
- MOT expiry
- 11 May 2014
- Odometer
- 49,450 miles
- Test number
- 727126103108
- AdvisoryBrake pipe slightly corroded (3.6.B.2c)
- AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryPower steering pipe(s) or hose(s) has slight seepage from a joint (2.3.3b)
- AdvisoryTrailing arm has slight play in a pin/bush (2.4.G.2)
Fail49,449 miles (+632)3 failures4 advisories
- MOT expiry
- No new certificate
- Odometer
- 49,449 miles
- Test number
- 445820703148
- FailureExhaust emissions Lambda reading after 2nd fast idle outside specified limits (7.3.D.3)
- FailureNearside Front Anti-roll bar linkage has excessive play in a ball joint (2.4.G.2)
- FailureOffside Front Shock absorber insecure (2.7.2b)
- AdvisoryBrake pipe slightly corroded (3.6.B.2c)
- AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryPower steering pipe(s) or hose(s) has slight seepage from a joint (2.3.3b)
- AdvisoryTrailing arm has slight play in a pin/bush (2.4.G.2)
Pass48,817 miles (+16)1 advisory2 notes
- MOT expiry
- 11 May 2013
- Odometer
- 48,817 miles
- Test number
- 126793332181
- AdvisoryRear Brake pipe slightly corroded (3.6.B.2c)
- NoteFuel pipe/s corroded
- NoteSill covers fitted
Fail48,801 miles (+3,997)1 failure1 advisory1 note
- MOT expiry
- No new certificate
- Odometer
- 48,801 miles
- Test number
- 508694702117
- FailureOffside Rear coil spring incomplete (2.4.C.1a)
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- NoteFuel pipe/s corroded
Pass44,804 miles (+6,381)
- MOT expiry
- 26 Jan 2012
- Odometer
- 44,804 miles
- Test number
- 518581011039
No defects or advisories recorded.
Pass38,423 miles (+7,580)4 advisories3 notes
- MOT expiry
- 26 Jan 2011
- Odometer
- 38,423 miles
- Test number
- 102218710019
- AdvisoryFront Service brake: service brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryRear Parking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
- NoteFuel pipe/s corroded
- NoteOil leak
- NoteRear screen has got a temp repair carried out
Pass30,843 miles (+18)6 advisories
- MOT expiry
- 26 Jan 2010
- Odometer
- 30,843 miles
- Test number
- 660757129003
- AdvisoryNearside Front Direction indicators slightly discoloured (1.4.A.2f)
- AdvisoryNearside Rear Direction indicators slightly discoloured (1.4.A.2f)
- AdvisoryNearside Side repeater slightly discoloured (1.4.A.2f)
- AdvisoryOffside Front Direction indicators slightly discoloured (1.4.A.2f)
- AdvisoryOffside Rear Direction indicators slightly discoloured (1.4.A.2f)
- AdvisoryOffside Side repeater slightly discoloured (1.4.A.2f)
Fail30,825 miles (+59)5 failures1 advisory
- MOT expiry
- No new certificate
- Odometer
- 30,825 miles
- Test number
- 854064929021
- FailureAnti-lock braking system warning lamp indicates an ABS fault (3.4.1c)
- FailureBrakes imbalanced across an axle (3.7.B.5b)
- FailureExhaust emissions Lambda reading after 2nd fast idle outside specified limits (7.3.D.3)
- FailureNearside Front Headlamp not working on dipped beam (1.7.5a)
- FailureNearside Front front brake binding (3.7.B.1)
- AdvisoryRear brake disc slightly pitted (3.5.1h)
Pass30,766 miles (+1)
- MOT expiry
- 13 Nov 2008
- Odometer
- 30,766 miles
- Test number
- 963398717342
No defects or advisories recorded.
Fail30,765 miles (+4,099)4 failures
- MOT expiry
- No new certificate
- Odometer
- 30,765 miles
- Test number
- 291186317398
- FailureBrakes imbalanced across an axle (3.7.B.5b)
- FailureExhaust emissions Lambda reading after 2nd fast idle outside specified limits (7.3.D.3)
- FailureNearside Front Windscreen wiper does not clear the windscreen effectively (8.2.2)
- FailureOffside Front Windscreen wiper does not clear the windscreen effectively (8.2.2)
Pass26,666 miles (+3)
- MOT expiry
- 7 Nov 2007
- Odometer
- 26,666 miles
- Test number
- 604332616355
No defects or advisories recorded.
Fail26,663 miles (+1,387)3 failures
- MOT expiry
- No new certificate
- Odometer
- 26,663 miles
- Test number
- 210761616307
- FailureAnti-lock braking system warning lamp indicates an ABS fault (3.4.1c)
- FailureNearside Headlamp aim too low (1.8)
- FailureOffside Headlamp aim too low (1.8)
Pass25,276 miles
- MOT expiry
- 14 Dec 2006
- Odometer
- 25,276 miles
- Test number
- 200949145303
No defects or advisories recorded.
Questions about L2 DFP
- Does L2 DFP currently have a valid MOT?
- Yes. DVSA records show the MOT on L2 DFP is valid until 2 Dec 2026.
- When is the MOT due on L2 DFP?
- The MOT on L2 DFP is valid until 2 Dec 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has L2 DFP done?
- L2 DFP was recorded at 55,768 miles at its MOT on 28 Nov 2025, an average of 1,528 miles a year.
- Has L2 DFP ever failed its MOT?
- Yes. L2 DFP has failed 6 of its 27 MOT tests, most recently on 6 May 2014.
- Has the mileage on L2 DFP 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 L2 DFP find?
- L2 DFP passed its latest MOT on 28 Nov 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.