
BMW M3
Red · Petrol · 2005 · 3,246 cc
L7 XEOMOT history
L7 XEO is a red petrol BMW M3 first used on 19 Dec 2005. Its MOT is valid until 20 Jul 2027 and it has passed 17 of 23 MOT tests, with 110,109 miles recorded at the latest.
From DVSA MOT records, updated 21 Jul 2026.

- MOT
- Valid
- Until 20 Jul 2027
- Mileage
- 110,109 mi
- At MOT on 21 Jul 2026
- MOT tests
- 23
- 17 passed · 6 failed
- Per year
- 4,454 mi
- Average between MOTs
Vehicle details
- Registration
- L7 XEO
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- M3
- Colour
- Red
- Fuel type
- Petrol
- Engine size
- 3,246 cc
- Year of manufacture
- 2005
- First used
- 19 Dec 2005
- MOT status
- MOT valid until 20 Jul 2027
- Latest MOT test
- 21 Jul 2026 (Pass)
Mileage history
L7 XEO was last recorded at 110,109 miles on 21 Jul 2026, 4 miles more than at the previous MOT on 15 Jul 2026.
- Previous MOT
- 110,105 miles · 15 Jul 2026
- Between the last two tests
- 4 miles
- Average per year
- 4,454 miles
Recorded mileage by year
- 2026 – 110,109 miles
- 2025 – 110,081 miles
- 2024 – 108,081 miles
- 2023 – 104,815 miles
- 2022 – 102,835 miles
- 2021 – 99,157 miles
- 2020 – 97,877 miles
- 2019 – 95,644 miles
- 2018 – 91,161 miles
- 2015 – 88,356 miles
- 2014 – 76,621 miles
- 2013 – 69,734 miles
- 2012 – 61,366 miles
- 2011 – 54,300 miles
- 2010 – 51,217 miles
- 2009 – 42,607 miles
- 2008 – 33,056 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
23 tests since 4 Feb 2008, newest first. Select a test to see every defect and advisory.
Pass110,109 miles (+4)
- MOT expiry
- 20 Jul 2027
- Odometer
- 110,109 miles
- Test number
- 596487250929
No defects or advisories recorded.
Fail110,105 miles (+15)1 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 110,105 miles
- Test number
- 544434102212
- MajorNearside Headlamp insecure (4.1.1 (c))
- AdvisoryOffside Front Service brake binding but not excessively (1.2.1 (f))
Fail110,090 miles (+9)2 major6 advisories
- MOT expiry
- No new certificate
- Odometer
- 110,090 miles
- Test number
- 294098972259
- MajorNearside Rear Inner Suspension arm pin or bush excessively worn bottom of hub (5.3.4 (a) (i))
- MajorOffside Rear Lower Suspension arm pin or bush excessively worn bottom of hub (5.3.4 (a) (i))
- AdvisoryCoil spring corroded all springs corroded (5.3.1 (b) (i))
- AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened both front worn and corroded (1.1.14 (a) (ii))
- AdvisoryNearside Rear Shock absorbers has a reduced damping effect shocker also noisey (5.3.2 (d))
- AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened both rear worn and corroded (1.1.14 (a) (ii))
- AdvisoryRear Lower Suspension arm corroded but not seriously weakened both rear (5.3.3 (b) (i))
- AdvisoryRear Shock absorbers has slight external damage to the casing both rear outer casings corroded (5.3.2 (b))
Fail110,081 miles (+2,000)4 dangerous6 major16 advisories
- MOT expiry
- No new certificate
- Odometer
- 110,081 miles
- Test number
- 595380446219
- DangerousNearside Front Brake pad(s) less than 1.5 mm thick (1.1.13 (a) (ii))
- DangerousNearside Front Tyre has a tear, caused by separation or partial failure of its structure inner edge (5.2.3 (d) (ii))
- DangerousOffside Front Brake pad(s) less than 1.5 mm thick (1.1.13 (a) (ii))
- DangerousOffside Front Tyre has a tear, caused by separation or partial failure of its structure inner edge (5.2.3 (d) (ii))
- MajorFront Headlamp levelling device inoperative bracket broken (4.1.5 (a))
- MajorNearside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords inner edghe (5.2.3 (d) (i))
- MajorNearside Headlamp aim too low (4.1.2 (a))
- MajorNearside Rear Lower Suspension arm pin or bush excessively worn on rear hub assembly (5.3.4 (a) (i))
- MajorOffside Headlamp aim too low (4.1.2 (a))
- MajorOffside Rear Lower Suspension arm pin or bush excessively worn on rear hub assembly (5.3.4 (a) (i))
- AdvisoryNearside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- AdvisoryNearside Front Coil spring corroded (5.3.1 (b) (i))
- AdvisoryNearside Front Macpherson strut corroded but not seriously weakened (5.3.3 (b) (i))
- AdvisoryNearside Play in steering rack inner joint(s)
- AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
- AdvisoryNearside Rear Lower Suspension rod corroded but not seriously weakened (5.3.3 (b) (i))
- AdvisoryNearside Rear shock absorber casing corroded
- AdvisoryOffside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- AdvisoryOffside Front Coil spring corroded (5.3.1 (b) (i))
- AdvisoryOffside Front Macpherson strut corroded but not seriously weakened (5.3.3 (b) (i))
- AdvisoryOffside Play in steering rack inner joint(s)
- AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
- AdvisoryOffside Rear Lower Suspension rod corroded but not seriously weakened (5.3.3 (b) (i))
- AdvisoryOffside Rear shock absorber casing corroded
- AdvisoryOil leak, but not excessive rear diff (8.4.1 (a) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
Pass108,081 miles3 advisories
- MOT expiry
- 23 Nov 2025
- Odometer
- 108,081 miles
- Test number
- 765999468782
- AdvisoryBrake pipe corroded, covered in grease or other material all pipes (1.1.11 (c))
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryRear Oil leak, but not excessive axle (8.4.1 (a) (i))
Fail108,081 miles (+3,266)1 repaired3 advisories
- MOT expiry
- No new certificate
- Odometer
- 108,081 miles
- Test number
- 279170320223
- Repaired at testWindscreen washer provides insufficient washer liquid (3.5 (a))
- AdvisoryBrake pipe corroded, covered in grease or other material all pipes (1.1.11 (c))
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryRear Oil leak, but not excessive axle (8.4.1 (a) (i))
Pass104,815 miles (+1,980)4 advisories
- MOT expiry
- 23 Nov 2024
- Odometer
- 104,815 miles
- Test number
- 580697515044
- AdvisoryFUEL CAP SEAL LIGHTLY PERISHED
- AdvisoryNearside Brake pipe corroded, covered in grease or other material main (1.1.11 (c))
- AdvisoryRear Oil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryTyre slightly damaged/cracking or perishing all four (5.2.3 (d) (ii))
Pass102,835 miles (+3,678)
- MOT expiry
- 23 Nov 2023
- Odometer
- 102,835 miles
- Test number
- 962091919327
No defects or advisories recorded.
Pass99,157 miles (+1,280)1 minor4 advisories
- MOT expiry
- 23 Nov 2022
- Odometer
- 99,157 miles
- Test number
- 191690853840
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryNearside Brake pipe corroded, covered in grease or other material front to rear corroded @ rear (1.1.11 (c))
- AdvisoryNearside Front Road wheel slightly distorted (5.2.2 (c) (i))
- AdvisoryOffside Rear Tyre slightly damaged inner sidewall worn (5.2.3 (d) (ii))
- AdvisoryFuel cap seal perished
Pass97,877 miles (+2,233)3 advisories
- MOT expiry
- 23 Nov 2021
- Odometer
- 97,877 miles
- Test number
- 302492588726
- AdvisoryBrake pipe corroded, covered in grease or other material Rear brake pipes and N/S/F out to flexible hose. (1.1.11 (c))
- AdvisoryFuel filler cap seal perished and cracked.
- AdvisoryOil leak, but not excessive Rear Diff. (8.4.1 (a) (i))
Pass95,644 miles (+4,483)
- MOT expiry
- 23 Nov 2020
- Odometer
- 95,644 miles
- Test number
- 753942735852
No defects or advisories recorded.
Pass91,161 miles (+2,805)
- MOT expiry
- 25 Apr 2019
- Odometer
- 91,161 miles
- Test number
- 197739837787
No defects or advisories recorded.
Pass88,356 miles (+11,735)1 advisory
- MOT expiry
- 12 Oct 2016
- Odometer
- 88,356 miles
- Test number
- 949457601577
- AdvisoryRear Brake pipe slightly corroded various (3.6.B.2c)
Pass76,621 miles
- MOT expiry
- 23 Sept 2015
- Odometer
- 76,621 miles
- Test number
- 665727264281
No defects or advisories recorded.
Fail76,621 miles (+6,887)2 repaired
- MOT expiry
- No new certificate
- Odometer
- 76,621 miles
- Test number
- 888707064239
- Repaired at testNearside Rear coil spring broken (2.4.C.1a)
- Repaired at testBrake disc in such a condition that it is seriously weakened (3.5.1i)
Pass69,734 miles (+8,368)1 note
- MOT expiry
- 3 Apr 2014
- Odometer
- 69,734 miles
- Test number
- 245524193032
- NoteUnder-trays fitted obscuring some underside components
Pass61,366 miles (+7,066)1 advisory2 notes
- MOT expiry
- 29 Mar 2013
- Odometer
- 61,366 miles
- Test number
- 129650592401
- AdvisoryBrake pipe slightly corroded (3.6.B.2c)
- NotePlay in steering rack inner joint(s)
- NoteUnder-trays fitted obscuring some underside components
Pass54,300 miles (+11)1 note
- MOT expiry
- 29 Mar 2012
- Odometer
- 54,300 miles
- Test number
- 106559081078
- NoteSlight play steering rack o/s.
Fail54,289 miles (+3,072)1 dangerous5 notes
- MOT expiry
- No new certificate
- Odometer
- 54,289 miles
- Test number
- 765380371097
- DangerousOffside Rear Brake pipe excessively corroded (3.6.B.2c)
- NoteBoth front discs worn and corrodid
- NoteBoth rear tyres heavly worn iner outer edges
- NoteFront pad sensor adrift
- NoteHand brake req adjustment
- NoteSlight play o/s steering rack
Pass51,217 miles (+8,610)1 advisory1 note
- MOT expiry
- 29 Sept 2011
- Odometer
- 51,217 miles
- Test number
- 234756460265
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- NoteSlight play steering rack o/s.
Pass42,607 miles (+9,551)
- MOT expiry
- 29 Sept 2010
- Odometer
- 42,607 miles
- Test number
- 651702969258
No defects or advisories recorded.
Pass33,056 miles (+5,170)
- MOT expiry
- 29 Sept 2009
- Odometer
- 33,056 miles
- Test number
- 364144478472
No defects or advisories recorded.
Pass27,886 miles
- MOT expiry
- 3 Feb 2009
- Odometer
- 27,886 miles
- Test number
- 150715338492
No defects or advisories recorded.
Questions about L7 XEO
- Does L7 XEO currently have a valid MOT?
- Yes. DVSA records show the MOT on L7 XEO is valid until 20 Jul 2027.
- When is the MOT due on L7 XEO?
- The MOT on L7 XEO is valid until 20 Jul 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has L7 XEO done?
- L7 XEO was recorded at 110,109 miles at its MOT on 21 Jul 2026, an average of 4,454 miles a year.
- Has L7 XEO ever failed its MOT?
- Yes. L7 XEO has failed 6 of its 23 MOT tests, most recently on 15 Jul 2026.
- Has the mileage on L7 XEO 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 L7 XEO find?
- L7 XEO passed its latest MOT on 21 Jul 2026 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.