
Volvo XC90
Black · Diesel · 2004 · 2,401 cc
S99 BBCMOT history
S99 BBC is a black diesel Volvo XC90 first used on 27 Apr 2004. Its MOT is valid until 16 Feb 2027 and it has passed 20 of 26 MOT tests, with 235,859 miles recorded at the latest.
From DVSA MOT records, updated 24 Jan 2026.
- MOT
- Valid
- Until 16 Feb 2027
- Mileage
- 235,859 mi
- At MOT on 24 Jan 2026
- MOT tests
- 26
- 20 passed · 6 failed
- Per year
- 9,777 mi
- Average between MOTs
Vehicle details
- Registration
- S99 BBC
- 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
- 27 Apr 2004
- MOT status
- MOT valid until 16 Feb 2027
- Latest MOT test
- 24 Jan 2026 (Pass)
Mileage history
S99 BBC was last recorded at 235,859 miles on 24 Jan 2026, 3,915 miles more than at the previous MOT on 25 Jan 2025.
- Previous MOT
- 231,944 miles · 25 Jan 2025
- Between the last two tests
- 3,915 miles
- Average per year
- 9,777 miles
Recorded mileage by year
- 2026 – 235,859 miles
- 2025 – 231,944 miles
- 2024 – 227,363 miles
- 2023 – 222,299 miles
- 2022 – 218,127 miles
- 2021 – 212,033 miles
- 2020 – 209,990 miles
- 2019 – 204,242 miles
- 2018 – 198,859 miles
- 2017 – 192,375 miles
- 2016 – 187,222 miles
- 2015 – 182,778 miles
- 2014 – 173,331 miles
- 2012 – 151,798 miles
- 2011 – 127,168 miles
- 2010 – 111,243 miles
- 2009 – 93,651 miles
- 2008 – 77,640 miles
- 2007 – 51,424 miles
What the latest MOT found
No defects or advisories were recorded.
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 Rear Tyre worn close to the legal limit (4.1.E.1)
Advisory3 MOTs, 2014–2017
Nearside Front Suspension arm ball joint has slight play
Advisory2 MOTs, 2020–2021
Nearside Front Track rod end ball joint has slight play
Advisory2 MOTs, 2020–2021
Offside Front Play in steering rack inner joint(s)
Advisory2 MOTs, 2017
Rear Suspension arm corroded but not seriously weakened both sides (2.4.G.1)
Advisory2 MOTs, 2017
Rear Suspension arm rubber bush deteriorated but not resulting in excessive movement both sides (2.4.G.2)
Advisory2 MOTs, 2017
Full MOT history
26 tests since 15 Mar 2007, newest first. Select a test to see every defect and advisory.
Pass235,859 miles (+3,915)
- MOT expiry
- 16 Feb 2027
- Odometer
- 235,859 miles
- Test number
- 588373850324
No defects or advisories recorded.
Pass231,944 miles (+4,581)
- MOT expiry
- 16 Feb 2026
- Odometer
- 231,944 miles
- Test number
- 439458960167
No defects or advisories recorded.
Pass227,363 miles (+5,064)
- MOT expiry
- 16 Feb 2025
- Odometer
- 227,363 miles
- Test number
- 382735006408
No defects or advisories recorded.
Pass222,299 miles (+4,172)
- MOT expiry
- 16 Feb 2024
- Odometer
- 222,299 miles
- Test number
- 116202811721
No defects or advisories recorded.
Pass218,127 miles (+6,094)2 advisories
- MOT expiry
- 16 Feb 2023
- Odometer
- 218,127 miles
- Test number
- 955901676068
- AdvisoryNearside Rear 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 (5.3.4 (a) (i))
Pass212,033 miles (+2,043)3 advisories
- MOT expiry
- 16 Feb 2022
- Odometer
- 212,033 miles
- Test number
- 356281805239
- AdvisoryNearside Front Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryNearside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
- AdvisoryRear Suspension component corroded but not seriously weakened (5.3.3 (b) (i))
Pass209,990 miles (+5,748)5 advisories
- MOT expiry
- 16 Feb 2021
- Odometer
- 209,990 miles
- Test number
- 358877226574
- AdvisoryNearside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
- AdvisoryNearside Front Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryNearside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
- AdvisoryNearside Front 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))
Pass204,242 miles (+5,383)2 advisories
- MOT expiry
- 16 Feb 2020
- Odometer
- 204,242 miles
- Test number
- 291732954493
- AdvisoryOffside Front Suspension component ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
Pass198,859 miles (+6,484)1 advisory
- MOT expiry
- 16 Feb 2019
- Odometer
- 198,859 miles
- Test number
- 992049166642
- AdvisoryNearside Front Shock absorber has a light misting of oil (2.7.3)
Pass192,375 miles (+6)5 advisories
- MOT expiry
- 16 Feb 2018
- Odometer
- 192,375 miles
- Test number
- 472923853645
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Front Play in steering rack inner joint(s)
- AdvisoryRear Suspension arm corroded but not seriously weakened both sides (2.4.G.1)
- AdvisoryRear Suspension arm rubber bush deteriorated but not resulting in excessive movement both sides (2.4.G.2)
- AdvisoryRear coil spring corroded both sides (2.4.C.1b)
Fail192,369 miles (+5,147)3 failures5 advisories
- MOT expiry
- No new certificate
- Odometer
- 192,369 miles
- Test number
- 291733751633
- FailureNearside Rear Rear wheel bearing rough when rotated (2.6.1)
- FailureOffside Front Suspension arm ball joint dust cover excessively deteriorated so that it no longer prevents the ingress of dirt (2.4.G.2)
- FailureParking brake: efficiency below requirements (3.7.B.7)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Front Play in steering rack inner joint(s)
- AdvisoryRear Suspension arm corroded but not seriously weakened both sides (2.4.G.1)
- AdvisoryRear Suspension arm rubber bush deteriorated but not resulting in excessive movement both sides (2.4.G.2)
- AdvisoryRear coil spring corroded both sides (2.4.C.1b)
Pass187,222 miles2 advisories
- MOT expiry
- 16 Feb 2017
- Odometer
- 187,222 miles
- Test number
- 793572273669
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Brake binding slightly
Fail187,222 miles (+4,444)5 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 187,222 miles
- Test number
- 599445787482
- FailureNearside Front Steering system has excessive free play detected at the steering wheel (steering rack fitted) Rack end (2.2.A.1b)
- FailureNearside Front Track rod end ball joint has excessive play (2.2.B.1f)
- FailureOffside Front Anti-roll bar linkage has excessive play in a ball joint (2.4.G.2)
- FailureOffside Front Steering system has excessive free play detected at the steering wheel (steering rack fitted) Rack end (2.2.A.1b)
- FailureOffside Front Track rod end ball joint has excessive play (2.2.B.1f)
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Brake binding slightly
Pass182,778 miles (+9,447)
- MOT expiry
- 16 Feb 2016
- Odometer
- 182,778 miles
- Test number
- 376698845037
No defects or advisories recorded.
Pass173,331 miles (+21,533)2 advisories
- MOT expiry
- 17 Mar 2015
- Odometer
- 173,331 miles
- Test number
- 428667074033
- 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)
Pass151,798 miles
- MOT expiry
- 31 Oct 2013
- Odometer
- 151,798 miles
- Test number
- 358586402384
No defects or advisories recorded.
Fail151,798 miles (+9,082)4 failures
- MOT expiry
- No new certificate
- Odometer
- 151,798 miles
- Test number
- 459054302473
- FailureNearside Registration plate lamp not working (1.1.C.1d)
- FailureOffside Registration plate lamp not illuminating the registration plate (1.1.C.1e)
- FailureParking brake: efficiency below requirements (3.7.B.7)
- FailureService brake: efficiency below requirements (3.7.B.7)
Pass142,716 miles
- MOT expiry
- 16 Feb 2013
- Odometer
- 142,716 miles
- Test number
- 116647442054
No defects or advisories recorded.
Fail142,716 miles (+15,548)1 dangerous4 failures
- MOT expiry
- No new certificate
- Odometer
- 142,716 miles
- Test number
- 775877542040
- DangerousNearside Front suspension has excessive play in a lower suspension ball joint (2.5.B.1a)
- FailureNearside Front position lamp(s) not working (1.1.A.3b)
- FailureNearside Rear Brake pad(s) less than 1.5 mm thick (3.5.1g)
- FailureOffside Front position lamp(s) not working (1.1.A.3b)
- FailureOffside Rear Brake pad(s) less than 1.5 mm thick (3.5.1g)
Pass127,168 miles
- MOT expiry
- 16 Feb 2012
- Odometer
- 127,168 miles
- Test number
- 215637141000
No defects or advisories recorded.
Fail127,168 miles (+15,925)1 dangerous3 failures1 advisory
- MOT expiry
- No new certificate
- Odometer
- 127,168 miles
- Test number
- 197367141434
- DangerousOffside Track rod end ball joint has excessive play (2.2.B.1f)
- FailureNearside Front position lamp(s) not working (1.1.A.3b)
- FailureNearside Track rod end ball joint has excessive play (2.2.B.1f)
- FailureOffside Front position lamp(s) not working (1.1.A.3b)
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
Pass111,243 miles (+17,592)
- MOT expiry
- 16 Feb 2011
- Odometer
- 111,243 miles
- Test number
- 784908040071
No defects or advisories recorded.
Pass93,651 miles (+11)2 advisories
- MOT expiry
- 11 Feb 2010
- Odometer
- 93,651 miles
- Test number
- 894563849000
- AdvisoryNearside 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)
Fail93,640 miles (+16,000)4 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 93,640 miles
- Test number
- 831051549037
- FailureNearside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureParking brake: efficiency below requirements (3.7.C.1b)
- FailureRear Brake pad(s) less than 1.5 mm thick (3.5.1g)
- FailureRear brake disc excessively scored (3.5.1h)
- AdvisoryNearside 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)
Pass77,640 miles (+26,216)1 advisory1 note
- MOT expiry
- 14 Mar 2009
- Odometer
- 77,640 miles
- Test number
- 942610078030
- AdvisoryParking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.C.1b)
- NoteThorn in outer edge of o/s/f tyre
Pass51,424 miles
- MOT expiry
- 14 Mar 2008
- Odometer
- 51,424 miles
- Test number
- 952654877050
No defects or advisories recorded.
Questions about S99 BBC
- Does S99 BBC currently have a valid MOT?
- Yes. DVSA records show the MOT on S99 BBC is valid until 16 Feb 2027.
- When is the MOT due on S99 BBC?
- The MOT on S99 BBC is valid until 16 Feb 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S99 BBC done?
- S99 BBC was recorded at 235,859 miles at its MOT on 24 Jan 2026, an average of 9,777 miles a year.
- Has S99 BBC ever failed its MOT?
- Yes. S99 BBC has failed 6 of its 26 MOT tests, most recently on 14 Feb 2017.
- Has the mileage on S99 BBC 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 S99 BBC find?
- S99 BBC passed its latest MOT on 24 Jan 2026 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.