BMW logo

BMW 3 Series

Red · Petrol · 1994 · 2,494 cc

L102 XLOMOT history

L102 XLO is a red petrol BMW 3 Series first used on 25 Mar 1994. Its MOT expired on 7 Oct 2025 and it has passed 19 of 19 MOT tests, with 111,338 miles recorded at the latest.

From DVSA MOT records, updated 4 Oct 2024.

MOT
Expired
On 7 Oct 2025
Mileage
111,338 mi
At MOT on 4 Oct 2024
MOT tests
19
19 passed · 0 failed
Per year
997 mi
Average between MOTs
Get reminders for L102 XLO in the free Driver Codes app

Vehicle details

Registration
L102 XLO
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
Red
Fuel type
Petrol
Engine size
2,494 cc
Year of manufacture
1994
First used
25 Mar 1994
MOT status
MOT expired on 7 Oct 2025
Latest MOT test
4 Oct 2024 (Pass)

Mileage history

L102 XLO was last recorded at 111,338 miles on 4 Oct 2024, 34 miles more than at the previous MOT on 29 Sept 2023.

Odometer reading at each MOT testPass
Previous MOT
111,304 miles · 29 Sept 2023
Between the last two tests
34 miles
Average per year
997 miles

Recorded mileage by year

  • 2024 – 111,338 miles
  • 2023 – 111,304 miles
  • 2022 – 110,930 miles
  • 2021 – 110,216 miles
  • 2020 – 108,247 miles
  • 2019 – 107,488 miles
  • 2017 – 107,017 miles
  • 2016 – 106,492 miles
  • 2015 – 105,804 miles
  • 2014 – 105,349 miles
  • 2013 – 104,941 miles
  • 2012 – 104,304 miles
  • 2011 – 103,596 miles
  • 2010 – 103,093 miles
  • 2009 – 102,008 miles
  • 2008 – 101,084 miles
  • 2007 – 94,556 miles
  • 2006 – 92,743 miles

What the latest MOT found

Pass111,338 miles
  • AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))Recorded at 5 MOTs since 2020
  • AdvisoryNearside Rear Nail in tyreRecorded at 3 MOTs since 2022
  • AdvisoryOffside Front Brake pad(s) wearing thin (1.1.13 (a) (ii))Recorded at 3 MOTs since 2022
  • AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))Recorded at 5 MOTs since 2020
  • AdvisoryOffside Rear Suspension component mounting prescribed area is corroded but not considered excessive outer sill (5.3.6 (a) (i))
  • AdvisoryOffside Track rod end ball joint has slight play (2.1.3 (b) (i))
  • AdvisoryRear Exhaust mounting defective (6.1.2 (a))Recorded at 5 MOTs since 2020
  • AdvisorySupplementary restraint system warning lamp does not illuminate (7.1.6 (a))Recorded at 6 MOTs since 2019
  • AdvisoryTyre slightly damaged/cracking or perishing all 4 tyres have splits around outer walls & treads (5.2.3 (d) (ii))

What MOT advisories mean

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.

  • Offside Front Track rod end ball joint has slight play (2.2.B.1f)

    Advisory6 MOTs, 2010–2016

  • Offside Front Track rod end ball joint has slight play

    Advisory5 MOTs, 2019–2023

  • Supplementary Restraint System warning lamp does not illuminate

    Advisory3 MOTs, 2015–2017

Full MOT history

19 tests since 10 Feb 2006, newest first. Select a test to see every defect and advisory.

  1. Pass111,338 miles (+34)9 advisories
    MOT expiry
    7 Oct 2025
    Odometer
    111,338 miles
    Test number
    617900414761
    • AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))
    • AdvisoryNearside Rear Nail in tyre
    • AdvisoryOffside Front Brake pad(s) wearing thin (1.1.13 (a) (ii))
    • AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))
    • AdvisoryOffside Rear Suspension component mounting prescribed area is corroded but not considered excessive outer sill (5.3.6 (a) (i))
    • AdvisoryOffside Track rod end ball joint has slight play (2.1.3 (b) (i))
    • AdvisoryRear Exhaust mounting defective (6.1.2 (a))
    • AdvisorySupplementary restraint system warning lamp does not illuminate (7.1.6 (a))
    • AdvisoryTyre slightly damaged/cracking or perishing all 4 tyres have splits around outer walls & treads (5.2.3 (d) (ii))
  2. Pass111,304 miles (+374)8 advisories
    MOT expiry
    7 Oct 2024
    Odometer
    111,304 miles
    Test number
    666905384874
    • AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))
    • AdvisoryNearside Rear Nail in tyre
    • AdvisoryOffside Front Brake pad(s) wearing thin (1.1.13 (a) (ii))
    • AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))
    • AdvisoryOffside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
    • AdvisoryRear Exhaust mounting defective (6.1.2 (a))
    • AdvisorySupplementary restraint system warning lamp does not illuminate (7.1.6 (a))
    • AdvisoryTyre slightly damaged/cracking or perishing all 4 tyres, splits around outer wall (5.2.3 (d) (ii))
  3. Pass110,930 miles (+714)8 advisories
    MOT expiry
    7 Oct 2023
    Odometer
    110,930 miles
    Test number
    203646968990
    • AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))
    • AdvisoryNearside Rear Nail in tyre
    • AdvisoryOffside Front Brake pad(s) wearing thin (1.1.13 (a) (ii))
    • AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))
    • AdvisoryOffside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
    • AdvisoryRear Exhaust mounting defective (6.1.2 (a))
    • AdvisorySupplementary restraint system warning lamp does not illuminate (7.1.6 (a))
    • AdvisoryAll 4 tyres have small splits around outer wall & outer treads
  4. Pass110,216 miles (+1,969)5 advisories
    MOT expiry
    7 Oct 2022
    Odometer
    110,216 miles
    Test number
    940321290396
    • AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))
    • AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))
    • AdvisoryOffside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
    • AdvisoryRear Exhaust mounting defective (6.1.2 (a))
    • AdvisorySupplementary restraint system warning lamp does not illuminate (7.1.6 (a))
  5. Pass108,247 miles (+759)5 advisories
    MOT expiry
    7 Oct 2021
    Odometer
    108,247 miles
    Test number
    762733180526
    • AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))
    • AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))
    • AdvisoryOffside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
    • AdvisoryRear Exhaust mounting defective (6.1.2 (a))
    • AdvisorySupplementary restraint system warning lamp does not illuminate (7.1.6 (a))
  6. Pass107,488 miles (+471)1 minor5 advisories
    MOT expiry
    7 Oct 2020
    Odometer
    107,488 miles
    Test number
    827415093410
    • MinorOffside Headlamp lens slightly defective condensation on the inside (4.1.1 (b) (i))
    • AdvisoryOffside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
    • AdvisoryOffside Rear Outer drive shaft boot leaking grease from clip
    • AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing cracks outer wall (5.2.3 (d) (ii))
    • AdvisorySupplementary restraint system warning lamp does not illuminate (7.1.6 (a))
    • AdvisoryVarious brake and suspension components are rust corroded
  7. Pass107,017 miles (+525)4 advisories
    MOT expiry
    23 Aug 2018
    Odometer
    107,017 miles
    Test number
    201416561686
    • AdvisoryNearside front brake fluctuating, but not excessively (3.7.B.3)
    • AdvisoryOffside Rear tyre has splits around outer wall
    • AdvisoryOffside Track rod end ball joint has slight play (2.2.B.1f)
    • AdvisorySupplementary Restraint System warning lamp does not illuminate (5.4.2)
  8. Pass106,492 miles (+688)4 advisories
    MOT expiry
    22 Mar 2017
    Odometer
    106,492 miles
    Test number
    117972259775
    • AdvisoryNearside Front Lower Suspension arm has slight play in a pin/bush rear bush (2.4.G.2)
    • AdvisoryOffside Front Lower Suspension arm has slight play in a pin/bush rear bush (2.4.G.2)
    • AdvisoryOffside Front Track rod end ball joint has slight play (2.2.B.1f)
    • AdvisorySupplementary Restraint System warning lamp does not illuminate (5.4.2)
  9. Pass105,804 miles (+455)2 advisories1 note
    MOT expiry
    22 Mar 2016
    Odometer
    105,804 miles
    Test number
    376698975004
    • AdvisoryOffside Front Track rod end ball joint has slight play (2.2.B.1f)
    • AdvisorySupplementary Restraint System warning lamp does not illuminate (5.4.2)
    • NoteO/sr drive shaft is leaking grease
  10. Pass105,349 miles (+408)1 advisory2 notes
    MOT expiry
    22 Mar 2015
    Odometer
    105,349 miles
    Test number
    978906474088
    • AdvisoryOffside Front Track rod end ball joint has slight play (2.2.B.1f)
    • NoteChild seat fitted not allowing full inspection of adult belt
    • NoteGrease leaking from o/sr drive shaft gaiter
  11. Pass104,941 miles (+637)1 advisory1 note
    MOT expiry
    22 Mar 2014
    Odometer
    104,941 miles
    Test number
    306660783074
    • AdvisoryOffside Front Track rod end ball joint has slight play (2.2.B.1f)
    • NoteChild seat fitted not allowing full inspection of adult belt
  12. Pass104,304 miles (+708)2 notes
    MOT expiry
    22 Mar 2013
    Odometer
    104,304 miles
    Test number
    898630882033
    • NoteChild seat fitted not allowing full inspection of adult belt
    • NoteAll 4 tyres are split on outer walls
  13. Pass103,596 miles (+503)3 advisories2 notes
    MOT expiry
    22 Mar 2012
    Odometer
    103,596 miles
    Test number
    299276761025
    • AdvisoryOffside Front Drag link end ball joint has slight play (2.2.B.1f)
    • AdvisoryOffside Front Track rod end ball joint has slight play (2.2.B.1f)
    • AdvisoryWindscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
    • NoteNail in offside front tyre
    • NoteAll 4 tyres are splitting on outer walls
  14. Pass103,093 miles (+1,085)1 advisory2 notes
    MOT expiry
    22 Mar 2011
    Odometer
    103,093 miles
    Test number
    890298370088
    • AdvisoryOffside Front Track rod end ball joint has slight play (2.2.B.1f)
    • NoteNail in offside front tyre
    • NoteBoth front tyres cracking on walls and down treads
  15. Pass102,008 miles (+924)3 notes
    MOT expiry
    22 Mar 2010
    Odometer
    102,008 miles
    Test number
    140288959439
    • NoteNail in offside front tyre
    • NoteAll 4 tyres cracking on outer walls
    • NoteFront tyres starting to crack down treads
  16. Pass101,084 miles (+6,528)1 advisory2 notes
    MOT expiry
    22 Mar 2009
    Odometer
    101,084 miles
    Test number
    804519078035
    • AdvisoryNearside front brake juddering slightly (3.7.A.2b)
    • NoteBoth front tyres cracking down treads
    • NoteNail in offside front tyre
  17. Pass94,556 miles (+280)
    MOT expiry
    22 Mar 2008
    Odometer
    94,556 miles
    Test number
    843802987016

    No defects or advisories recorded.

  18. Pass94,276 miles (+1,533)
    MOT expiry
    9 Feb 2008
    Odometer
    94,276 miles
    Test number
    690960147006

    No defects or advisories recorded.

  19. Pass92,743 miles
    MOT expiry
    9 Feb 2007
    Odometer
    92,743 miles
    Test number
    963021546088

    No defects or advisories recorded.

Questions about L102 XLO

Does L102 XLO currently have a valid MOT?
No. The MOT on L102 XLO expired on 7 Oct 2025, according to DVSA records.
When is the MOT due on L102 XLO?
The MOT on L102 XLO expired on 7 Oct 2025. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has L102 XLO done?
L102 XLO was recorded at 111,338 miles at its MOT on 4 Oct 2024, an average of 997 miles a year.
Has L102 XLO ever failed its MOT?
No. L102 XLO has passed all 19 of its MOT tests on record.
Has the mileage on L102 XLO 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 L102 XLO find?
L102 XLO passed its latest MOT on 4 Oct 2024 with 9 advisories: nearside front lower suspension arm pin or bush worn but not resulting in excessive movement rear bush; nearside rear nail in tyre; offside front brake pad(s) wearing thin, and 6 more.

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