
BMW 525
Grey · Diesel · 2004 · 2,497 cc
LR54 XFBMOT history
LR54 XFB is a grey diesel BMW 525 first used on 29 Oct 2004. Its MOT expired on 30 Oct 2023 and it has passed 16 of 18 MOT tests, with 89,136 miles recorded at the latest.
From DVSA MOT records, updated 31 Oct 2022.

- MOT
- Expired
- On 30 Oct 2023
- Mileage
- 89,136 mi
- At MOT on 31 Oct 2022
- MOT tests
- 18
- 16 passed · 2 failed
- Per year
- 4,552 mi
- Average between MOTs
Vehicle details
- Registration
- LR54 XFB
- Registration format
- Current format (from 2001)
- Make
- BMW
- Model
- 525
- Colour
- Grey
- Fuel type
- Diesel
- Engine size
- 2,497 cc
- Year of manufacture
- 2004
- First used
- 29 Oct 2004
- MOT status
- MOT expired on 30 Oct 2023
- Latest MOT test
- 31 Oct 2022 (Pass)
Mileage history
LR54 XFB was last recorded at 89,136 miles on 31 Oct 2022, 3,760 miles more than at the previous MOT on 16 Oct 2021.
- Previous MOT
- 85,376 miles · 16 Oct 2021
- Between the last two tests
- 3,760 miles
- Average per year
- 4,552 miles
Recorded mileage by year
- 2022 – 89,136 miles
- 2021 – 85,376 miles
- 2020 – 81,467 miles
- 2019 – 77,268 miles
- 2018 – 72,426 miles
- 2017 – 68,032 miles
- 2016 – 63,425 miles
- 2015 – 59,079 miles
- 2014 – 54,637 miles
- 2013 – 50,565 miles
- 2012 – 45,322 miles
- 2011 – 40,123 miles
- 2010 – 35,417 miles
- 2009 – 30,966 miles
- 2008 – 25,278 miles
- 2007 – 20,651 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
18 tests since 15 Oct 2007, newest first. Select a test to see every defect and advisory.
Pass89,136 miles (+3,760)
- MOT expiry
- 30 Oct 2023
- Odometer
- 89,136 miles
- Test number
- 112568066865
No defects or advisories recorded.
Pass85,376 miles (+3,909)
- MOT expiry
- 30 Oct 2022
- Odometer
- 85,376 miles
- Test number
- 109940168299
No defects or advisories recorded.
Pass81,467 miles (+4,199)
- MOT expiry
- 30 Oct 2021
- Odometer
- 81,467 miles
- Test number
- 903701965763
No defects or advisories recorded.
Pass77,268 miles (+4,842)
- MOT expiry
- 30 Oct 2020
- Odometer
- 77,268 miles
- Test number
- 315226929162
No defects or advisories recorded.
Pass72,426 miles (+4,394)
- MOT expiry
- 30 Oct 2019
- Odometer
- 72,426 miles
- Test number
- 577171923024
No defects or advisories recorded.
Pass68,032 miles (+4,607)
- MOT expiry
- 30 Oct 2018
- Odometer
- 68,032 miles
- Test number
- 885234625410
No defects or advisories recorded.
Pass63,425 miles (+4,346)
- MOT expiry
- 30 Oct 2017
- Odometer
- 63,425 miles
- Test number
- 557214489427
No defects or advisories recorded.
Pass59,079 miles (+4,442)
- MOT expiry
- 30 Oct 2016
- Odometer
- 59,079 miles
- Test number
- 287237294923
No defects or advisories recorded.
Pass54,637 miles (+4,072)
- MOT expiry
- 30 Oct 2015
- Odometer
- 54,637 miles
- Test number
- 146112804353
No defects or advisories recorded.
Pass50,565 miles (+5,243)
- MOT expiry
- 30 Oct 2014
- Odometer
- 50,565 miles
- Test number
- 826832103319
No defects or advisories recorded.
Pass45,322 miles (+5,199)
- MOT expiry
- 30 Oct 2013
- Odometer
- 45,322 miles
- Test number
- 557370602359
No defects or advisories recorded.
Pass40,123 miles (+4,706)
- MOT expiry
- 30 Oct 2012
- Odometer
- 40,123 miles
- Test number
- 169581191258
No defects or advisories recorded.
Pass35,417 miles (+4,451)
- MOT expiry
- 30 Oct 2011
- Odometer
- 35,417 miles
- Test number
- 422162400496
No defects or advisories recorded.
Fail30,966 miles1 repaired1 note
- MOT expiry
- No new certificate
- Odometer
- 30,966 miles
- Test number
- 453781109459
- Repaired at testFront Windscreen washer provides insufficient washer liquid (8.2.3)
- NoteChild seat fitted not allowing full inspection of adult belt
Pass30,966 miles (+5,688)1 note
- MOT expiry
- 30 Oct 2010
- Odometer
- 30,966 miles
- Test number
- 971781909386
- NoteChild seat fitted not allowing full inspection of adult belt
Fail25,278 miles1 repaired1 note
- MOT expiry
- No new certificate
- Odometer
- 25,278 miles
- Test number
- 222305108320
- Repaired at testRear Registration plate lamp not working (1.1.5c)
- NoteChild seat fitted not allowing full inspection of adult belt
Pass25,278 miles (+4,627)1 note
- MOT expiry
- 30 Oct 2009
- Odometer
- 25,278 miles
- Test number
- 650985408306
- NoteChild seat fitted not allowing full inspection of adult belt
Pass20,651 miles1 advisory1 note
- MOT expiry
- 29 Oct 2008
- Odometer
- 20,651 miles
- Test number
- 370738187226
- AdvisoryRear Tyre worn close to the legal limit (4.1.E.1)
- NoteNail in nearside rear tyre
Questions about LR54 XFB
- Does LR54 XFB currently have a valid MOT?
- No. The MOT on LR54 XFB expired on 30 Oct 2023, according to DVSA records.
- When is the MOT due on LR54 XFB?
- The MOT on LR54 XFB expired on 30 Oct 2023. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has LR54 XFB done?
- LR54 XFB was recorded at 89,136 miles at its MOT on 31 Oct 2022, an average of 4,552 miles a year.
- Has LR54 XFB ever failed its MOT?
- Yes. LR54 XFB has failed 2 of its 18 MOT tests, most recently on 28 Oct 2009.
- Has the mileage on LR54 XFB 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 LR54 XFB find?
- LR54 XFB passed its latest MOT on 31 Oct 2022 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.