
BMW 528
Green · Petrol · 1998 · 2,793 cc
S103 VPWMOT history
S103 VPW is a green petrol BMW 528 first used on 23 Oct 1998. Its MOT is valid until 9 Jun 2027 and it has passed 21 of 30 MOT tests, with 184,306 miles recorded at the latest.
From DVSA MOT records, updated 10 Jun 2026.

- MOT
- Valid
- Until 9 Jun 2027
- Mileage
- 184,306 mi
- At MOT on 10 Jun 2026
- MOT tests
- 30
- 21 passed · 9 failed
- Per year
- 3,927 mi
- Average between MOTs
Vehicle details
- Registration
- S103 VPW
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 528
- Colour
- Green
- Fuel type
- Petrol
- Engine size
- 2,793 cc
- Year of manufacture
- 1998
- First used
- 23 Oct 1998
- MOT status
- MOT valid until 9 Jun 2027
- Latest MOT test
- 10 Jun 2026 (Pass)
Mileage history
S103 VPW was last recorded at 184,306 miles on 10 Jun 2026, 203 miles more than at the previous MOT on 26 Aug 2025.
- Previous MOT
- 184,103 miles · 26 Aug 2025
- Between the last two tests
- 203 miles
- Average per year
- 3,927 miles
Recorded mileage by year
- 2026 – 184,306 miles
- 2025 – 184,103 miles
- 2024 – 182,819 miles
- 2023 – 181,240 miles
- 2022 – 180,584 miles
- 2021 – 179,642 miles
- 2020 – 175,336 miles
- 2019 – 175,143 miles
- 2018 – 172,833 miles
- 2017 – 170,797 miles
- 2016 – 168,558 miles
- 2015 – 167,863 miles
- 2014 – 166,405 miles
- 2013 – 164,225 miles
- 2012 – 164,048 miles
- 2011 – 163,311 miles
- 2010 – 162,101 miles
- 2009 – 151,622 miles
- 2008 – 137,127 miles
- 2007 – 124,471 miles
- 2006 – 106,963 miles
What the latest MOT found
- MinorNearside Rear Lower Suspension arm ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- AdvisoryFront Service brake fluctuating, but not excessively (1.2.1 (e))Recorded at 3 MOTs since 2025
- AdvisoryNearside Front Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))Recorded at 3 MOTs since 2025
- AdvisoryNearside Rear Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Front Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))Recorded at 3 MOTs since 2025
- AdvisoryOffside Rear Body corroded
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))Recorded at 3 MOTs since 2019
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.
Front registration plate deteriorated but not likely to be misread (6.3.1d)
Advisory7 MOTs, 2011–2017
Oil leak engine.
Advisory3 MOTs, 2015–2017
Nearside Rear Tyre worn close to the legal limit (4.1.E.1)
Advisory3 MOTs, 2013–2014
Brake pipe slightly corroded (3.6.B.2c)
Advisory3 MOTs, 2006–2007
Offside Handbrake performance low
Advisory2 MOTs, 2025
Front Registration plate deteriorated but not likely to be misread
Advisory2 MOTs, 2019
Full MOT history
30 tests since 29 Sept 2006, newest first. Select a test to see every defect and advisory.
Pass184,306 miles (+203)1 minor6 advisories
- MOT expiry
- 9 Jun 2027
- Odometer
- 184,306 miles
- Test number
- 722257428436
- MinorNearside Rear Lower Suspension arm ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- AdvisoryFront Service brake fluctuating, but not excessively (1.2.1 (e))
- AdvisoryNearside Front Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
- AdvisoryNearside Rear Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Front Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
- AdvisoryOffside Rear Body corroded
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass184,103 miles (+68)4 advisories
- MOT expiry
- 25 Aug 2026
- Odometer
- 184,103 miles
- Test number
- 392890558814
- AdvisoryFront Service brake fluctuating, but not excessively (1.2.1 (e))
- AdvisoryNearside Front Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
- AdvisoryOffside Front Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
- AdvisoryOffside Handbrake performance low
Fail184,035 miles (+1,216)2 major2 minor4 advisories
- MOT expiry
- No new certificate
- Odometer
- 184,035 miles
- Test number
- 487536475599
- MajorNearside Outer Seat belt anchorage prescribed area strength or continuity significantly reduced Sill (7.1.1 (a) (i))
- MajorOffside Outer Seat belt anchorage prescribed area strength or continuity significantly reduced Sill (7.1.1 (a) (i))
- MinorNearside Windscreen wiper blade defective (3.4 (b) (i))
- MinorOffside Windscreen wiper blade defective (3.4 (b) (i))
- AdvisoryFront Service brake fluctuating, but not excessively (1.2.1 (e))
- AdvisoryNearside Front Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
- AdvisoryOffside Front Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
- AdvisoryOffside Handbrake performance low
Pass182,819 miles (+1,579)2 advisories
- MOT expiry
- 19 Oct 2025
- Odometer
- 182,819 miles
- Test number
- 567400699660
- AdvisoryNearside and offside lower under sill sections getting weak
- AdvisoryNearside and offside sills getting weak
Pass181,240 miles (+656)
- MOT expiry
- 19 Oct 2024
- Odometer
- 181,240 miles
- Test number
- 466160246113
No defects or advisories recorded.
Pass180,584 miles (+942)
- MOT expiry
- 26 Nov 2023
- Odometer
- 180,584 miles
- Test number
- 125554993009
No defects or advisories recorded.
Pass179,642 miles (+4,306)
- MOT expiry
- 26 Nov 2022
- Odometer
- 179,642 miles
- Test number
- 186693983045
No defects or advisories recorded.
Pass175,336 miles (+193)
- MOT expiry
- 26 Nov 2021
- Odometer
- 175,336 miles
- Test number
- 124956774177
No defects or advisories recorded.
Pass175,143 miles3 advisories
- MOT expiry
- 26 Nov 2020
- Odometer
- 175,143 miles
- Test number
- 521351969919
- AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
- AdvisoryNearside Rear Road wheel slightly distorted (5.2.2 (c) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Fail175,143 miles (+2,310)2 major3 advisories
- MOT expiry
- No new certificate
- Odometer
- 175,143 miles
- Test number
- 626148880160
- MajorNearside Rear Suspension component mounting prescribed area excessively corroded significantly reducing structural strength inner/outer sill (5.3.6 (a) (i))
- MajorOffside Rear Suspension component mounting prescribed area excessively corroded significantly reducing structural strength inner/outer sill (5.3.6 (a) (i))
- AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
- AdvisoryNearside Rear Road wheel slightly distorted (5.2.2 (c) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass172,833 miles (+2,036)
- MOT expiry
- 16 Oct 2019
- Odometer
- 172,833 miles
- Test number
- 830629791029
No defects or advisories recorded.
Pass170,797 miles7 advisories
- MOT expiry
- 16 Oct 2018
- Odometer
- 170,797 miles
- Test number
- 606382423530
- AdvisoryFront registration plate deteriorated but not likely to be misread (6.3.1d)
- AdvisoryFuel tank retaining straps rusty.
- AdvisoryRear to front fuel pipes rusty.
- AdvisoryCoil spring corroded both front. (2.4.C.1b)
- AdvisoryCoil spring corroded both rear. (2.4.C.1b)
- AdvisoryOil leak engine.
- AdvisorySlight play n/s/r rose joint and covers deteriorated.
Fail170,797 miles (+2,239)1 failure7 advisories
- MOT expiry
- No new certificate
- Odometer
- 170,797 miles
- Test number
- 283540569389
- FailureNearside Front Anti-roll bar ball joint dust cover excessively deteriorated so that it no longer prevents the ingress of dirt (2.4.G.2)
- AdvisoryFront registration plate deteriorated but not likely to be misread (6.3.1d)
- AdvisoryFuel tank retaining straps rusty.
- AdvisoryRear to front fuel pipes rusty.
- AdvisoryCoil spring corroded both front. (2.4.C.1b)
- AdvisoryCoil spring corroded both rear. (2.4.C.1b)
- AdvisoryOil leak engine.
- AdvisorySlight play n/s/r rose joint and covers deteriorated.
Pass168,558 miles (+695)8 advisories
- MOT expiry
- 16 Oct 2017
- Odometer
- 168,558 miles
- Test number
- 404118398628
- AdvisoryBoth fuel tank mounting straps rusty.
- AdvisoryBoth rear tyres wearing on outer edge.
- AdvisoryFront registration plate deteriorated but not likely to be misread (6.3.1d)
- AdvisoryFuel Pipe/s corroded All rear to front.
- AdvisoryNearside Rear Rear rose joint dust cover deteriorated.
- AdvisoryOffside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement ball joint (2.4.G.2)
- AdvisoryOil leak Engine
- AdvisoryCoil spring corroded Both rears. (2.4.C.1b)
Pass167,863 miles (+1,458)8 advisories
- MOT expiry
- 9 Oct 2016
- Odometer
- 167,863 miles
- Test number
- 175255365937
- AdvisoryAll rear to front steel fuel pipes badly rusted.
- AdvisoryFront registration plate deteriorated but not likely to be misread (6.3.1d)
- AdvisoryFuel tank stapes rusty.
- AdvisoryNearside Rear Tyre worn close to the legal limit 2to4mm (4.1.E.1)
- AdvisoryNearside Rear rose joint covers deteriorated.
- AdvisoryOffside Front Front suspension ball joint dust cover deteriorated, but preventing the ingress of dirt lower. (2.4.G.2)
- AdvisoryOil leak engine.
- AdvisoryRear coil spring corroded both (2.4.C.1b)
Fail166,405 miles1 repaired6 advisories
- MOT expiry
- No new certificate
- Odometer
- 166,405 miles
- Test number
- 898371684295
- Repaired at testHeadlamp aim too far to the right (1.8)
- AdvisoryBody has slight corrosion (6.1.B.2)
- AdvisoryFront registration plate delaminated but not likely to be misread (6.3.1d)
- AdvisoryFuel pipe slightly damaged (7.2.2)
- AdvisoryNearside Rear Lower Suspension arm ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryRear coil spring corroded (2.4.C.1b)
Pass166,405 miles (+2,180)6 advisories
- MOT expiry
- 9 Oct 2015
- Odometer
- 166,405 miles
- Test number
- 957741184222
- AdvisoryBody has slight corrosion (6.1.B.2)
- AdvisoryFront registration plate delaminated but not likely to be misread (6.3.1d)
- AdvisoryFuel pipe slightly damaged (7.2.2)
- AdvisoryNearside Rear Lower Suspension arm ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryRear coil spring corroded (2.4.C.1b)
Pass164,225 miles2 advisories
- MOT expiry
- 9 Oct 2014
- Odometer
- 164,225 miles
- Test number
- 857374673204
- AdvisoryFront registration plate deteriorated but not likely to be misread (6.3.1d)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
Fail164,225 miles (+177)2 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 164,225 miles
- Test number
- 539373173258
- FailureNearside Rear Brake hose excessively deteriorated (3.6.B.4d)
- FailureOffside Rear Brake hose excessively deteriorated (3.6.B.4d)
- AdvisoryFront registration plate deteriorated but not likely to be misread (6.3.1d)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass164,048 miles (+737)3 advisories2 notes
- MOT expiry
- 9 Oct 2013
- Odometer
- 164,048 miles
- Test number
- 256232382201
- AdvisoryFront brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryNearside Rear Trailing arm ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
- NoteFront number plate craked
- NoteFront to rear fuel pipes rusty
Pass163,311 miles (+1,210)5 advisories2 notes
- MOT expiry
- 9 Oct 2012
- Odometer
- 163,311 miles
- Test number
- 496193481263
- AdvisoryFront registration plate deteriorated but not likely to be misread (6.3.1d)
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryNearside Rear Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Brake hose slightly deteriorated (3.6.B.4d)
- NoteFuel pipe/s corroded
- NoteOil leak
Pass162,101 miles
- MOT expiry
- 6 Oct 2011
- Odometer
- 162,101 miles
- Test number
- 263970380240
No defects or advisories recorded.
Fail162,101 miles (+10,479)3 failures1 advisory1 note
- MOT expiry
- No new certificate
- Odometer
- 162,101 miles
- Test number
- 412819470291
- FailureNearside Front Headlamp excessively deteriorated so that the light output is severely reduced (1.7.5a)
- FailureNearside Rear Tyre has ply or cords exposed (4.1.D.1b)
- FailureOffside Front Headlamp excessively deteriorated so that the light output is severely reduced (1.7.5a)
- AdvisoryNearside Rear Road wheel with a slightly distorted bead rim (4.2.A.1a)
- NoteNail in offside rear tyre
Pass151,622 miles1 advisory1 note
- MOT expiry
- 29 Sept 2010
- Odometer
- 151,622 miles
- Test number
- 380201579209
- AdvisoryNearside Rear Road wheel with a slightly distorted bead rim (4.2.A.1a)
- NoteFront number plate creaked.
Fail151,622 miles (+14,495)1 repaired1 advisory1 note
- MOT expiry
- No new certificate
- Odometer
- 151,622 miles
- Test number
- 521351979222
- Repaired at testNearside Rear Rear position lamp(s) excessively deteriorated so that it is not visible from a reasonable distance (1.1.A.3d)
- AdvisoryNearside Rear Road wheel with a slightly distorted bead rim (4.2.A.1a)
- NoteFront number plate creaked.
Pass137,127 miles1 advisory3 notes
- MOT expiry
- 29 Sept 2009
- Odometer
- 137,127 miles
- Test number
- 174454878295
- AdvisoryRear coil spring corroded (2.4.C.1b)
- NoteFront number plate cracked.
- NoteN/S/F tyre has sidewall damage.
- NoteN/S/F tyre worn on edges.
Fail137,127 miles (+12,656)2 failures1 advisory3 notes
- MOT expiry
- No new certificate
- Odometer
- 137,127 miles
- Test number
- 120854078272
- FailureOffside Front Road wheel bead rim badly distorted (4.2.A.1a)
- FailureRear registration plate insecure (6.3.1b)
- AdvisoryRear coil spring corroded (2.4.C.1b)
- NoteFront number plate cracked.
- NoteFront tyres worn on edges.
- NoteN/S/F tyre has sidewall damage.
Pass124,471 miles (+4)3 advisories
- MOT expiry
- 28 Sept 2008
- Odometer
- 124,471 miles
- Test number
- 713583467291
- AdvisoryBrake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Front Road wheel with a slightly distorted bead rim (4.2.A.1a)
- AdvisoryOffside Rear Upper Suspension arm has slight play in a ball joint (2.4.G.2)
Fail124,467 miles (+17,504)2 failures3 advisories
- MOT expiry
- No new certificate
- Odometer
- 124,467 miles
- Test number
- 473412367276
- FailureOffside Front Headlamp aim too low (1.8)
- FailureParking brake: efficiency below requirements (3.7.B.7)
- AdvisoryBrake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Front Road wheel with a slightly distorted bead rim (4.2.A.1a)
- AdvisoryOffside Rear Upper Suspension arm has slight play in a ball joint (2.4.G.2)
Pass106,963 miles2 advisories1 note
- MOT expiry
- 28 Sept 2007
- Odometer
- 106,963 miles
- Test number
- 231782876235
- AdvisoryBrake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
- NoteRear exhaust heat shield insecure
Questions about S103 VPW
- Does S103 VPW currently have a valid MOT?
- Yes. DVSA records show the MOT on S103 VPW is valid until 9 Jun 2027.
- When is the MOT due on S103 VPW?
- The MOT on S103 VPW is valid until 9 Jun 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S103 VPW done?
- S103 VPW was recorded at 184,306 miles at its MOT on 10 Jun 2026, an average of 3,927 miles a year.
- Has S103 VPW ever failed its MOT?
- Yes. S103 VPW has failed 9 of its 30 MOT tests, most recently on 15 Aug 2025.
- Has the mileage on S103 VPW 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 S103 VPW find?
- S103 VPW passed its latest MOT on 10 Jun 2026 with 1 minor defect and 6 advisories: nearside rear lower suspension arm ball joint dust cover severely deteriorated; front service brake fluctuating, but not excessively; nearside front brake hose has slight corrosion to ferrule, and 4 more.
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.