
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
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.
- 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
- 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))
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.
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))
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))
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
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))
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))
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
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)
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)
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
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
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
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
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
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
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
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
Pass94,556 miles (+280)
- MOT expiry
- 22 Mar 2008
- Odometer
- 94,556 miles
- Test number
- 843802987016
No defects or advisories recorded.
Pass94,276 miles (+1,533)
- MOT expiry
- 9 Feb 2008
- Odometer
- 94,276 miles
- Test number
- 690960147006
No defects or advisories recorded.
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.
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.