
BMW 3 Series
Grey · Petrol · 2004 · 2,494 cc
S31 UECMOT history
S31 UEC is a grey petrol BMW 3 Series first used on 1 Sept 2004. Its MOT is valid until 20 Dec 2026 and it has passed 20 of 31 MOT tests, with 132,892 miles recorded at the latest.
From DVSA MOT records, updated 17 Dec 2025.

- MOT
- Valid
- Until 20 Dec 2026
- Mileage
- 132,892 mi
- At MOT on 17 Dec 2025
- MOT tests
- 31
- 20 passed · 11 failed
- Per year
- 5,156 mi
- Average between MOTs
Vehicle details
- Registration
- S31 UEC
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Grey
- Fuel type
- Petrol
- Engine size
- 2,494 cc
- Year of manufacture
- 2004
- First used
- 1 Sept 2004
- MOT status
- MOT valid until 20 Dec 2026
- Latest MOT test
- 17 Dec 2025 (Pass)
Mileage history
S31 UEC was last recorded at 132,892 miles on 17 Dec 2025, 2,681 miles more than at the previous MOT on 11 Dec 2024.
- Previous MOT
- 130,211 miles · 11 Dec 2024
- Between the last two tests
- 2,681 miles
- Average per year
- 5,156 miles
Recorded mileage by year
- 2025 – 132,892 miles
- 2024 – 130,211 miles
- 2023 – 122,452 miles
- 2022 – 114,328 miles
- 2021 – 104,511 miles
- 2020 – 100,574 miles
- 2019 – 94,678 miles
- 2018 – 85,655 miles
- 2017 – 84,228 miles
- 2016 – 77,898 miles
- 2015 – 74,155 miles
- 2014 – 70,650 miles
- 2013 – 65,944 miles
- 2012 – 60,520 miles
- 2011 – 50,944 miles
- 2010 – 48,257 miles
- 2009 – 45,159 miles
- 2008 – 40,635 miles
- 2007 – 38,598 miles
What the latest MOT found
- MinorNearside Front Brake hose slightly twisted (1.1.12 (b) (i))
- AdvisoryExhaust noisy (8.1.1 (a))Recorded at 2 MOTs since 2024
- AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryNearside Outer Seat belt anchorage prescribed area is corroded but not considered excessive sill (7.1.1 (a) (i))
- AdvisoryOffside Front Shock absorbers has light misting of oil (5.3.2 (b))Recorded at 2 MOTs since 2024
- AdvisoryOffside Outer Seat belt anchorage prescribed area is corroded but not considered excessive sill (7.1.1 (a) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))Recorded at 6 MOTs since 2019
- AdvisoryOffside rear quarter panel holed and corroded
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.
Rear Sub-frame corroded but not seriously weakened
Advisory3 MOTs, 2022–2024
Nearside Rear Tyre worn close to legal limit/worn on edge
Advisory3 MOTs, 2022
Offside Rear Tyre worn close to legal limit/worn on edge
Advisory3 MOTs, 2022
Front Windscreen wiper blade defective x2
Minor2 MOTs, 2022
Nearside Front Undertray not fully secure
Advisory2 MOTs, 2022
Nearside Rear Suspension arm attachment bracket/mounting corroded but its strength is not seriously reduced
Advisory2 MOTs, 2022
Full MOT history
31 tests since 3 Sept 2007, newest first. Select a test to see every defect and advisory.
Pass132,892 miles (+2,681)1 minor7 advisories
- MOT expiry
- 20 Dec 2026
- Odometer
- 132,892 miles
- Test number
- 701046636038
- MinorNearside Front Brake hose slightly twisted (1.1.12 (b) (i))
- AdvisoryExhaust noisy (8.1.1 (a))
- AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryNearside Outer Seat belt anchorage prescribed area is corroded but not considered excessive sill (7.1.1 (a) (i))
- AdvisoryOffside Front Shock absorbers has light misting of oil (5.3.2 (b))
- AdvisoryOffside Outer Seat belt anchorage prescribed area is corroded but not considered excessive sill (7.1.1 (a) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryOffside rear quarter panel holed and corroded
Pass130,211 miles4 advisories
- MOT expiry
- 20 Dec 2025
- Odometer
- 130,211 miles
- Test number
- 584972022894
- AdvisoryExhaust noisy (8.1.1 (a))
- AdvisoryOffside Front Shock absorbers has light misting of oil (5.3.2 (b))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
Fail130,211 miles (+7,759)4 repaired4 advisories
- MOT expiry
- No new certificate
- Odometer
- 130,211 miles
- Test number
- 479301237622
- Repaired at testNearside Headlamp aim too high (4.1.2 (a))
- Repaired at testNearside Headlamp light source and lamp not compatible (4.1.4 (c))
- Repaired at testOffside Headlamp aim too high (4.1.2 (a))
- Repaired at testOffside Headlamp light source and lamp not compatible (4.1.4 (c))
- AdvisoryExhaust noisy (8.1.1 (a))
- AdvisoryOffside Front Shock absorbers has light misting of oil (5.3.2 (b))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
Pass122,452 miles (+8,124)
- MOT expiry
- 20 Dec 2024
- Odometer
- 122,452 miles
- Test number
- 381114572866
No defects or advisories recorded.
Pass114,328 miles1 minor9 advisories
- MOT expiry
- 20 Dec 2023
- Odometer
- 114,328 miles
- Test number
- 549203431393
- MinorFront Windscreen wiper blade defective x2 (3.4 (b) (i))
- AdvisoryNearside Front Undertray not fully secure (8.1.1 (b) (i))
- AdvisoryNearside Rear Suspension arm attachment bracket/mounting corroded but its strength is not seriously reduced (5.3.3 (b) (i))
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Rear Suspension arm attachment bracket/mounting corroded but its strength is not seriously reduced (5.3.3 (b) (i))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryOil leak, but not excessive gearbox (8.4.1 (a) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
- AdvisoryRear Suspension arm corroded but not seriously weakened x2 (5.3.3 (b) (i))
Fail114,328 miles (+18)1 major1 minor9 advisories
- MOT expiry
- No new certificate
- Odometer
- 114,328 miles
- Test number
- 538894193466
- MajorOffside Rear Coil spring fractured or broken (5.3.1 (b) (i))
- MinorFront Windscreen wiper blade defective x2 (3.4 (b) (i))
- AdvisoryNearside Front Undertray not fully secure (8.1.1 (b) (i))
- AdvisoryNearside Rear Suspension arm attachment bracket/mounting corroded but its strength is not seriously reduced (5.3.3 (b) (i))
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Rear Suspension arm attachment bracket/mounting corroded but its strength is not seriously reduced (5.3.3 (b) (i))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryOil leak, but not excessive gearbox (8.4.1 (a) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
- AdvisoryRear Suspension arm corroded but not seriously weakened x2 (5.3.3 (b) (i))
Fail114,310 miles (+9,799)6 major1 minor2 advisories
- MOT expiry
- No new certificate
- Odometer
- 114,310 miles
- Test number
- 700496697327
- MajorNearside Headlamp light intensity severely reduced (4.1.4 (a))
- MajorNearside Rear Brake pipe excessively corroded (1.1.11 (c))
- MajorNearside Rear Parking brake inoperative on one side (1.4.1 (a))
- MajorOffside Headlamp light intensity severely reduced (4.1.4 (a))
- MajorOffside Windscreen wiper does not clear the windscreen effectively (3.4 (b) (ii))
- MajorSupplementary restraint system warning lamp indicates a fault (7.1.6 (a))
- MinorNearside Windscreen wiper blade defective (3.4 (b) (i))
- AdvisoryNearside Rear 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))
Pass104,511 miles (+3)3 advisories
- MOT expiry
- 4 Nov 2022
- Odometer
- 104,511 miles
- Test number
- 138814307740
- AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- AdvisoryOil leak, but not excessive engine & gearbox (8.4.1 (a) (i))
- AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
Fail104,508 miles (+3,934)2 dangerous4 major4 advisories
- MOT expiry
- No new certificate
- Odometer
- 104,508 miles
- Test number
- 239809430529
- DangerousNearside Rear Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
- DangerousOffside Rear Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
- MajorNearside Front Tyre fouling a part of the vehicle wheel arch liner insecure (5.2.3 (f))
- MajorOffside Front Tyre fouling a part of the vehicle wheel arch liner insecure (5.2.3 (f))
- MajorOffside Rear Parking brake inoperative on one side (1.4.1 (a))
- MajorParking brake efficiency below requirements (1.4.2 (a) (i))
- AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- AdvisoryOffside Rear Service brake binding but not excessively (1.2.1 (f))
- AdvisoryOil leak, but not excessive engine & gearbox (8.4.1 (a) (i))
- AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
Pass100,574 miles (+5,896)
- MOT expiry
- 27 Sept 2021
- Odometer
- 100,574 miles
- Test number
- 314838815339
No defects or advisories recorded.
Pass94,678 miles
- MOT expiry
- 25 Sept 2020
- Odometer
- 94,678 miles
- Test number
- 309478531200
No defects or advisories recorded.
Fail94,678 miles (+2,174)3 major
- MOT expiry
- No new certificate
- Odometer
- 94,678 miles
- Test number
- 243949337169
- MajorNearside Front Brake hose excessively damaged (1.1.12 (b) (ii))
- MajorNearside Rear Coil spring fractured or broken (5.3.1 (b) (i))
- MajorOffside Front Brake hose excessively damaged (1.1.12 (b) (ii))
Pass92,504 miles (+8)2 advisories
- MOT expiry
- 3 Feb 2020
- Odometer
- 92,504 miles
- Test number
- 630336047796
- AdvisoryNearside Rear Road wheel slightly distorted (5.2.2 (c) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Fail92,496 miles (+6,841)2 major2 advisories
- MOT expiry
- No new certificate
- Odometer
- 92,496 miles
- Test number
- 676598992092
- MajorCentral Rear Seat belt buckle missing (7.1.2 (d))
- MajorRegistration plate incorrect (0.1 (c))
- AdvisoryNearside Rear Road wheel slightly distorted (5.2.2 (c) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass85,655 miles
- MOT expiry
- 1 Feb 2019
- Odometer
- 85,655 miles
- Test number
- 705074960075
No defects or advisories recorded.
Fail85,655 miles (+1,427)7 failures1 advisory
- MOT expiry
- No new certificate
- Odometer
- 85,655 miles
- Test number
- 412462020865
- FailureExhaust emissions Lambda reading after 2nd fast idle outside specified limits (7.3.D.3)
- FailureNearside Front Suspension arm has excessive play in a pin/bush (2.4.G.2)
- FailureNearside Front wheel bearing rough when rotated (2.5.A.2)
- FailureObligatory mirror missing (8.1.1)
- FailureOffside Front Brake pipe excessively corroded (3.6.B.2c)
- FailureOffside Front Suspension arm has excessive play in a pin/bush (2.4.G.2)
- FailureOffside Front Suspension arm has excessive play in a pin/bush (2.4.G.2)
- AdvisoryEngine light is on
Pass84,228 miles (+6,330)2 advisories
- MOT expiry
- 8 Jun 2018
- Odometer
- 84,228 miles
- Test number
- 355043076803
- AdvisoryNearside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
Pass77,898 miles (+2)3 advisories
- MOT expiry
- 8 Jun 2017
- Odometer
- 77,898 miles
- Test number
- 545808906119
- AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryBoth front tyres cracked
- AdvisorySlight play in steering arms
Fail77,896 miles (+3,741)2 failures3 advisories
- MOT expiry
- No new certificate
- Odometer
- 77,896 miles
- Test number
- 437550608192
- FailureOffside Rear Brake pipe excessively corroded (3.6.B.2c)
- FailureTyre has a cut in excess of the requirements deep enough to reach the ply or cords both rear (4.1.D.1a)
- AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryBoth front tyres cracked
- AdvisorySlight play in steering arms
Pass74,155 miles (+3,505)1 advisory
- MOT expiry
- 10 Jul 2016
- Odometer
- 74,155 miles
- Test number
- 775561395183
- AdvisoryBrake pipe slightly corroded (3.6.B.2c)
Pass70,650 miles (+4,706)1 advisory
- MOT expiry
- 10 Jul 2015
- Odometer
- 70,650 miles
- Test number
- 146288584130
- AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
Pass65,944 miles (+5,424)1 advisory
- MOT expiry
- 10 Jul 2014
- Odometer
- 65,944 miles
- Test number
- 347341573155
- AdvisoryFront registration plate deteriorated but not likely to be misread (6.3.1d)
Pass60,520 miles (+9,576)
- MOT expiry
- 10 Jul 2013
- Odometer
- 60,520 miles
- Test number
- 626083692196
No defects or advisories recorded.
Pass50,944 miles (+2,687)
- MOT expiry
- 5 Mar 2012
- Odometer
- 50,944 miles
- Test number
- 147651541031
No defects or advisories recorded.
Pass48,257 miles
- MOT expiry
- 5 Mar 2011
- Odometer
- 48,257 miles
- Test number
- 954634540075
No defects or advisories recorded.
Fail48,257 miles (+3,098)1 dangerous
- MOT expiry
- No new certificate
- Odometer
- 48,257 miles
- Test number
- 100314540044
- DangerousParking brake: efficiency below requirements (3.7.B.7)
Pass45,159 miles (+4,524)2 advisories
- MOT expiry
- 5 Mar 2010
- Odometer
- 45,159 miles
- Test number
- 583624459006
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass40,635 miles (+1)
- MOT expiry
- 5 Mar 2009
- Odometer
- 40,635 miles
- Test number
- 172486168470
No defects or advisories recorded.
Fail40,634 miles (+2,036)2 failures
- MOT expiry
- No new certificate
- Odometer
- 40,634 miles
- Test number
- 951814168050
- FailureOffside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
- FailureOffside Rear coil spring incomplete (2.4.C.1a)
Pass38,598 miles
- MOT expiry
- 2 Sept 2008
- Odometer
- 38,598 miles
- Test number
- 300966247205
No defects or advisories recorded.
Fail38,598 miles2 repaired
- MOT expiry
- No new certificate
- Odometer
- 38,598 miles
- Test number
- 674106947248
- Repaired at testNearside Windscreen washer provides insufficient washer liquid (8.2.3)
- Repaired at testOffside Windscreen washer provides insufficient washer liquid (8.2.3)
Questions about S31 UEC
- Does S31 UEC currently have a valid MOT?
- Yes. DVSA records show the MOT on S31 UEC is valid until 20 Dec 2026.
- When is the MOT due on S31 UEC?
- The MOT on S31 UEC is valid until 20 Dec 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S31 UEC done?
- S31 UEC was recorded at 132,892 miles at its MOT on 17 Dec 2025, an average of 5,156 miles a year.
- Has S31 UEC ever failed its MOT?
- Yes. S31 UEC has failed 11 of its 31 MOT tests, most recently on 11 Dec 2024.
- Has the mileage on S31 UEC 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 S31 UEC find?
- S31 UEC passed its latest MOT on 17 Dec 2025 with 1 minor defect and 7 advisories: nearside front brake hose slightly twisted; exhaust noisy; nearside front brake pipe corroded, covered in grease or other material, and 5 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.