
BMW 3 Series
Silver · Petrol · 1999 · 1,896 cc
S31 XPHMOT history
S31 XPH is a silver petrol BMW 3 Series first used on 23 Apr 1999. Its MOT is valid until 5 May 2027 and it has passed 17 of 25 MOT tests, with 110,237 miles recorded at the latest.
From DVSA MOT records, updated 6 May 2026.

- MOT
- Valid
- Until 5 May 2027
- Mileage
- 110,237 mi
- At MOT on 6 May 2026
- MOT tests
- 25
- 17 passed · 8 failed
- Per year
- 2,852 mi
- Average between MOTs
Vehicle details
- Registration
- S31 XPH
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Silver
- Fuel type
- Petrol
- Engine size
- 1,896 cc
- Year of manufacture
- 1999
- First used
- 23 Apr 1999
- MOT status
- MOT valid until 5 May 2027
- Latest MOT test
- 6 May 2026 (Pass)
Mileage history
S31 XPH was last recorded at 110,237 miles on 6 May 2026.
Mileage went down between tests
- 6 May 2026: 110,237 miles, lower than 113,554 miles on 27 Aug 2022.
A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.
- Previous MOT
- 113,554 miles · 27 Aug 2022
- Average per year
- 2,852 miles
Recorded mileage by year
- 2026 – 110,237 miles
- 2022 – 113,554 miles
- 2020 – 107,278 miles
- 2016 – 104,046 miles
- 2015 – 95,740 miles
- 2014 – 92,545 miles
- 2013 – 87,087 miles
- 2012 – 79,731 miles
- 2011 – 73,653 miles
- 2010 – 69,991 miles
- 2009 – 64,935 miles
- 2008 – 60,074 miles
- 2007 – 57,308 miles
- 2006 – 52,854 miles
What the latest MOT found
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge worn inner edge (5.2.3 (e))
- AdvisorySuspension rusty
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, 2006–2015
Offside Front Tyre worn close to the legal limit (4.1.E.1)
Advisory4 MOTs, 2014–2015
Rear Brake pad(s) wearing thin (3.5.1g)
Advisory4 MOTs, 2014–2015
Rear Exhaust has a minor leak of exhaust gases
Advisory4 MOTs, 2012–2013
Headlamp has a product on the lens but not seriously reducing light output (1.7.5a)
Advisory2 MOTs, 2015
Nearside Rear Direction indicator has light sources not illuminating, but not more than 50% (1.4.A.2c)
Advisory2 MOTs, 2015
Full MOT history
25 tests since 21 Mar 2006, newest first. Select a test to see every defect and advisory.
Pass110,237 miles2 advisories
- MOT expiry
- 5 May 2027
- Odometer
- 110,237 miles
- Test number
- 698602758405
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge worn inner edge (5.2.3 (e))
- AdvisorySuspension rusty
Fail110,237 miles1 repaired2 advisories
- MOT expiry
- No new certificate
- Odometer
- 110,237 miles
- Test number
- 531205334714
- Repaired at testFront Registration plate does not conform to the specified requirements (0.1 (d))
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge worn inner edge (5.2.3 (e))
- AdvisorySuspension rusty
PassMileage not read1 advisory
- MOT expiry
- 23 Oct 2025
- Odometer
- Not read
- Test number
- 509972726377
- AdvisoryGeneral underbody corrosion
PassMileage not read1 advisory
- MOT expiry
- 23 Oct 2024
- Odometer
- Not read
- Test number
- 223483904779
- AdvisorySuspension corroded
Pass113,554 miles3 advisories
- MOT expiry
- 26 Aug 2023
- Odometer
- 113,554 miles
- Test number
- 233905771685
- AdvisoryFront suspension corroded
- AdvisoryFront tyres cracking
- AdvisoryRear suspension corroded
PassMileage not read2 advisories
- MOT expiry
- 9 Aug 2022
- Odometer
- Not read
- Test number
- 912811338741
- AdvisoryRear Anti-roll bar pin or bush worn but not resulting in excessive movement both sides (5.3.4 (a) (i))
- AdvisoryRear Suspension component mounting prescribed area is corroded but not considered excessive both sides (5.3.6 (a) (i))
Pass107,278 miles
- MOT expiry
- 16 Jun 2021
- Odometer
- 107,278 miles
- Test number
- 484512789921
No defects or advisories recorded.
Fail107,278 miles (+3,232)2 repaired
- MOT expiry
- No new certificate
- Odometer
- 107,278 miles
- Test number
- 443693296491
- Repaired at testNearside Front Position lamp not working (4.2.1 (a) (ii))
- Repaired at testOffside Front Direction indicator not working (4.4.1 (a) (ii))
Pass104,046 miles (+8,306)
- MOT expiry
- 6 Oct 2017
- Odometer
- 104,046 miles
- Test number
- 592252517198
No defects or advisories recorded.
Pass95,740 miles7 advisories3 notes
- MOT expiry
- 23 Feb 2016
- Odometer
- 95,740 miles
- Test number
- 175738425464
- AdvisoryExhaust has a minor leak of exhaust gases (7.1.2)
- AdvisoryHeadlamp has a product on the lens but not seriously reducing light output (1.7.5a)
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryNearside Rear Direction indicator has light sources not illuminating, but not more than 50% (1.4.A.2c)
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Direction indicator has light sources not illuminating, but not more than 50% (1.4.A.2c)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- NoteHeatshield loose
- NoteNearside rear and offside front jacking pads missing
- NoteUnder-trays fitted obscuring some underside components
Fail95,740 miles (+3,195)4 failures7 advisories3 notes
- MOT expiry
- No new certificate
- Odometer
- 95,740 miles
- Test number
- 969766625048
- FailureNearside Headlamp aim beam image obviously incorrect (1.8.A.1b)
- FailureOffside Headlamp aim beam image obviously incorrect (1.8.A.1b)
- FailureOffside Rear coil spring broken (2.4.C.1a)
- FailureSupplementary Restraint System warning lamp indicates a fault (5.4.2)
- AdvisoryHeadlamp has a product on the lens but not seriously reducing light output (1.7.5a)
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryNearside Rear Direction indicator has light sources not illuminating, but not more than 50% (1.4.A.2c)
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Direction indicator has light sources not illuminating, but not more than 50% (1.4.A.2c)
- AdvisoryParking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- NoteHeatshield loose
- NoteNearside rear and offside front jacking pads missing
- NoteUnder-trays fitted obscuring some underside components
Pass92,545 miles (+156)5 advisories1 note
- MOT expiry
- 23 Feb 2015
- Odometer
- 92,545 miles
- Test number
- 235565454087
- 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)
- AdvisoryParking brake lever has little reserve travel (3.1.6b)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- AdvisoryRear brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
- NoteUnder-trays fitted obscuring some underside components
Fail92,389 miles (+5,302)4 failures4 advisories4 notes
- MOT expiry
- No new certificate
- Odometer
- 92,389 miles
- Test number
- 525982644032
- FailureNearside Front Front suspension has excessive movement at a wishbone pin or bush (2.5.A.1c)
- FailureNearside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureOffside Headlamp aim too low (1.8)
- FailureOffside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryParking brake lever has little reserve travel (3.1.6b)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- AdvisoryRear brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
- Note205 60 15
- NoteItems removed from driver's view prior to test
- NoteUnder-trays fitted obscuring some underside components
- NoteSill covers
Pass87,087 miles (+11)5 advisories1 note
- MOT expiry
- 19 Feb 2014
- Odometer
- 87,087 miles
- Test number
- 198771653016
- AdvisoryNearside Rear Brake pad(s) wearing thin (3.5.1g)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Brake pad(s) wearing thin (3.5.1g)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryRear Exhaust has a minor leak of exhaust gases (7.1.2)
- NoteNail in nearside rear tyre
Fail87,076 miles (+7,345)2 failures5 advisories1 note
- MOT expiry
- No new certificate
- Odometer
- 87,076 miles
- Test number
- 468890153002
- FailureCentre Rear Stop lamp not working (1.2.1b)
- FailureOffside Rear Stop lamp not working (1.2.1b)
- AdvisoryNearside Rear Brake pad(s) wearing thin (3.5.1g)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Brake pad(s) wearing thin (3.5.1g)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryRear Exhaust has a minor leak of exhaust gases (7.1.2)
- NoteNail in nearside rear tyre
Pass79,731 miles (+16)1 advisory
- MOT expiry
- 8 Feb 2013
- Odometer
- 79,731 miles
- Test number
- 945300242067
- AdvisoryRear Exhaust has a minor leak of exhaust gases (7.1.2)
Fail79,715 miles (+6,062)1 failure1 advisory
- MOT expiry
- No new certificate
- Odometer
- 79,715 miles
- Test number
- 278303732094
- FailureOffside Front Suspension arm has excessive play in a ball joint (2.4.G.2)
- AdvisoryRear Exhaust has a minor leak of exhaust gases (7.1.2)
Pass73,653 miles (+1)
- MOT expiry
- 27 Apr 2012
- Odometer
- 73,653 miles
- Test number
- 219458911156
No defects or advisories recorded.
Fail73,652 miles (+3,661)1 failure
- MOT expiry
- No new certificate
- Odometer
- 73,652 miles
- Test number
- 125086911115
- FailureNearside Front Front suspension has excessive play in a lower suspension ball joint (2.5.B.1a)
Pass69,991 miles (+5,056)3 advisories
- MOT expiry
- 30 Jan 2011
- Odometer
- 69,991 miles
- Test number
- 673995120062
- AdvisoryExhaust has part of the system slightly deteriorated (7.1.1a)
- AdvisoryNearside Front Lower Suspension arm has slight play in a ball joint (2.4.G.2)
- AdvisoryOffside Front Lower Suspension arm has slight play in a ball joint (2.4.G.2)
Pass64,935 miles (+4,861)
- MOT expiry
- 30 Jan 2010
- Odometer
- 64,935 miles
- Test number
- 992474129078
No defects or advisories recorded.
Pass60,074 miles (+2,766)
- MOT expiry
- 30 Jan 2009
- Odometer
- 60,074 miles
- Test number
- 780941438017
No defects or advisories recorded.
Pass57,308 miles (+4,454)1 advisory1 note
- MOT expiry
- 21 Mar 2008
- Odometer
- 57,308 miles
- Test number
- 471071087003
- AdvisoryExhaust has part of the system slightly deteriorated (7.1.1a)
- NoteWipers smear
Pass52,854 miles (+9)
- MOT expiry
- 21 Mar 2007
- Odometer
- 52,854 miles
- Test number
- 434771886095
No defects or advisories recorded.
Fail52,845 miles5 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 52,845 miles
- Test number
- 502710586088
- FailureNearside Rear Brake pipe excessively corroded (3.6.B.2c)
- FailureNearside Rear coil spring fractured (2.4.C.1a)
- FailureOffside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureOffside Rear Brake pipe excessively corroded (3.6.B.2c)
- FailureOffside Rear coil spring fractured (2.4.C.1a)
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryRear Exhaust has part of the system slightly deteriorated (7.1.1a)
Questions about S31 XPH
- Does S31 XPH currently have a valid MOT?
- Yes. DVSA records show the MOT on S31 XPH is valid until 5 May 2027.
- When is the MOT due on S31 XPH?
- The MOT on S31 XPH is valid until 5 May 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S31 XPH done?
- S31 XPH was recorded at 110,237 miles at its MOT on 6 May 2026, an average of 2,852 miles a year.
- Has S31 XPH ever failed its MOT?
- Yes. S31 XPH has failed 8 of its 25 MOT tests, most recently on 6 May 2026.
- Has the mileage on S31 XPH ever gone down?
- Yes. The recorded mileage was lower than at the previous test once, first on 6 May 2026. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
- What did the latest MOT on S31 XPH find?
- S31 XPH passed its latest MOT on 6 May 2026 with 2 advisories: nearside rear tyre worn close to legal limit/worn on edge worn inner edge; suspension rusty.
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.