Volvo logo

Volvo XC90

Black · Diesel · 2004 · 2,401 cc

S22 SPNMOT history

S22 SPN is a black diesel Volvo XC90 first used on 30 Sept 2004. Its MOT is valid until 29 Jan 2027 and it has passed 19 of 26 MOT tests, with 181,104 miles recorded at the latest.

From DVSA MOT records, updated 26 Jan 2026.

MOT
Valid
Until 29 Jan 2027
Mileage
181,104 mi
At MOT on 26 Jan 2026
MOT tests
26
19 passed · 7 failed
Per year
8,178 mi
Average between MOTs
Get reminders for S22 SPN in the free Driver Codes app

Vehicle details

Registration
S22 SPN
Registration format
Prefix (1983 to 2001)
Make
Volvo
Model
XC90
Colour
Black
Fuel type
Diesel
Engine size
2,401 cc
Year of manufacture
2004
First used
30 Sept 2004
MOT status
MOT valid until 29 Jan 2027
Latest MOT test
26 Jan 2026 (Pass)

Mileage history

S22 SPN was last recorded at 181,104 miles on 26 Jan 2026, 3,612 miles more than at the previous MOT on 20 Jan 2025.

Odometer reading at each MOT testPassFail
Previous MOT
177,492 miles · 20 Jan 2025
Between the last two tests
3,612 miles
Average per year
8,178 miles

Recorded mileage by year

  • 2026 – 181,104 miles
  • 2025 – 177,492 miles
  • 2024 – 171,848 miles
  • 2023 – 166,029 miles
  • 2022 – 160,666 miles
  • 2021 – 155,693 miles
  • 2020 – 151,334 miles
  • 2019 – 144,081 miles
  • 2018 – 136,209 miles
  • 2017 – 127,161 miles
  • 2016 – 119,457 miles
  • 2015 – 109,208 miles
  • 2014 – 96,372 miles
  • 2012 – 80,331 miles
  • 2011 – 70,889 miles
  • 2010 – 61,254 miles
  • 2009 – 51,140 miles
  • 2008 – 39,983 miles
  • 2007 – 31,201 miles

What the latest MOT found

Pass181,104 milesPassed on retest after failing earlier that day
  • MinorOffside Registration plate lamp inoperative in the case of multiple lamps or light sources (4.7.1 (b) (i))
  • AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))Recorded at 3 MOTs since 2020
  • AdvisoryNearside Rear Seat belt webbing slightly damaged or frayed (7.1.2 (b))Recorded at 2 MOTs since 2025
  • AdvisoryOffside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))Recorded at 2 MOTs since 2024
  • AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))Recorded at 3 MOTs since 2020
  • AdvisoryOffside Rear Shock absorbers has light misting of oil (5.3.2 (b))
  • AdvisoryParking brake performance close to limit

What MOT advisories mean

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 Front Tyre worn close to the legal limit (4.1.E.1)

    Advisory4 MOTs, 2008–2015

  • All direction indicators flashing more than 120 times a minute

    Minor3 MOTs, 2021–2025

  • Nearside Rear Brake hose slightly deteriorated

    Advisory3 MOTs, 2021–2024

  • Nearside Rear Seat belt webbing slightly damaged or frayed

    Advisory3 MOTs, 2021–2024

  • Nearside Front Anti-roll bar linkage ball joint excessively worn

    Major2 MOTs, 2024–2026

  • Offside Rear Tyre slightly damaged/cracking or perishing cracking,tread area

    Advisory2 MOTs, 2024–2025

Full MOT history

26 tests since 28 Sept 2007, newest first. Select a test to see every defect and advisory.

  1. Pass181,104 miles1 minor6 advisories
    MOT expiry
    29 Jan 2027
    Odometer
    181,104 miles
    Test number
    452796016288
    • MinorOffside Registration plate lamp inoperative in the case of multiple lamps or light sources (4.7.1 (b) (i))
    • AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryNearside Rear Seat belt webbing slightly damaged or frayed (7.1.2 (b))
    • AdvisoryOffside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Rear Shock absorbers has light misting of oil (5.3.2 (b))
    • AdvisoryParking brake performance close to limit
  2. Fail181,104 miles (+3,612)2 major1 minor6 advisories
    MOT expiry
    No new certificate
    Odometer
    181,104 miles
    Test number
    149735375552
    • MajorNearside Front Anti-roll bar linkage ball joint excessively worn (5.3.4 (a) (i))
    • MajorWindscreen washer not working (3.5 (a))
    • MinorOffside Registration plate lamp inoperative in the case of multiple lamps or light sources (4.7.1 (b) (i))
    • AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryNearside Rear Seat belt webbing slightly damaged or frayed (7.1.2 (b))
    • AdvisoryOffside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Rear Shock absorbers has light misting of oil (5.3.2 (b))
    • AdvisoryParking brake performance close to limit
  3. Pass177,492 miles (+5,644)3 minor4 advisories
    MOT expiry
    29 Jan 2026
    Odometer
    177,492 miles
    Test number
    403661657424
    • MinorAll direction indicators flashing more than 120 times a minute (4.4.4 (a))
    • MinorNearside Headlamp lens slightly defective (4.1.1 (b) (i))
    • MinorOffside Headlamp lens slightly defective (4.1.1 (b) (i))
    • AdvisoryNearside Rear Seat belt webbing slightly damaged or frayed (7.1.2 (b))
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge outer edge (5.2.3 (e))
    • AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing cracking,tread area (5.2.3 (d) (ii))
    • AdvisoryRear Exhaust mounting defective (6.1.2 (a))
  4. Pass171,848 miles10 advisories
    MOT expiry
    29 Jan 2025
    Odometer
    171,848 miles
    Test number
    872008051515
    • AdvisoryNearside Front Play in steering rack inner joint(s)
    • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge outer edge (5.2.3 (e))
    • AdvisoryNearside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
    • AdvisoryNearside Rear Seat belt webbing slightly damaged or frayed (7.1.2 (b) (ii))
    • AdvisoryNearside Rear Suspension arm pin or bush worn but not resulting in excessive movement bush (5.3.4 (a) (i))
    • AdvisoryNearside Rear Tyre slightly damaged/cracking or perishing cracking,tread area (5.2.3 (d) (ii))
    • 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 Rear Suspension arm pin or bush worn but not resulting in excessive movement bush (5.3.4 (a) (i))
    • AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing cracking,tread area (5.2.3 (d) (ii))
  5. Fail171,848 miles (+5,819)3 major1 minor10 advisories
    MOT expiry
    No new certificate
    Odometer
    171,848 miles
    Test number
    415248502535
    • MajorNearside Front Anti-roll bar linkage ball joint excessively worn (5.3.4 (a) (i))
    • MajorNearside Headlamp lens seriously defective (4.1.1 (b) (ii))
    • MajorOffside Headlamp lens seriously defective (4.1.1 (b) (ii))
    • MinorNearside Registration plate lamp inoperative in the case of multiple lamps or light sources (4.7.1 (b) (i))
    • AdvisoryNearside Front Play in steering rack inner joint(s)
    • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge outer edge (5.2.3 (e))
    • AdvisoryNearside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
    • AdvisoryNearside Rear Seat belt webbing slightly damaged or frayed (7.1.2 (b) (ii))
    • AdvisoryNearside Rear Suspension arm pin or bush worn but not resulting in excessive movement bush (5.3.4 (a) (i))
    • AdvisoryNearside Rear Tyre slightly damaged/cracking or perishing cracking,tread area (5.2.3 (d) (ii))
    • 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 Rear Suspension arm pin or bush worn but not resulting in excessive movement bush (5.3.4 (a) (i))
    • AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing cracking,tread area (5.2.3 (d) (ii))
  6. Pass166,029 miles1 minor6 advisories
    MOT expiry
    28 Jan 2024
    Odometer
    166,029 miles
    Test number
    540679919215
    • MinorAll direction indicators flashing more than 120 times a minute (4.4.4 (a))
    • AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryNearside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
    • AdvisoryNearside Rear Seat belt webbing slightly damaged or frayed (7.1.2 (b) (ii))
    • AdvisoryNearside Rear Suspension arm pin or bush worn but not resulting in excessive movement front bush (5.3.4 (a) (i))
    • AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Rear Suspension arm pin or bush worn but not resulting in excessive movement front bush (5.3.4 (a) (i))
  7. Fail166,029 miles (+5,363)1 major1 minor6 advisories
    MOT expiry
    No new certificate
    Odometer
    166,029 miles
    Test number
    154944723573
    • MajorOffside Rear Brake hose excessively deteriorated (1.1.12 (b) (ii))
    • MinorAll direction indicators flashing more than 120 times a minute (4.4.4 (a))
    • AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryNearside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
    • AdvisoryNearside Rear Seat belt webbing slightly damaged or frayed (7.1.2 (b) (ii))
    • AdvisoryNearside Rear Suspension arm pin or bush worn but not resulting in excessive movement front bush (5.3.4 (a) (i))
    • AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Rear Suspension arm pin or bush worn but not resulting in excessive movement front bush (5.3.4 (a) (i))
  8. Pass160,666 miles (+4,973)2 advisories
    MOT expiry
    28 Jan 2023
    Odometer
    160,666 miles
    Test number
    125301215255
    • AdvisoryAnti-skid message on dash
    • AdvisoryParking brake performance low
  9. Pass155,693 miles1 minor6 advisories
    MOT expiry
    28 Jan 2022
    Odometer
    155,693 miles
    Test number
    964369956069
    • MinorAll direction indicators flashing more than 120 times a minute (4.4.4 (a))
    • AdvisoryNearside Front Brake hose slightly deteriorated (1.1.12 (b) (ii))
    • AdvisoryNearside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
    • AdvisoryNearside Rear Seat belt webbing slightly damaged or frayed (7.1.2 (b) (ii))
    • AdvisoryOffside Front Brake hose slightly deteriorated (1.1.12 (b) (ii))
    • AdvisoryOffside Front Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
  10. Fail155,693 miles (+4,359)2 major1 minor6 advisories
    MOT expiry
    No new certificate
    Odometer
    155,693 miles
    Test number
    279162128116
    • MajorNearside Front Headlamp lens seriously defective (4.1.1 (b) (ii))
    • MajorOffside Front Headlamp lens seriously defective (4.1.1 (b) (ii))
    • MinorAll direction indicators flashing more than 120 times a minute (4.4.4 (a))
    • AdvisoryNearside Front Brake hose slightly deteriorated (1.1.12 (b) (ii))
    • AdvisoryNearside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
    • AdvisoryNearside Rear Seat belt webbing slightly damaged or frayed (7.1.2 (b) (ii))
    • AdvisoryOffside Front Brake hose slightly deteriorated (1.1.12 (b) (ii))
    • AdvisoryOffside Front Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
  11. Pass151,334 miles2 advisories
    MOT expiry
    28 Jan 2021
    Odometer
    151,334 miles
    Test number
    686024642549
    • AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
  12. Fail151,334 miles (+7,253)1 repaired2 advisories
    MOT expiry
    No new certificate
    Odometer
    151,334 miles
    Test number
    986052352921
    • Repaired at testAnti-lock braking system warning lamp indicates an ABS fault (1.6 (b))
    • AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
  13. Pass144,081 miles (+7)
    MOT expiry
    28 Jan 2020
    Odometer
    144,081 miles
    Test number
    145761310000

    No defects or advisories recorded.

  14. Fail144,074 miles (+7,865)2 dangerous1 major
    MOT expiry
    No new certificate
    Odometer
    144,074 miles
    Test number
    657926809778
    • DangerousNearside Front Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
    • DangerousOffside Front Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
    • MajorOffside Rear Wheel bearing rough when rotated (5.1.3 (b) (i))
  15. Pass136,209 miles (+9,048)
    MOT expiry
    28 Jan 2019
    Odometer
    136,209 miles
    Test number
    630049036137

    No defects or advisories recorded.

  16. Pass127,161 miles (+7,704)
    MOT expiry
    28 Jan 2018
    Odometer
    127,161 miles
    Test number
    965133445716

    No defects or advisories recorded.

  17. Pass119,457 miles (+10,249)2 advisories
    MOT expiry
    28 Jan 2017
    Odometer
    119,457 miles
    Test number
    258861239710
    • AdvisoryNearside Front Inner Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryNearside Rear Seat belt damaged but webbing not significantly weakened (5.2.2a)
  18. Pass109,208 miles (+161)3 advisories
    MOT expiry
    28 Jan 2016
    Odometer
    109,208 miles
    Test number
    179078725064
    • AdvisoryNearside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
  19. Fail109,047 miles (+12,675)1 failure3 advisories1 note
    MOT expiry
    No new certificate
    Odometer
    109,047 miles
    Test number
    648464925064
    • FailureParking brake: efficiency below requirements (3.7.B.7)
    • AdvisoryNearside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • NoteChild seat fitted not allowing full inspection of adult belt
  20. Pass96,372 miles (+16,041)3 advisories
    MOT expiry
    28 Jan 2015
    Odometer
    96,372 miles
    Test number
    849179624093
    • AdvisoryFront Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryNearside Rear Seat belt damaged but webbing not significantly weakened (5.2.2a)
    • AdvisoryWindscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
  21. Pass80,331 miles (+9,442)
    MOT expiry
    30 Sept 2013
    Odometer
    80,331 miles
    Test number
    826188162208

    No defects or advisories recorded.

  22. Pass70,889 miles (+9,635)
    MOT expiry
    30 Sept 2012
    Odometer
    70,889 miles
    Test number
    896705161229

    No defects or advisories recorded.

  23. Pass61,254 miles (+10,114)2 advisories
    MOT expiry
    30 Sept 2011
    Odometer
    61,254 miles
    Test number
    361380370450
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
  24. Pass51,140 miles (+11,157)
    MOT expiry
    30 Sept 2010
    Odometer
    51,140 miles
    Test number
    543037659206

    No defects or advisories recorded.

  25. Pass39,983 miles (+8,782)2 advisories
    MOT expiry
    30 Sept 2009
    Odometer
    39,983 miles
    Test number
    440122958276
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
  26. Pass31,201 miles
    MOT expiry
    30 Sept 2008
    Odometer
    31,201 miles
    Test number
    110441877209

    No defects or advisories recorded.

Questions about S22 SPN

Does S22 SPN currently have a valid MOT?
Yes. DVSA records show the MOT on S22 SPN is valid until 29 Jan 2027.
When is the MOT due on S22 SPN?
The MOT on S22 SPN is valid until 29 Jan 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has S22 SPN done?
S22 SPN was recorded at 181,104 miles at its MOT on 26 Jan 2026, an average of 8,178 miles a year.
Has S22 SPN ever failed its MOT?
Yes. S22 SPN has failed 7 of its 26 MOT tests, most recently on 26 Jan 2026.
Has the mileage on S22 SPN 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 S22 SPN find?
S22 SPN passed its latest MOT on 26 Jan 2026 with 1 minor defect and 6 advisories: offside registration plate lamp inoperative in the case of multiple lamps or light sources; nearside front lower suspension arm pin or bush worn but not resulting in excessive movement; nearside rear seat belt webbing slightly damaged or frayed, and 4 more.

Browse all S22S 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.