
BMW 520
Black · Petrol · 2004 · 2,171 cc
LM04 YKFMOT history
LM04 YKF is a black petrol BMW 520 first used on 25 Jun 2004. Its MOT expired on 5 Oct 2026 and it has passed 19 of 20 MOT tests, with 133,457 miles recorded at the latest.
From DVSA MOT records, updated 24 Sept 2025.

- MOT
- Expired
- On 5 Oct 2026
- Mileage
- 133,457 mi
- At MOT on 24 Sept 2025
- MOT tests
- 20
- 19 passed · 1 failed
- Per year
- 6,045 mi
- Average between MOTs
Vehicle details
- Registration
- LM04 YKF
- Registration format
- Current format (from 2001)
- Make
- BMW
- Model
- 520
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 2,171 cc
- Year of manufacture
- 2004
- First used
- 25 Jun 2004
- MOT status
- MOT expired on 5 Oct 2026
- Latest MOT test
- 24 Sept 2025 (Pass)
Mileage history
LM04 YKF was last recorded at 133,457 miles on 24 Sept 2025, 1,858 miles more than at the previous MOT on 4 Oct 2024.
- Previous MOT
- 131,599 miles · 4 Oct 2024
- Between the last two tests
- 1,858 miles
- Average per year
- 6,045 miles
Recorded mileage by year
- 2025 – 133,457 miles
- 2024 – 131,599 miles
- 2023 – 127,638 miles
- 2022 – 124,314 miles
- 2021 – 121,689 miles
- 2020 – 118,696 miles
- 2019 – 115,184 miles
- 2018 – 110,612 miles
- 2017 – 106,094 miles
- 2016 – 100,702 miles
- 2015 – 95,069 miles
- 2014 – 88,688 miles
- 2013 – 87,003 miles
- 2012 – 80,681 miles
- 2011 – 63,881 miles
- 2010 – 48,420 miles
- 2009 – 39,176 miles
- 2008 – 30,087 miles
- 2007 – 22,942 miles
What the latest MOT found
- AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryOffside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
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.
Tyre worn close to the legal limit both rear (4.1.E.1)
Advisory2 MOTs, 2016–2017
Full MOT history
20 tests since 14 Jun 2007, newest first. Select a test to see every defect and advisory.
Pass133,457 miles (+1,858)2 advisories
- MOT expiry
- 5 Oct 2026
- Odometer
- 133,457 miles
- Test number
- 114889358221
- AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryOffside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
Pass131,599 miles (+3,961)2 advisories
- MOT expiry
- 5 Oct 2025
- Odometer
- 131,599 miles
- Test number
- 422423771561
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryUndertray fitted
Pass127,638 miles (+3,324)
- MOT expiry
- 5 Oct 2024
- Odometer
- 127,638 miles
- Test number
- 988726146115
No defects or advisories recorded.
Pass124,314 miles (+2,625)
- MOT expiry
- 5 Oct 2023
- Odometer
- 124,314 miles
- Test number
- 596435135733
No defects or advisories recorded.
Pass121,689 miles (+51)
- MOT expiry
- 21 Sept 2022
- Odometer
- 121,689 miles
- Test number
- 737936883699
No defects or advisories recorded.
Fail121,638 miles (+2,942)4 major
- MOT expiry
- No new certificate
- Odometer
- 121,638 miles
- Test number
- 970614995413
- MajorNearside Front Upper Anti-roll bar ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
- MajorOffside Front Side repeater not working (4.4.1 (a) (ii))
- MajorOffside Front Upper Anti-roll bar ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
- MajorSupplementary restraint system warning lamp indicates a fault (7.1.6 (a))
Pass118,696 miles (+3,512)
- MOT expiry
- 27 Aug 2021
- Odometer
- 118,696 miles
- Test number
- 789289151569
No defects or advisories recorded.
Pass115,184 miles (+4,572)2 minor2 advisories
- MOT expiry
- 25 Dec 2020
- Odometer
- 115,184 miles
- Test number
- 953809369147
- MinorNearside Front Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- MinorOffside Front Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- AdvisoryChild Seat fitted not allowing full inspection of adult belt
- AdvisoryBrake warning light on
Pass110,612 miles (+4,518)
- MOT expiry
- 25 Jun 2019
- Odometer
- 110,612 miles
- Test number
- 321306204544
No defects or advisories recorded.
Pass106,094 miles (+5,392)1 advisory
- MOT expiry
- 25 Jun 2018
- Odometer
- 106,094 miles
- Test number
- 926314307212
- AdvisoryTyre worn close to the legal limit both rear (4.1.E.1)
Pass100,702 miles (+5,633)1 advisory
- MOT expiry
- 25 Jun 2017
- Odometer
- 100,702 miles
- Test number
- 643695935471
- AdvisoryTyre worn close to the legal limit Both rear (4.1.E.1)
Pass95,069 miles (+6,381)
- MOT expiry
- 25 Jun 2016
- Odometer
- 95,069 miles
- Test number
- 296510275429
No defects or advisories recorded.
Pass88,688 miles (+1,685)2 advisories
- MOT expiry
- 25 Jun 2015
- Odometer
- 88,688 miles
- Test number
- 149134764119
- AdvisoryOffside Rear Suspension arm has slight play in a ball joint (2.4.G.2)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Pass87,003 miles (+6,322)1 advisory
- MOT expiry
- 25 Jun 2014
- Odometer
- 87,003 miles
- Test number
- 935475863150
- AdvisoryOffside Rear Upper Suspension arm has slight play in a ball joint (2.4.G.2)
Pass80,681 miles (+16,800)
- MOT expiry
- 25 Jun 2013
- Odometer
- 80,681 miles
- Test number
- 485354072107
No defects or advisories recorded.
Pass63,881 miles (+15,461)
- MOT expiry
- 25 Jun 2012
- Odometer
- 63,881 miles
- Test number
- 899799161155
No defects or advisories recorded.
Pass48,420 miles (+9,244)
- MOT expiry
- 25 Jun 2011
- Odometer
- 48,420 miles
- Test number
- 734232070176
No defects or advisories recorded.
Pass39,176 miles (+9,089)1 note
- MOT expiry
- 25 Jun 2010
- Odometer
- 39,176 miles
- Test number
- 114333679119
- NoteSlight wear in o/s/r suspension rear bush (as marked)
Pass30,087 miles (+7,145)
- MOT expiry
- 25 Jun 2009
- Odometer
- 30,087 miles
- Test number
- 683585178148
No defects or advisories recorded.
Pass22,942 miles2 advisories
- MOT expiry
- 25 Jun 2008
- Odometer
- 22,942 miles
- Test number
- 520555067124
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Questions about LM04 YKF
- Does LM04 YKF currently have a valid MOT?
- No. The MOT on LM04 YKF expired on 5 Oct 2026, according to DVSA records.
- When is the MOT due on LM04 YKF?
- The MOT on LM04 YKF expired on 5 Oct 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has LM04 YKF done?
- LM04 YKF was recorded at 133,457 miles at its MOT on 24 Sept 2025, an average of 6,045 miles a year.
- Has LM04 YKF ever failed its MOT?
- Yes. LM04 YKF has failed 1 of its 20 MOT tests, most recently on 18 Sept 2021.
- Has the mileage on LM04 YKF 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 LM04 YKF find?
- LM04 YKF passed its latest MOT on 24 Sept 2025 with 2 advisories: nearside rear brake pipe corroded, covered in grease or other material; offside rear brake pipe corroded, covered in grease or other material.
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.