
BMW 3 Series
Black · Petrol · 2004 · 2,494 cc
LL04 XRPMOT history
LL04 XRP is a black petrol BMW 3 Series first used on 20 Jul 2004. Its MOT expired on 30 Sept 2024 and it has passed 16 of 21 MOT tests, with 58,458 miles recorded at the latest.
From DVSA MOT records, updated 27 Sept 2023.

- MOT
- Expired
- On 30 Sept 2024
- Mileage
- 58,458 mi
- At MOT on 27 Sept 2023
- MOT tests
- 21
- 16 passed · 5 failed
- Per year
- 3,054 mi
- Average between MOTs
Vehicle details
- Registration
- LL04 XRP
- Registration format
- Current format (from 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 2,494 cc
- Year of manufacture
- 2004
- First used
- 20 Jul 2004
- MOT status
- MOT expired on 30 Sept 2024
- Latest MOT test
- 27 Sept 2023 (Pass)
Mileage history
LL04 XRP was last recorded at 58,458 miles on 27 Sept 2023, 1,448 miles more than at the previous MOT on 28 Sept 2022.
- Previous MOT
- 57,010 miles · 28 Sept 2022
- Between the last two tests
- 1,448 miles
- Average per year
- 3,054 miles
Recorded mileage by year
- 2023 – 58,458 miles
- 2022 – 57,010 miles
- 2021 – 55,749 miles
- 2020 – 54,586 miles
- 2019 – 53,832 miles
- 2018 – 53,436 miles
- 2017 – 52,864 miles
- 2016 – 52,298 miles
- 2015 – 50,787 miles
- 2014 – 48,586 miles
- 2013 – 37,906 miles
- 2012 – 23,963 miles
- 2011 – 20,536 miles
- 2010 – 16,888 miles
- 2009 – 13,493 miles
- 2007 – 8,841 miles
What the latest MOT found
- AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
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 pressure monitoring system warning lamp does not illuminate (4.1.D.4)
Advisory2 MOTs, 2013–2015
Full MOT history
21 tests since 28 Jun 2007, newest first. Select a test to see every defect and advisory.
Pass58,458 miles (+1,448)3 advisories
- MOT expiry
- 30 Sept 2024
- Odometer
- 58,458 miles
- Test number
- 128061044806
- AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass57,010 miles (+1,261)
- MOT expiry
- 30 Sept 2023
- Odometer
- 57,010 miles
- Test number
- 688575773280
No defects or advisories recorded.
Pass55,749 miles (+1,163)
- MOT expiry
- 30 Sept 2022
- Odometer
- 55,749 miles
- Test number
- 788618113137
No defects or advisories recorded.
Pass54,586 miles (+754)
- MOT expiry
- 30 Sept 2021
- Odometer
- 54,586 miles
- Test number
- 515616053080
No defects or advisories recorded.
Pass53,832 miles (+396)
- MOT expiry
- 30 Sept 2020
- Odometer
- 53,832 miles
- Test number
- 174376081533
No defects or advisories recorded.
Pass53,436 miles (+572)2 advisories
- MOT expiry
- 18 Sept 2019
- Odometer
- 53,436 miles
- Test number
- 769470782541
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass52,864 miles (+566)
- MOT expiry
- 18 Sept 2018
- Odometer
- 52,864 miles
- Test number
- 169622857954
No defects or advisories recorded.
Pass52,298 miles (+1,511)1 advisory
- MOT expiry
- 15 Sept 2017
- Odometer
- 52,298 miles
- Test number
- 329153112667
- AdvisoryNearside Front Anti-roll bar ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
Pass50,787 miles
- MOT expiry
- 2 Jul 2016
- Odometer
- 50,787 miles
- Test number
- 235244785132
No defects or advisories recorded.
Fail50,787 miles (+2,201)1 failure1 advisory1 note
- MOT expiry
- No new certificate
- Odometer
- 50,787 miles
- Test number
- 219634185492
- FailureOffside Front Upper Anti-roll bar linkage ball joint dust cover insecure so that it no longer prevents the ingress of dirt (2.4.G.2)
- AdvisoryTyre pressure monitoring system warning lamp does not illuminate (4.1.D.4)
- NoteNail in offside rear tyre
Pass48,586 miles
- MOT expiry
- 18 Jun 2015
- Odometer
- 48,586 miles
- Test number
- 335110274143
No defects or advisories recorded.
Fail48,586 miles (+10,680)4 failures
- MOT expiry
- No new certificate
- Odometer
- 48,586 miles
- Test number
- 455699064176
- FailureBrake pad(s) less than 1.5 mm thick (3.5.1g)
- FailureFront suspension has excessive play in a lower suspension ball joint (2.5.B.1a)
- FailureOffside rear brake recording little or no effort (3.7.B.5a)
- FailureSuspension arm has excessive play in a pin/bush (2.4.G.2)
Pass37,906 miles
- MOT expiry
- 21 May 2014
- Odometer
- 37,906 miles
- Test number
- 585642843137
No defects or advisories recorded.
Fail37,906 miles (+13,943)4 failures2 advisories1 note
- MOT expiry
- No new certificate
- Odometer
- 37,906 miles
- Test number
- 769070143177
- FailureNearside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
- FailureNearside Rear Tyre has ply or cords exposed (4.1.D.1b)
- FailureOffside Rear Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
- FailureWindscreen wiper does not clear the windscreen effectively (8.2.2)
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryTyre pressure monitoring system warning lamp does not illuminate (4.1.D.4)
- NoteBrake warning light on
Pass23,963 miles (+3,427)
- MOT expiry
- 9 Feb 2013
- Odometer
- 23,963 miles
- Test number
- 889541742013
No defects or advisories recorded.
Pass20,536 miles (+53)2 notes
- MOT expiry
- 12 Jan 2012
- Odometer
- 20,536 miles
- Test number
- 516683311053
- NoteAirbag warning lamp staying on
- NoteSlight roughness in both front wheel bearing
Fail20,483 miles (+3,595)2 failures3 notes
- MOT expiry
- No new certificate
- Odometer
- 20,483 miles
- Test number
- 297321411079
- FailureNearside Front Tyre fouling a part of the vehicle (4.1.D.2)
- FailureNearside rear brake binding (3.7.B.1)
- NoteAirbag warning lamp staying on
- NoteNail in nearside rear tyre
- NoteSlight roughness in both front wheel bearing
Pass16,888 miles (+3,395)3 advisories2 notes
- MOT expiry
- 11 Jan 2011
- Odometer
- 16,888 miles
- Test number
- 572772310046
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryOffside Front suspension has slight play in a pin or bush of an lower wishbone inner bearing (2.5.B.1a)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- NoteCuts on both rear tyre sidewalls
- NoteCuts on nearside front tyre
Pass13,493 miles
- MOT expiry
- 11 Jan 2010
- Odometer
- 13,493 miles
- Test number
- 271422719087
No defects or advisories recorded.
Fail13,493 miles (+4,652)1 failure
- MOT expiry
- No new certificate
- Odometer
- 13,493 miles
- Test number
- 144452619471
- FailureNearside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
Pass8,841 miles
- MOT expiry
- 20 Jul 2008
- Odometer
- 8,841 miles
- Test number
- 720239277122
No defects or advisories recorded.
Questions about LL04 XRP
- Does LL04 XRP currently have a valid MOT?
- No. The MOT on LL04 XRP expired on 30 Sept 2024, according to DVSA records.
- When is the MOT due on LL04 XRP?
- The MOT on LL04 XRP expired on 30 Sept 2024. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has LL04 XRP done?
- LL04 XRP was recorded at 58,458 miles at its MOT on 27 Sept 2023, an average of 3,054 miles a year.
- Has LL04 XRP ever failed its MOT?
- Yes. LL04 XRP has failed 5 of its 21 MOT tests, most recently on 3 Jul 2015.
- Has the mileage on LL04 XRP 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 LL04 XRP find?
- LL04 XRP passed its latest MOT on 27 Sept 2023 with 3 advisories: nearside front tyre slightly damaged/cracking or perishing; offside front tyre slightly damaged/cracking or perishing; oil leak, but not excessive.
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.