
BMW 228
Black · Petrol · 2015 · 1,997 cc
S25 DPGMOT history
S25 DPG is a black petrol BMW 228 first used on 31 May 2015. Its MOT expired on 22 Jan 2026 and it has passed 8 of 12 MOT tests, with 67,224 miles recorded at the latest.
From DVSA MOT records, updated 23 Jan 2025.

- MOT
- Expired
- On 22 Jan 2026
- Mileage
- 67,224 mi
- At MOT on 23 Jan 2025
- MOT tests
- 12
- 8 passed · 4 failed
- Per year
- 7,464 mi
- Average between MOTs
Vehicle details
- Registration
- S25 DPG
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 228
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 1,997 cc
- Year of manufacture
- 2015
- First used
- 31 May 2015
- MOT status
- MOT expired on 22 Jan 2026
- Latest MOT test
- 23 Jan 2025 (Pass)
Mileage history
S25 DPG was last recorded at 67,224 miles on 23 Jan 2025, 7,875 miles more than at the previous MOT on 29 Dec 2023.
- Previous MOT
- 59,349 miles · 29 Dec 2023
- Between the last two tests
- 7,875 miles
- Average per year
- 7,464 miles
Recorded mileage by year
- 2025 – 67,224 miles
- 2023 – 59,349 miles
- 2022 – 51,501 miles
- 2021 – 48,095 miles
- 2020 – 40,271 miles
- 2019 – 30,169 miles
- 2018 – 17,425 miles
What the latest MOT found
- AdvisoryExhaust noisy (8.1.1 (a))
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 legal limit/worn on edge
Advisory2 MOTs, 2018–2021
Offside Rear Tyre worn close to legal limit/worn on edge
Advisory2 MOTs, 2018–2021
Full MOT history
12 tests since 23 May 2018, newest first. Select a test to see every defect and advisory.
Pass67,224 miles (+7,875)1 advisory
- MOT expiry
- 22 Jan 2026
- Odometer
- 67,224 miles
- Test number
- 154147239325
- AdvisoryExhaust noisy (8.1.1 (a))
Pass59,349 miles (+7,833)
- MOT expiry
- 1 Jan 2025
- Odometer
- 59,349 miles
- Test number
- 508911001429
No defects or advisories recorded.
Pass51,516 miles (+15)
- MOT expiry
- 1 Jan 2024
- Odometer
- 51,516 miles
- Test number
- 316775922848
No defects or advisories recorded.
Fail51,501 miles (+3,406)1 major
- MOT expiry
- No new certificate
- Odometer
- 51,501 miles
- Test number
- 477653190156
- MajorOffside Front Seat belt retracting mechanism defective (7.1.2 (e))
Pass48,095 miles3 advisories
- MOT expiry
- 27 Oct 2022
- Odometer
- 48,095 miles
- Test number
- 657877786768
- AdvisoryEngine covers and under trays fitted at time of test
- AdvisoryParking brake only just met requirements
- AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
Fail48,095 miles (+7,824)1 dangerous5 advisories
- MOT expiry
- No new certificate
- Odometer
- 48,095 miles
- Test number
- 547993969276
- DangerousNearside Rear Tyre has ply or cords exposed (5.2.3 (d) (ii))
- AdvisoryEngine covers and under trays fitted at time of test
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryParking brake only just met requirements
- AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
Pass40,271 miles
- MOT expiry
- 8 Aug 2021
- Odometer
- 40,271 miles
- Test number
- 850689213916
No defects or advisories recorded.
Fail40,271 miles (+10,102)1 dangerous
- MOT expiry
- No new certificate
- Odometer
- 40,271 miles
- Test number
- 758656464834
- DangerousOffside Front Tyre has a bulge, caused by separation or partial failure of its structure (5.2.3 (d) (ii))
Pass30,169 miles (+1,633)
- MOT expiry
- 8 Aug 2020
- Odometer
- 30,169 miles
- Test number
- 432417833368
No defects or advisories recorded.
Pass28,536 miles (+11,111)
- MOT expiry
- 30 May 2020
- Odometer
- 28,536 miles
- Test number
- 339525466027
No defects or advisories recorded.
Pass17,425 miles1 minor5 advisories
- MOT expiry
- 30 May 2019
- Odometer
- 17,425 miles
- Test number
- 376594634126
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryFront Inner Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- 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))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Fail17,423 miles1 major2 repaired1 minor6 advisories
- MOT expiry
- No new certificate
- Odometer
- 17,423 miles
- Test number
- 442789030311
- MajorWindscreen wiper does not clear the windscreen effectively (3.4 (b) (ii))
- Repaired at testNearside Headlamp aim too low (4.1.2 (a))
- Repaired at testOffside Headlamp aim too low and too far to the right. (4.1.2 (a))
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryFluid leak, but not excessive on differentail (8.4.1 (a) (i))
- AdvisoryFront Inner Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- 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))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Questions about S25 DPG
- Does S25 DPG currently have a valid MOT?
- No. The MOT on S25 DPG expired on 22 Jan 2026, according to DVSA records.
- When is the MOT due on S25 DPG?
- The MOT on S25 DPG expired on 22 Jan 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has S25 DPG done?
- S25 DPG was recorded at 67,224 miles at its MOT on 23 Jan 2025, an average of 7,464 miles a year.
- Has S25 DPG ever failed its MOT?
- Yes. S25 DPG has failed 4 of its 12 MOT tests, most recently on 22 Nov 2022.
- Has the mileage on S25 DPG 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 S25 DPG find?
- S25 DPG passed its latest MOT on 23 Jan 2025 with 1 advisory: exhaust noisy.
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.