
Volvo XC90
Grey · Diesel · 2004 · 2,401 cc
LR54 XNPMOT history
LR54 XNP is a grey diesel Volvo XC90 first used on 11 Nov 2004. Its MOT is valid until 10 May 2027 and it has passed 19 of 30 MOT tests, with 148,602 miles recorded at the latest.
From DVSA MOT records, updated 11 May 2026.
- MOT
- Valid
- Until 10 May 2027
- Mileage
- 148,602 mi
- At MOT on 11 May 2026
- MOT tests
- 30
- 19 passed · 11 failed
- Per year
- 5,738 mi
- Average between MOTs
Vehicle details
- Registration
- LR54 XNP
- Registration format
- Current format (from 2001)
- Make
- Volvo
- Model
- XC90
- Colour
- Grey
- Fuel type
- Diesel
- Engine size
- 2,401 cc
- Year of manufacture
- 2004
- First used
- 11 Nov 2004
- MOT status
- MOT valid until 10 May 2027
- Latest MOT test
- 11 May 2026 (Pass)
Mileage history
LR54 XNP was last recorded at 148,602 miles on 11 May 2026, 1 miles more than at the previous MOT on 7 May 2026.
- Previous MOT
- 148,601 miles · 7 May 2026
- Between the last two tests
- 1 miles
- Average per year
- 5,738 miles
Recorded mileage by year
- 2026 – 148,602 miles
- 2025 – 146,950 miles
- 2024 – 143,475 miles
- 2023 – 140,579 miles
- 2022 – 137,611 miles
- 2021 – 131,075 miles
- 2020 – 124,809 miles
- 2019 – 116,362 miles
- 2018 – 110,505 miles
- 2017 – 103,760 miles
- 2016 – 96,361 miles
- 2015 – 92,535 miles
- 2014 – 87,590 miles
- 2013 – 82,579 miles
- 2012 – 77,143 miles
- 2011 – 73,431 miles
- 2010 – 64,431 miles
- 2009 – 58,172 miles
- 2008 – 46,396 miles
What the latest MOT found
- AdvisoryNearside Front Outer Tyre worn close to legal limit/worn on edge (5.2.3 (e))Recorded at 2 MOTs since 2026
- AdvisoryOffside Front Play in steering rack inner joint(s)Recorded at 2 MOTs since 2026
- AdvisoryOffside Front Suspension arm ball joint has slight play (5.3.4 (a) (i))Recorded at 2 MOTs since 2026
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))Recorded at 5 MOTs since 2024
- AdvisoryPower steering pump has slight seepage (2.1.5 (a))Recorded at 2 MOTs since 2026
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 Anti-roll bar linkage ball joint has slight play
Advisory3 MOTs, 2022–2026
Parking brake efficiency below requirements
Major2 MOTs, 2025–2026
Nearside Drive shaft joint worn, but not excessively
Advisory2 MOTs, 2022
Nearside Front Anti-roll bar linkage ball joint has slight play
Advisory2 MOTs, 2022
Offside Front Tyre worn close to legal limit/worn on edge
Advisory2 MOTs, 2020–2022
Nearside Front Tyre tread depth below requirements of 1.6mm
Dangerous2 MOTs, 2020–2022
Full MOT history
30 tests since 18 Jul 2008, newest first. Select a test to see every defect and advisory.
Pass148,602 miles (+1)5 advisories
- MOT expiry
- 10 May 2027
- Odometer
- 148,602 miles
- Test number
- 754657578178
- AdvisoryNearside Front Outer Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Front Play in steering rack inner joint(s)
- AdvisoryOffside Front Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryPower steering pump has slight seepage (2.1.5 (a))
Fail148,601 miles (+245)1 major10 advisories
- MOT expiry
- No new certificate
- Odometer
- 148,601 miles
- Test number
- 904520531913
- MajorParking brake efficiency below requirements (1.4.2 (a) (i))
- AdvisoryNearside Front Outer Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryNearside Rear Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Front Play in steering rack inner joint(s)
- AdvisoryOffside Front Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
- AdvisoryOffside Rear Suspension arm 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))
- AdvisoryPower steering pump has slight seepage (2.1.5 (a))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
Fail148,356 miles (+1,406)1 dangerous2 major3 advisories
- MOT expiry
- No new certificate
- Odometer
- 148,356 miles
- Test number
- 650522695671
- DangerousParking brake efficiency less than 50% of the required value (1.4.2 (a) (ii))
- MajorNearside Front Lower Suspension arm pin or bush excessively worn inner rear (5.3.4 (a) (i))
- MajorNearside Front Lower Suspension component ball joint excessively worn (5.3.4 (a) (i))
- AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement inner rear (5.3.4 (a) (i))
- AdvisoryOffside Front Lower Suspension component ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass146,950 miles (+2)
- MOT expiry
- 28 Apr 2026
- Odometer
- 146,950 miles
- Test number
- 697491163994
No defects or advisories recorded.
Fail146,948 miles (+3,473)2 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 146,948 miles
- Test number
- 235560376906
- MajorExhaust emissions exceed manufacturer's specified limit (8.2.2.2 (a))
- MajorParking brake efficiency below requirements (1.4.2 (a) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass143,475 miles (+2,896)1 advisory
- MOT expiry
- 27 Mar 2025
- Odometer
- 143,475 miles
- Test number
- 228325086758
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass140,579 miles (+2,968)1 advisory
- MOT expiry
- 27 Mar 2024
- Odometer
- 140,579 miles
- Test number
- 104176995680
- AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement front bush (5.3.4 (a) (i))
Pass137,611 miles3 advisories
- MOT expiry
- 27 Mar 2023
- Odometer
- 137,611 miles
- Test number
- 317542250951
- AdvisoryNearside Drive shaft joint worn, but not excessively (6.1.7 (c) (i))
- AdvisoryNearside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
Fail137,611 miles (+6,536)1 dangerous1 major4 advisories
- MOT expiry
- No new certificate
- Odometer
- 137,611 miles
- Test number
- 166457508613
- DangerousNearside Front Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
- MajorNearside Front Wheel bearing rough when rotated (5.1.3 (b) (i))
- AdvisoryNearside Drive shaft joint worn, but not excessively (6.1.7 (c) (i))
- AdvisoryNearside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass131,075 miles (+6,266)
- MOT expiry
- 27 Mar 2022
- Odometer
- 131,075 miles
- Test number
- 839498142060
No defects or advisories recorded.
Pass124,809 miles (+105)1 advisory
- MOT expiry
- 27 Mar 2021
- Odometer
- 124,809 miles
- Test number
- 795553401502
- AdvisoryFront Inner Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
Fail124,704 miles (+8,342)2 dangerous2 major1 minor4 advisories
- MOT expiry
- No new certificate
- Odometer
- 124,704 miles
- Test number
- 245715745765
- DangerousNearside Front Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
- DangerousOffside Rear Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
- MajorNearside Front Suspension arm ball joint excessively worn (5.3.4 (a) (i))
- MajorOil leaking excessively from engine (8.4.1 (a) (i))
- MinorHeadlamp lens slightly defective both (4.1.1 (b) (i))
- AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass116,362 miles (+5,857)2 minor1 advisory
- MOT expiry
- 5 Mar 2020
- Odometer
- 116,362 miles
- Test number
- 520539628457
- MinorNearside Headlamp lens slightly defective (4.1.1 (b) (i))
- MinorOffside Headlamp lens slightly defective (4.1.1 (b) (i))
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass110,505 miles (+6)2 advisories
- MOT expiry
- 5 Mar 2019
- Odometer
- 110,505 miles
- Test number
- 999160552741
- AdvisoryNearside Front Headlamp deteriorated but light output not reduced (1.7.5a)
- AdvisoryOffside Front Headlamp deteriorated but light output not reduced (1.7.5a)
Fail110,499 miles (+6,739)5 failures3 advisories
- MOT expiry
- No new certificate
- Odometer
- 110,499 miles
- Test number
- 211268345327
- FailureNearside Front Front constant velocity joint is insecure (2.5.C.1b)
- FailureNearside Front Front position lamp(s) not working (1.1.A.3b)
- FailureOffside Front Ball joint dust cover excessively damaged so that it no longer prevents the ingress of dirt (2.2.C.1c)
- FailureOffside Rear Front constant velocity joint gaiter damaged to the extent that it no longer prevents the ingress of dirt etc (2.5.C.1a)
- FailureParking brake: efficiency below requirements (3.7.C.1b)
- AdvisoryNearside Front Ball joint dust cover damaged, but preventing the ingress of dirt (2.2.C.1c)
- AdvisoryNearside Front Headlamp deteriorated but light output not reduced (1.7.5a)
- AdvisoryOffside Front Headlamp deteriorated but light output not reduced (1.7.5a)
Pass103,760 miles (+45)1 advisory
- MOT expiry
- 5 Mar 2018
- Odometer
- 103,760 miles
- Test number
- 239621685682
- AdvisoryChild seat fitted not allowing a full seatbelt inspection
Fail103,715 miles (+7,354)4 failures1 advisory
- MOT expiry
- No new certificate
- Odometer
- 103,715 miles
- Test number
- 899992268370
- FailureNearside rear parking brake recording little or no effort (3.7.B.6a)
- FailureOffside Front position lamp(s) not working (1.1.A.3b)
- FailureParking brake lever has no reserve travel (3.1.6b)
- FailureParking brake: efficiency below requirements (3.7.B.7)
- AdvisoryChild seat fitted not allowing a full seatbelt inspection
Pass96,361 miles (+3)
- MOT expiry
- 4 Mar 2017
- Odometer
- 96,361 miles
- Test number
- 217268748447
No defects or advisories recorded.
Fail96,358 miles (+3,823)1 failure
- MOT expiry
- No new certificate
- Odometer
- 96,358 miles
- Test number
- 783408831824
- FailureParking brake: efficiency below requirements (3.7.C.1b)
Pass92,535 miles (+28)
- MOT expiry
- 23 Jun 2016
- Odometer
- 92,535 miles
- Test number
- 275419165178
No defects or advisories recorded.
Fail92,507 miles (+4,917)2 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 92,507 miles
- Test number
- 456808165126
- FailureNearside Front Lower Suspension arm 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)
- AdvisoryOffside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
Pass87,590 miles (+38)1 advisory
- MOT expiry
- 23 Jun 2015
- Odometer
- 87,590 miles
- Test number
- 216285474410
- AdvisoryOffside Front Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
Fail87,552 miles (+4,973)6 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 87,552 miles
- Test number
- 536419964157
- FailureNearside Windscreen wiper does not clear the windscreen effectively (8.2.2)
- FailureOffside Front position lamp(s) not working (1.1.A.3b)
- FailureOffside Rear Seat belt has a cut which has significantly weakened the webbing (5.2.2a)
- FailureOffside Rear Seat belt locking mechanism does not secure or release (5.2.5a)
- FailureOffside Windscreen wiper does not clear the windscreen effectively (8.2.2)
- FailureRear Exhaust system not adequately supported (7.1.1)
- AdvisoryOffside Front Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
- AdvisoryParking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.C.1b)
Pass82,579 miles
- MOT expiry
- 13 Jun 2014
- Odometer
- 82,579 miles
- Test number
- 839518753162
No defects or advisories recorded.
Fail82,579 miles (+5,436)1 failure
- MOT expiry
- No new certificate
- Odometer
- 82,579 miles
- Test number
- 755158353150
- FailureNearside Rear Seat belt locking mechanism does not secure or release (5.2.5a)
Pass77,143 miles (+3,712)
- MOT expiry
- 13 Jun 2013
- Odometer
- 77,143 miles
- Test number
- 869616962120
No defects or advisories recorded.
Pass73,431 miles (+9,000)
- MOT expiry
- 24 Jul 2012
- Odometer
- 73,431 miles
- Test number
- 826416701212
No defects or advisories recorded.
Pass64,431 miles (+6,259)
- MOT expiry
- 20 Jul 2011
- Odometer
- 64,431 miles
- Test number
- 210694890155
No defects or advisories recorded.
Pass58,172 miles (+11,776)
- MOT expiry
- 20 Jul 2010
- Odometer
- 58,172 miles
- Test number
- 271552209205
No defects or advisories recorded.
Pass46,396 miles1 note
- MOT expiry
- 17 Jul 2009
- Odometer
- 46,396 miles
- Test number
- 234490708232
- NoteChip in wind screen
Questions about LR54 XNP
- Does LR54 XNP currently have a valid MOT?
- Yes. DVSA records show the MOT on LR54 XNP is valid until 10 May 2027.
- When is the MOT due on LR54 XNP?
- The MOT on LR54 XNP is valid until 10 May 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has LR54 XNP done?
- LR54 XNP was recorded at 148,602 miles at its MOT on 11 May 2026, an average of 5,738 miles a year.
- Has LR54 XNP ever failed its MOT?
- Yes. LR54 XNP has failed 11 of its 30 MOT tests, most recently on 7 May 2026.
- Has the mileage on LR54 XNP 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 XNP find?
- LR54 XNP passed its latest MOT on 11 May 2026 with 5 advisories: nearside front outer tyre worn close to legal limit/worn on edge; offside front play in steering rack inner joint(s); offside front suspension arm ball joint has slight play, and 2 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.