
BMW 520
Black · Diesel · 2012 · 1,995 cc
S88 XXFMOT history
S88 XXF is a black diesel BMW 520 first used on 19 Jun 2012. Its MOT expired on 28 Jun 2025 and it has passed 10 of 10 MOT tests, with 226,610 miles recorded at the latest.
From DVSA MOT records, updated 21 Jun 2024.

- MOT
- Expired
- On 28 Jun 2025
- Mileage
- 226,610 mi
- At MOT on 21 Jun 2024
- MOT tests
- 10
- 10 passed · 0 failed
- Per year
- 16,287 mi
- Average between MOTs
Vehicle details
- Registration
- S88 XXF
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 520
- Colour
- Black
- Fuel type
- Diesel
- Engine size
- 1,995 cc
- Year of manufacture
- 2012
- First used
- 19 Jun 2012
- MOT status
- MOT expired on 28 Jun 2025
- Latest MOT test
- 21 Jun 2024 (Pass)
Mileage history
S88 XXF was last recorded at 226,610 miles on 21 Jun 2024, 7,299 miles more than at the previous MOT on 29 Jun 2023.
- Previous MOT
- 219,311 miles · 29 Jun 2023
- Between the last two tests
- 7,299 miles
- Average per year
- 16,287 miles
Recorded mileage by year
- 2024 – 226,610 miles
- 2023 – 219,311 miles
- 2022 – 201,266 miles
- 2021 – 186,036 miles
- 2020 – 160,368 miles
- 2019 – 135,093 miles
- 2018 – 122,966 miles
- 2017 – 117,342 miles
- 2016 – 105,723 miles
- 2015 – 79,459 miles
What the latest MOT found
Pass226,610 miles
- AdvisoryCoolant leak
- AdvisoryFront 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))Recorded at 2 MOTs since 2023
Full MOT history
10 tests since 9 Jun 2015, newest first. Select a test to see every defect and advisory.
Pass226,610 miles (+7,299)3 advisories
- MOT expiry
- 28 Jun 2025
- Odometer
- 226,610 miles
- Test number
- 458352228807
- AdvisoryCoolant leak
- AdvisoryFront 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))
Pass219,311 miles (+18,045)1 advisory
- MOT expiry
- 28 Jun 2024
- Odometer
- 219,311 miles
- Test number
- 435925446569
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass201,266 miles (+15,230)
- MOT expiry
- 19 Jun 2023
- Odometer
- 201,266 miles
- Test number
- 555677951011
No defects or advisories recorded.
Pass186,036 miles (+25,668)1 minor1 advisory
- MOT expiry
- 19 Jun 2022
- Odometer
- 186,036 miles
- Test number
- 279880866707
- MinorOffside Rear Registration plate lamp inoperative in the case of multiple lamps or light sources (4.7.1 (b) (i))
- AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
Pass160,368 miles (+25,275)1 minor1 advisory
- MOT expiry
- 19 Jun 2021
- Odometer
- 160,368 miles
- Test number
- 812108553948
- MinorNearside Front Electrical wiring inadequately secured (4.11 (a) (i))
- AdvisoryExhaust has a minor leak of exhaust gases (6.1.2 (a))
Pass135,093 miles (+12,127)1 minor1 advisory
- MOT expiry
- 19 Jun 2020
- Odometer
- 135,093 miles
- Test number
- 565662464622
- MinorOffside Obligatory mirror slightly loose (3.3 (b) (i))
- AdvisoryOffside Front Shock absorbers has slight external damage to the casing (5.3.2 (b))
Pass122,966 miles (+5,624)
- MOT expiry
- 19 Jun 2019
- Odometer
- 122,966 miles
- Test number
- 473323614238
No defects or advisories recorded.
Pass117,342 miles (+11,619)1 advisory
- MOT expiry
- 19 Jun 2018
- Odometer
- 117,342 miles
- Test number
- 792304752799
- AdvisoryWindscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
Pass105,723 miles (+26,264)3 advisories
- MOT expiry
- 19 Jun 2017
- Odometer
- 105,723 miles
- Test number
- 878577346315
- AdvisoryFront brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
- AdvisoryFront pads getting low
- AdvisoryRear tyres 2mm
Pass79,459 miles1 note
- MOT expiry
- 19 Jun 2016
- Odometer
- 79,459 miles
- Test number
- 878270165178
- NoteChild seat fitted not allowing full inspection of adult belt
Questions about S88 XXF
- Does S88 XXF currently have a valid MOT?
- No. The MOT on S88 XXF expired on 28 Jun 2025, according to DVSA records.
- When is the MOT due on S88 XXF?
- The MOT on S88 XXF expired on 28 Jun 2025. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has S88 XXF done?
- S88 XXF was recorded at 226,610 miles at its MOT on 21 Jun 2024, an average of 16,287 miles a year.
- Has S88 XXF ever failed its MOT?
- No. S88 XXF has passed all 10 of its MOT tests on record.
- Has the mileage on S88 XXF 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 S88 XXF find?
- S88 XXF passed its latest MOT on 21 Jun 2024 with 3 advisories: coolant leak; front suspension arm pin or bush worn but not resulting in excessive movement; 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.