
BMW 520
Blue · Diesel · 2006 · 1,995 cc
S90 CJJMOT history
S90 CJJ is a blue diesel BMW 520 first used on 25 May 2006. Its MOT is valid until 11 Apr 2027 and it has passed 18 of 23 MOT tests, with 167,088 miles recorded at the latest.
From DVSA MOT records, updated 7 Apr 2026.

- MOT
- Valid
- Until 11 Apr 2027
- Mileage
- 167,088 mi
- At MOT on 7 Apr 2026
- MOT tests
- 23
- 18 passed · 5 failed
- Per year
- 7,650 mi
- Average between MOTs
Vehicle details
- Registration
- S90 CJJ
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 520
- Colour
- Blue
- Fuel type
- Diesel
- Engine size
- 1,995 cc
- Year of manufacture
- 2006
- First used
- 25 May 2006
- MOT status
- MOT valid until 11 Apr 2027
- Latest MOT test
- 7 Apr 2026 (Pass)
Mileage history
S90 CJJ was last recorded at 167,088 miles on 7 Apr 2026, 10,817 miles more than at the previous MOT on 8 Apr 2025.
- Previous MOT
- 156,271 miles · 8 Apr 2025
- Between the last two tests
- 10,817 miles
- Average per year
- 7,650 miles
Recorded mileage by year
- 2026 – 167,088 miles
- 2025 – 156,271 miles
- 2024 – 151,366 miles
- 2023 – 143,226 miles
- 2022 – 135,285 miles
- 2021 – 127,844 miles
- 2020 – 120,430 miles
- 2019 – 116,113 miles
- 2018 – 110,980 miles
- 2017 – 102,565 miles
- 2015 – 83,702 miles
- 2014 – 74,945 miles
- 2013 – 62,917 miles
- 2012 – 58,518 miles
- 2011 – 53,389 miles
- 2010 – 47,664 miles
- 2009 – 37,626 miles
What the latest MOT found
- AdvisoryCentral UNDERTRAYS
- AdvisoryNearside Front Lower Suspension arm ball joint has slight play rear (5.3.4 (a) (i))
- AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
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 Child Seat fitted not allowing full inspection of adult belt
Advisory3 MOTs, 2021–2022
Nearside Track rod end ball joint has slight play
Advisory3 MOTs, 2020–2021
Offside Front Track rod end ball joint has slight play
Advisory2 MOTs, 2023–2024
Brake pipe corroded, covered in grease or other material Both front
Advisory2 MOTs, 2022
Nearside Front Service brake fluctuating, but not excessively
Advisory2 MOTs, 2022
Bonnet pull lever missing
Advisory2 MOTs, 2022
Full MOT history
23 tests since 5 May 2009, newest first. Select a test to see every defect and advisory.
Pass167,088 miles (+10,817)3 advisories
- MOT expiry
- 11 Apr 2027
- Odometer
- 167,088 miles
- Test number
- 389242070256
- AdvisoryCentral UNDERTRAYS
- AdvisoryNearside Front Lower Suspension arm ball joint has slight play rear (5.3.4 (a) (i))
- AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
Pass156,271 miles (+4,905)1 advisory
- MOT expiry
- 11 Apr 2026
- Odometer
- 156,271 miles
- Test number
- 498029560076
- AdvisoryUnder trays fitted to chassis unable to inspect above
Pass151,366 miles (+8,140)1 advisory
- MOT expiry
- 11 Apr 2025
- Odometer
- 151,366 miles
- Test number
- 423755208604
- AdvisoryOffside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
Pass143,226 miles (+7,941)4 advisories
- MOT expiry
- 4 Apr 2024
- Odometer
- 143,226 miles
- Test number
- 365139430990
- AdvisoryNearside Front Outer Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryOffside Front Outer Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryOffside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
- AdvisoryBoth rear lower wishbone front bushes worn
Pass135,285 miles (+1)4 advisories
- MOT expiry
- 4 Apr 2023
- Odometer
- 135,285 miles
- Test number
- 399452085199
- AdvisoryBrake pipe corroded, covered in grease or other material Both front (1.1.11 (c))
- AdvisoryNearside Front Service brake fluctuating, but not excessively (1.2.1 (e))
- AdvisoryNearside Rear Child Seat fitted not allowing full inspection of adult belt
- AdvisoryBonnet pull lever missing
Fail135,284 miles (+7,440)1 dangerous3 major4 advisories
- MOT expiry
- No new certificate
- Odometer
- 135,284 miles
- Test number
- 135843605786
- DangerousNearside Track rod end ball joint worn to the extent there is a serious risk of detachment (2.1.3 (b) (ii))
- MajorBrake pipe excessively corroded Both front to rears at rear subframe area (1.1.11 (c))
- MajorNearside Rear Outer Position lamp with a multiple light source more than 1/2 not functioning (4.2.1 (a) (ii))
- MajorOffside Front Wheel bearing has excessive play (5.1.3 (a) (i))
- AdvisoryBrake pipe corroded, covered in grease or other material Both front (1.1.11 (c))
- AdvisoryNearside Front Service brake fluctuating, but not excessively (1.2.1 (e))
- AdvisoryNearside Rear Child Seat fitted not allowing full inspection of adult belt
- AdvisoryBonnet pull lever missing
Pass127,844 miles1 minor10 advisories
- MOT expiry
- 24 Mar 2022
- Odometer
- 127,844 miles
- Test number
- 344146875228
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryCovers fitted preventing an inspection of some components
- AdvisoryDriver's view Items removed from driver's view prior to test Stickers relocated to a more appropriate position (3.1 (a) (ii))
- AdvisoryFront Tyre worn close to legal limit/worn on edge Both worn on the tread shoulders (5.2.3 (e))
- AdvisoryGearbox noisy
- AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryNearside Rear Child Seat fitted not allowing full inspection of adult belt
- AdvisoryNearside Track rod end ball joint has slight play (2.1.3 (b) (i))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryPlay in steering rack inner joint(s)
- AdvisoryRegistration plate deteriorated but not likely to be misread Both (0.1 (b))
Fail127,844 miles (+7,414)1 repaired1 minor10 advisories
- MOT expiry
- No new certificate
- Odometer
- 127,844 miles
- Test number
- 974569299253
- Repaired at testRear Registration plate inscription illegible Dirty (0.1 (b))
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryCovers fitted preventing an inspection of some components
- AdvisoryDriver's view Items removed from driver's view prior to test Stickers relocated to a more appropriate position (3.1 (a) (ii))
- AdvisoryFront Tyre worn close to legal limit/worn on edge Both worn on the tread shoulders (5.2.3 (e))
- AdvisoryGearbox noisy
- AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryNearside Rear Child Seat fitted not allowing full inspection of adult belt
- AdvisoryNearside Track rod end ball joint has slight play (2.1.3 (b) (i))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryPlay in steering rack inner joint(s)
- AdvisoryRegistration plate deteriorated but not likely to be misread Both (0.1 (b))
Pass120,430 miles3 advisories
- MOT expiry
- 24 Mar 2021
- Odometer
- 120,430 miles
- Test number
- 369506878684
- AdvisoryNearside Track rod end ball joint has slight play (2.1.3 (b) (i))
- AdvisoryOffside Front Wheel bearing has slight play (5.1.3 (a) (i))
- AdvisoryOffside Rear Road wheel slightly distorted (5.2.2 (c) (i))
Fail120,430 miles (+4,317)1 major3 advisories
- MOT expiry
- No new certificate
- Odometer
- 120,430 miles
- Test number
- 808589459299
- MajorFront Anti-roll bar ball joint dust cover no longer prevents the ingress of dirt Both (5.3.4 (b) (ii))
- AdvisoryNearside Track rod end ball joint has slight play (2.1.3 (b) (i))
- AdvisoryOffside Front Wheel bearing has slight play (5.1.3 (a) (i))
- AdvisoryOffside Rear Road wheel slightly distorted (5.2.2 (c) (i))
Pass116,113 miles (+5,133)
- MOT expiry
- 24 Mar 2020
- Odometer
- 116,113 miles
- Test number
- 436771879622
No defects or advisories recorded.
Pass110,980 miles (+8,415)
- MOT expiry
- 18 Mar 2019
- Odometer
- 110,980 miles
- Test number
- 125828194534
No defects or advisories recorded.
Pass102,565 miles (+18,863)
- MOT expiry
- 26 Apr 2018
- Odometer
- 102,565 miles
- Test number
- 927426851426
No defects or advisories recorded.
Pass83,702 miles (+8,757)
- MOT expiry
- 19 Jan 2017
- Odometer
- 83,702 miles
- Test number
- 842669072653
No defects or advisories recorded.
Pass74,945 miles (+9,154)
- MOT expiry
- 19 Jan 2016
- Odometer
- 74,945 miles
- Test number
- 349077154352
No defects or advisories recorded.
Fail65,791 miles1 repaired
- MOT expiry
- No new certificate
- Odometer
- 65,791 miles
- Test number
- 739284814028
- Repaired at testNearside Headlamp aim too low (1.8)
Pass65,791 miles (+2,874)
- MOT expiry
- 19 Jan 2015
- Odometer
- 65,791 miles
- Test number
- 786174114005
No defects or advisories recorded.
Fail62,917 miles1 repaired
- MOT expiry
- No new certificate
- Odometer
- 62,917 miles
- Test number
- 126038203456
- Repaired at testOffside Side repeater not working (1.4.A.2c)
Pass62,917 miles (+4,399)
- MOT expiry
- 19 Jan 2014
- Odometer
- 62,917 miles
- Test number
- 128008203019
No defects or advisories recorded.
Pass58,518 miles (+5,129)1 advisory
- MOT expiry
- 19 Jan 2013
- Odometer
- 58,518 miles
- Test number
- 425203612003
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass53,389 miles (+5,725)
- MOT expiry
- 19 Jan 2012
- Odometer
- 53,389 miles
- Test number
- 219912211073
No defects or advisories recorded.
Pass47,664 miles (+10,038)
- MOT expiry
- 19 Jan 2011
- Odometer
- 47,664 miles
- Test number
- 894370420087
No defects or advisories recorded.
Pass37,626 miles
- MOT expiry
- 25 May 2010
- Odometer
- 37,626 miles
- Test number
- 482425029163
No defects or advisories recorded.
Questions about S90 CJJ
- Does S90 CJJ currently have a valid MOT?
- Yes. DVSA records show the MOT on S90 CJJ is valid until 11 Apr 2027.
- When is the MOT due on S90 CJJ?
- The MOT on S90 CJJ is valid until 11 Apr 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S90 CJJ done?
- S90 CJJ was recorded at 167,088 miles at its MOT on 7 Apr 2026, an average of 7,650 miles a year.
- Has S90 CJJ ever failed its MOT?
- Yes. S90 CJJ has failed 5 of its 23 MOT tests, most recently on 4 Apr 2022.
- Has the mileage on S90 CJJ 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 S90 CJJ find?
- S90 CJJ passed its latest MOT on 7 Apr 2026 with 3 advisories: central undertrays; nearside front lower suspension arm ball joint has slight play rear; rear brake pad(s) wearing thin.
Related registrations
- S90 CHXVolkswagen Tiguan
- S90 CJCMercedes-Benz CLS
- S90 CJDToyota RAV4
- S90 CJFLand Rover Range Rover
- S90 CJGLand Rover Discovery HSE SD6 Auto
- S90 CJHFord Transit Custom 300LIMITD Eblue
- S90 CJOVolvo XC60 + B4 Mhev AWD Auto
- S90 CJPPorsche Boxster
- S90 CJSLand Rover Range Rover Evoque S P300E A
- S90 CJTMINI
- S90 CKASubaru Legacy
- S90 CKEMercedes-Benz C
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.