BMW logo

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.

L7 XEO red BMW 3 Series – car details, MOT history and tax status
Illustration of a BMW 3 Series, not a photo of this vehicle
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
Get reminders for L7 XEO in the free Driver Codes app

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.

Odometer reading at each MOT testPassFail
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

Pass110,109 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

23 tests since 4 Feb 2008, newest first. Select a test to see every defect and advisory.

  1. Pass110,109 miles (+4)
    MOT expiry
    20 Jul 2027
    Odometer
    110,109 miles
    Test number
    596487250929

    No defects or advisories recorded.

  2. 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))
  3. 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))
  4. 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))
  5. 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))
  6. 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))
  7. 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))
  8. Pass102,835 miles (+3,678)
    MOT expiry
    23 Nov 2023
    Odometer
    102,835 miles
    Test number
    962091919327

    No defects or advisories recorded.

  9. 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
  10. 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))
  11. Pass95,644 miles (+4,483)
    MOT expiry
    23 Nov 2020
    Odometer
    95,644 miles
    Test number
    753942735852

    No defects or advisories recorded.

  12. Pass91,161 miles (+2,805)
    MOT expiry
    25 Apr 2019
    Odometer
    91,161 miles
    Test number
    197739837787

    No defects or advisories recorded.

  13. 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)
  14. Pass76,621 miles
    MOT expiry
    23 Sept 2015
    Odometer
    76,621 miles
    Test number
    665727264281

    No defects or advisories recorded.

  15. 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)
  16. 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
  17. 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
  18. Pass54,300 miles (+11)1 note
    MOT expiry
    29 Mar 2012
    Odometer
    54,300 miles
    Test number
    106559081078
    • NoteSlight play steering rack o/s.
  19. 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
  20. 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.
  21. Pass42,607 miles (+9,551)
    MOT expiry
    29 Sept 2010
    Odometer
    42,607 miles
    Test number
    651702969258

    No defects or advisories recorded.

  22. Pass33,056 miles (+5,170)
    MOT expiry
    29 Sept 2009
    Odometer
    33,056 miles
    Test number
    364144478472

    No defects or advisories recorded.

  23. 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.

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