
BMW 3 Series
Black · Petrol · 1995 · 1,796 cc
M258 CLFMOT history
M258 CLF is a black petrol BMW 3 Series first used on 31 Dec 1995. Its MOT expired on 13 Jun 2025 and it has passed 16 of 23 MOT tests, with 142,388 miles recorded at the latest.
From DVSA MOT records, updated 14 Jun 2024.

- MOT
- Expired
- On 13 Jun 2025
- Mileage
- 142,388 mi
- At MOT on 14 Jun 2024
- MOT tests
- 23
- 16 passed · 7 failed
- Per year
- 3,318 mi
- Average between MOTs
Vehicle details
- Registration
- M258 CLF
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 1,796 cc
- Year of manufacture
- 1995
- First used
- 31 Dec 1995
- MOT status
- MOT expired on 13 Jun 2025
- Latest MOT test
- 14 Jun 2024 (Pass)
Mileage history
M258 CLF was last recorded at 142,388 miles on 14 Jun 2024, 9,982 miles more than at the previous MOT on 7 Jun 2022.
- Previous MOT
- 132,406 miles · 7 Jun 2022
- Between the last two tests
- 9,982 miles
- Average per year
- 3,318 miles
Recorded mileage by year
- 2024 – 142,388 miles
- 2022 – 132,406 miles
- 2021 – 131,612 miles
- 2019 – 131,440 miles
- 2018 – 130,788 miles
- 2017 – 130,137 miles
- 2016 – 129,258 miles
- 2015 – 127,029 miles
- 2014 – 122,966 miles
- 2013 – 118,499 miles
- 2012 – 108,138 miles
- 2011 – 103,158 miles
- 2010 – 103,151 miles
- 2009 – 96,976 miles
- 2008 – 91,478 miles
- 2006 – 83,739 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.
Nearside Rear position lamp(s) has light sources not illuminating, but not more than 50% (1.1.A.3b)
Advisory6 MOTs, 2013–2017
Nearside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement
Advisory2 MOTs, 2018–2019
Offside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement
Advisory2 MOTs, 2018–2019
Nearside Front Anti-roll bar linkage has slight play in a pin/bush (2.4.G.2)
Advisory2 MOTs, 2016–2017
Offside Front Anti-roll bar linkage has slight play in a pin/bush (2.4.G.2)
Advisory2 MOTs, 2016–2017
Offside Rear Tyre worn close to the legal limit (4.1.E.1)
Advisory2 MOTs, 2016–2017
Full MOT history
23 tests since 11 Oct 2006, newest first. Select a test to see every defect and advisory.
Pass142,388 miles (+9,982)
- MOT expiry
- 13 Jun 2025
- Odometer
- 142,388 miles
- Test number
- 217169640624
No defects or advisories recorded.
Pass132,406 miles (+794)
- MOT expiry
- 6 Jun 2023
- Odometer
- 132,406 miles
- Test number
- 141172352633
No defects or advisories recorded.
Pass131,612 miles (+172)1 advisory
- MOT expiry
- 15 May 2022
- Odometer
- 131,612 miles
- Test number
- 654094846181
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
Pass131,440 miles (+652)2 advisories
- MOT expiry
- 2 Nov 2020
- Odometer
- 131,440 miles
- Test number
- 646755407118
- AdvisoryNearside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
Pass130,788 miles (+651)5 advisories
- MOT expiry
- 2 Nov 2019
- Odometer
- 130,788 miles
- Test number
- 532417825209
- AdvisoryCentral exhaust heat shield loose
- AdvisoryNearside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryNearside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass130,137 miles (+879)7 advisories
- MOT expiry
- 2 Nov 2018
- Odometer
- 130,137 miles
- Test number
- 530774101136
- AdvisoryNearside Front Anti-roll bar linkage has slight play in a pin/bush (2.4.G.2)
- AdvisoryNearside Rear Tyre worn close to the legal limit with deep cracking on the outer sidewall (4.1.E.1)
- AdvisoryNearside Rear position lamp(s) has light sources not illuminating, but not more than 50% (1.1.A.3b)
- AdvisoryOffside Front Anti-roll bar linkage has slight play in a pin/bush (2.4.G.2)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOil leak
- AdvisoryRear exhaust heat shield loose
Pass129,258 miles (+2,229)7 advisories
- MOT expiry
- 2 Nov 2017
- Odometer
- 129,258 miles
- Test number
- 466550369415
- AdvisoryNearside Front Anti-roll bar linkage has slight play in a pin/bush (2.4.G.2)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryNearside Rear position lamp(s) has light sources not illuminating, but not more than 50% (1.1.A.3b)
- AdvisoryOffside Front Anti-roll bar linkage has slight play in a pin/bush (2.4.G.2)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOil leak
- AdvisoryRear exhaust heatshield loose
Pass127,029 miles1 advisory
- MOT expiry
- 2 Nov 2016
- Odometer
- 127,029 miles
- Test number
- 601383197226
- AdvisoryNearside Rear position lamp(s) has light sources not illuminating, but not more than 50% (1.1.A.3b)
Fail127,029 miles (+4,063)6 failures1 advisory
- MOT expiry
- No new certificate
- Odometer
- 127,029 miles
- Test number
- 621544448044
- FailureNearside Front Anti-roll bar linkage rubber bush deteriorated resulting in excessive movement (2.4.G.2)
- FailureNearside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureNearside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureOffside Front Anti-roll bar linkage insecure (2.4.G.1)
- FailureOffside Front Front suspension has excessive play in an outer ball joint play in bonded rubber mounting (2.5.B.2a)
- FailureRear Exhaust has a major leak of exhaust gases (7.1.2)
- AdvisoryNearside Rear position lamp(s) has light sources not illuminating, but not more than 50% (1.1.A.3b)
Pass122,966 miles
- MOT expiry
- 2 Nov 2015
- Odometer
- 122,966 miles
- Test number
- 497187104483
No defects or advisories recorded.
Fail122,966 miles (+4,467)3 failures4 advisories
- MOT expiry
- No new certificate
- Odometer
- 122,966 miles
- Test number
- 906827404385
- FailureNearside Windscreen wiper does not clear the windscreen effectively (8.2.2)
- FailureOffside Front Suspension arm rubber bush bonding deteriorated resulting in excessive movement (2.4.G.2)
- FailureOffside Windscreen wiper does not clear the windscreen effectively (8.2.2)
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryNearside Rear position lamp(s) has light sources not illuminating, but not more than 50% (1.1.A.3b)
Pass118,499 miles
- MOT expiry
- 30 Oct 2014
- Odometer
- 118,499 miles
- Test number
- 316074003383
No defects or advisories recorded.
Fail118,499 miles (+10,361)6 failures3 advisories2 notes
- MOT expiry
- No new certificate
- Odometer
- 118,499 miles
- Test number
- 296674203344
- FailureFront passenger door catch deteriorated so the door cannot be readily opened or closed (6.2.B.2)
- FailureOffside Front Suspension arm has excessive play in a ball joint (2.4.G.2)
- FailureOffside Rear Brake pad(s) less than 1.5 mm thick (3.5.1g)
- FailureOffside Rear coil spring broken (2.4.C.1a)
- FailureOffside Registration plate lamp not working (1.1.C.1d)
- FailureOffside Windscreen washer provides insufficient washer liquid (8.2.3)
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryNearside Rear position lamp(s) has light sources not illuminating, but not more than 50% (1.1.A.3b)
- AdvisoryOffside Front Suspension arm ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)
- NoteBoth wiper rubbers splitting
- NoteRear exhaust heat shield loose
Pass108,138 miles1 note
- MOT expiry
- 27 Jun 2013
- Odometer
- 108,138 miles
- Test number
- 576380582134
- NoteRear pads on limit
Fail108,134 miles (+4,976)3 failures1 note
- MOT expiry
- No new certificate
- Odometer
- 108,134 miles
- Test number
- 178420782160
- FailureNearside Front Suspension arm has excessive play in a pin/bush (2.4.G.2)
- FailureNearside Front position lamp(s) not working (1.1.A.3b)
- FailureNearside Rear Stop lamp not working (1.2.1b)
- NoteRear pads on limit
Pass103,158 miles (+7)
- MOT expiry
- 12 May 2012
- Odometer
- 103,158 miles
- Test number
- 565973731185
No defects or advisories recorded.
Pass103,151 miles (+2)4 notes
- MOT expiry
- 7 Apr 2011
- Odometer
- 103,151 miles
- Test number
- 820508290080
- NoteExhaust bracket corroded +ratterling
- NoteFront discs worn
- NoteFront pads getting down
- NoteOil leak
Fail103,149 miles (+6,173)1 dangerous7 failures4 notes
- MOT expiry
- No new certificate
- Odometer
- 103,149 miles
- Test number
- 613570890078
- DangerousOffside Rear Tyre has ply or cords exposed (4.1.D.1b)
- FailureEmissions not tested (7.0)
- FailureExhaust has a major leak of exhaust gases (7.1.2)
- FailureNearside Front Brake hose excessively deteriorated (3.6.B.4d)
- FailureNearside Rear coil spring fractured (2.4.C.1a)
- FailureNearside Stop lamp not working (1.2.1b)
- FailureOffside Front Brake hose excessively deteriorated (3.6.B.4d)
- FailureOffside Front Headlamp not working on dipped beam (1.7.5a)
- NoteExhaust bracket corroded +ratterling
- NoteFront discs worn
- NoteFront pads getting down
- NoteOil leak
Pass96,976 miles7 notes
- MOT expiry
- 30 Mar 2010
- Odometer
- 96,976 miles
- Test number
- 503950599078
- NoteFront flexies perishing
- NoteO/s/r tyre on limit
- NoteOil leak
- NotePlastic skirts fitted
- NoteSlight blow fromt exhuast
- NoteSlight play in front wheels
- NoteWashers poor
Fail96,976 miles (+5,498)5 failures7 notes
- MOT expiry
- No new certificate
- Odometer
- 96,976 miles
- Test number
- 341599189018
- FailureNearside Brake pipe excessively corroded (3.6.B.2c)
- FailureNearside Rear Brake pipe excessively corroded (3.6.B.2c)
- FailureNearside Rear Stop lamp not working (1.2.1b)
- FailureOffside Brake pipe excessively corroded (3.6.B.2c)
- FailureOffside Rear Brake pipe excessively corroded (3.6.B.2c)
- NoteFront flexies perishing
- NoteO/s/r tyre on limit
- NoteOil leak
- NotePlastic skirts fitted
- NoteSlight blow fromt exhuast
- NoteSlight play in front wheels
- NoteWashers poor
Pass91,478 miles (+2)6 notes
- MOT expiry
- 30 Mar 2009
- Odometer
- 91,478 miles
- Test number
- 481911698065
- NoteAll rear brake pipes corroding
- NoteO/s/r tyre getting low
- NoteOil leak
- NotePlastic skirts fitted
- NoteRear exhaust box corroded
- NoteSlight play in both front wheels
Fail91,476 miles (+7,737)7 failures6 notes
- MOT expiry
- No new certificate
- Odometer
- 91,476 miles
- Test number
- 413278588017
- FailureNearside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureNearside Front Windscreen wiper does not clear the windscreen effectively (8.2.2)
- FailureNearside Rear Direction indicator not working (1.4.A.2c)
- FailureNearside Rear Registration plate lamp not working (1.1.5c)
- FailureNearside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureOffside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureOffside Front Windscreen wiper does not clear the windscreen effectively (8.2.2)
- NoteAll rear brake pipes corroding
- NoteO/s/r tyre getting low
- NoteOil leak
- NotePlastic skirts fitted
- NoteRear exhaust box corroded
- NoteSlight play in both front wheels
Pass83,739 miles1 advisory
- MOT expiry
- 10 Oct 2007
- Odometer
- 83,739 miles
- Test number
- 170144886256
- AdvisoryRear Brake pipe slightly corroded (3.6.B.2c)
Questions about M258 CLF
- Does M258 CLF currently have a valid MOT?
- No. The MOT on M258 CLF expired on 13 Jun 2025, according to DVSA records.
- When is the MOT due on M258 CLF?
- The MOT on M258 CLF expired on 13 Jun 2025. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has M258 CLF done?
- M258 CLF was recorded at 142,388 miles at its MOT on 14 Jun 2024, an average of 3,318 miles a year.
- Has M258 CLF ever failed its MOT?
- Yes. M258 CLF has failed 7 of its 23 MOT tests, most recently on 23 Oct 2015.
- Has the mileage on M258 CLF 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 M258 CLF find?
- M258 CLF passed its latest MOT on 14 Jun 2024 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.