
BMW 3 Series
Black · Petrol · 2007 · 2,979 cc
K31 SHWMOT history
K31 SHW is a black petrol BMW 3 Series first used on 30 Mar 2007. Its MOT expired on 4 Dec 2025 and it has passed 15 of 17 MOT tests, with 106,447 miles recorded at the latest.
From DVSA MOT records, updated 5 Dec 2024.

- MOT
- Expired
- On 4 Dec 2025
- Mileage
- 106,447 mi
- At MOT on 5 Dec 2024
- MOT tests
- 17
- 15 passed · 2 failed
- Per year
- 6,090 mi
- Average between MOTs
Vehicle details
- Registration
- K31 SHW
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 2,979 cc
- Year of manufacture
- 2007
- First used
- 30 Mar 2007
- MOT status
- MOT expired on 4 Dec 2025
- Latest MOT test
- 5 Dec 2024 (Pass)
Mileage history
K31 SHW was last recorded at 106,447 miles on 5 Dec 2024, 1,517 miles more than at the previous MOT on 27 Mar 2023.
- Previous MOT
- 104,930 miles · 27 Mar 2023
- Between the last two tests
- 1,517 miles
- Average per year
- 6,090 miles
Recorded mileage by year
- 2024 – 106,447 miles
- 2023 – 104,930 miles
- 2022 – 103,867 miles
- 2021 – 101,060 miles
- 2020 – 99,466 miles
- 2019 – 90,827 miles
- 2018 – 80,670 miles
- 2017 – 69,157 miles
- 2016 – 56,229 miles
- 2015 – 50,600 miles
- 2014 – 44,013 miles
- 2013 – 37,752 miles
- 2012 – 32,774 miles
- 2011 – 26,325 miles
- 2010 – 20,426 miles
What the latest MOT found
- AdvisoryNearside Front Brake hose slightly deteriorated (1.1.12 (b) (ii))
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))Recorded at 2 MOTs since 2019
- AdvisoryOffside Front Brake hose slightly deteriorated (1.1.12 (b) (ii))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))Recorded at 2 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.
Child Seat fitted not allowing full inspection of adult belt
Advisory4 MOTs, 2017–2021
Nearside Rear Shock absorbers light misting of oil or has limited damping effect
Advisory3 MOTs, 2019–2021
Items removed from driver's view prior to test
Advisory3 MOTs, 2017–2020
Front Brake hose slightly deteriorated offside & nearside
Advisory2 MOTs, 2020–2021
Nearside Front Service brake fluctuating, but not excessively
Advisory2 MOTs, 2020–2021
Oil leak, but not excessive
Advisory2 MOTs, 2019–2020
Full MOT history
17 tests since 21 Oct 2010, newest first. Select a test to see every defect and advisory.
Pass106,447 miles (+1,517)4 advisories
- MOT expiry
- 4 Dec 2025
- Odometer
- 106,447 miles
- Test number
- 658358872471
- AdvisoryNearside Front Brake hose slightly deteriorated (1.1.12 (b) (ii))
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Front Brake hose slightly deteriorated (1.1.12 (b) (ii))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass104,930 miles (+1,063)
- MOT expiry
- 29 Mar 2024
- Odometer
- 104,930 miles
- Test number
- 237837529365
No defects or advisories recorded.
Pass103,867 miles (+2,807)
- MOT expiry
- 29 Mar 2023
- Odometer
- 103,867 miles
- Test number
- 231698731295
No defects or advisories recorded.
Pass101,060 miles (+1,594)2 minor11 advisories
- MOT expiry
- 29 Mar 2022
- Odometer
- 101,060 miles
- Test number
- 823621042086
- MinorElectrical wiring slightly deteriorated offside rear and nearside front (4.11 (b) (i))
- MinorHeadlamp lens slightly defective both (4.1.1 (b) (i))
- AdvisoryChild Seat fitted not allowing full inspection of adult belt
- AdvisoryFront Brake hose slightly deteriorated offside & nearside (1.1.12 (b) (ii))
- AdvisoryFront Tyre worn close to legal limit/worn on edge offside & nearside (5.2.3 (e))
- AdvisoryNearside Front Service brake fluctuating, but not excessively (1.2.1 (e))
- AdvisoryNearside Front Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryNearside Rear Shock absorbers light misting of oil or has limited damping effect (5.3.2 (b))
- AdvisoryOffside Rear Tyre slightly damaged (5.2.3 (d) (ii))
- AdvisoryOil leak, but not excessive undertray fitted (8.4.1 (a) (i))
- AdvisoryRear Brake hose slightly deteriorated offside & nearside (1.1.12 (b) (ii))
- AdvisorySteering rack has slight free play detected at steering wheel (2.3 (a) (i))
- AdvisoryNote dashboard communication centre not illuminated
Pass99,466 miles (+8,639)1 minor9 advisories
- MOT expiry
- 16 Jul 2021
- Odometer
- 99,466 miles
- Test number
- 803345964996
- MinorElectrical wiring slightly deteriorated nearside front and offside rear brake pad warning wires broken(taped) (4.11 (b) (i))
- AdvisoryChild Seat fitted not allowing full inspection of adult belt
- AdvisoryCoolant leak
- AdvisoryFront Brake hose slightly deteriorated offside & nearside (1.1.12 (b) (ii))
- AdvisoryItems removed from driver's view prior to test
- AdvisoryNearside Front Lower Suspension arm ball joint has slight play front arm (5.3.4 (a) (i))
- AdvisoryNearside Front Service brake fluctuating, but not excessively (1.2.1 (e))
- AdvisoryNearside Rear Shock absorbers light misting of oil or has limited damping effect (5.3.2 (b))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisorySteering rack has slight free play detected at steering wheel knock on lock to lock check (2.3 (a) (i))
Pass90,827 miles5 advisories
- MOT expiry
- 11 Jan 2021
- Odometer
- 90,827 miles
- Test number
- 863890321206
- AdvisoryBrake hose slightly deteriorated Both front (1.1.12 (b) (ii))
- AdvisoryNearside Rear Shock absorbers light misting of oil or has limited damping effect (5.3.2 (b))
- 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))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Fail90,837 miles (+10,167)1 major5 advisories
- MOT expiry
- No new certificate
- Odometer
- 90,837 miles
- Test number
- 549075243364
- MajorOffside Rear Shock absorbers has a serious fluid leak (5.3.2 (b))
- AdvisoryBrake hose slightly deteriorated Both front (1.1.12 (b) (ii))
- AdvisoryNearside Rear Shock absorbers light misting of oil or has limited damping effect (5.3.2 (b))
- 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))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass80,670 miles (+11,513)1 advisory
- MOT expiry
- 11 Jul 2019
- Odometer
- 80,670 miles
- Test number
- 851069151860
- AdvisoryRear Child Seat fitted not allowing full inspection of adult belt
Pass69,157 miles5 advisories
- MOT expiry
- 11 Jul 2018
- Odometer
- 69,157 miles
- Test number
- 363133581607
- AdvisoryChild Seat fitted not allowing full inspection of adult belt
- AdvisoryItems removed from driver's view prior to test
- AdvisoryOil leak undertrays fitted
- AdvisoryRear Brake hose slightly deteriorated offside & nearside (3.6.B.4d)
- AdvisoryFront brake fluctuating, but not excessively both (3.7.B.3)
Fail69,157 miles (+12,928)1 failure5 advisories
- MOT expiry
- No new certificate
- Odometer
- 69,157 miles
- Test number
- 341457303604
- FailureRear brake excessively fluctuating offside & nearside (3.7.B.3)
- AdvisoryChild Seat fitted not allowing full inspection of adult belt
- AdvisoryItems removed from driver's view prior to test
- AdvisoryOil leak undertrays fitted
- AdvisoryRear Brake hose slightly deteriorated offside & nearside (3.6.B.4d)
- AdvisoryFront brake fluctuating, but not excessively both (3.7.B.3)
Pass56,229 miles (+5,629)
- MOT expiry
- 11 Jul 2017
- Odometer
- 56,229 miles
- Test number
- 104168212793
No defects or advisories recorded.
Pass50,600 miles (+6,587)
- MOT expiry
- 21 Oct 2016
- Odometer
- 50,600 miles
- Test number
- 258487453721
No defects or advisories recorded.
Pass44,013 miles (+6,261)
- MOT expiry
- 21 Oct 2015
- Odometer
- 44,013 miles
- Test number
- 198434484258
No defects or advisories recorded.
Pass37,752 miles (+4,978)
- MOT expiry
- 21 Oct 2014
- Odometer
- 37,752 miles
- Test number
- 309054293265
No defects or advisories recorded.
Pass32,774 miles (+6,449)1 advisory
- MOT expiry
- 21 Oct 2013
- Odometer
- 32,774 miles
- Test number
- 319506392486
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Pass26,325 miles (+5,899)
- MOT expiry
- 20 Oct 2012
- Odometer
- 26,325 miles
- Test number
- 819724071245
No defects or advisories recorded.
Pass20,426 miles
- MOT expiry
- 20 Oct 2011
- Odometer
- 20,426 miles
- Test number
- 750684690223
No defects or advisories recorded.
Questions about K31 SHW
- Does K31 SHW currently have a valid MOT?
- No. The MOT on K31 SHW expired on 4 Dec 2025, according to DVSA records.
- When is the MOT due on K31 SHW?
- The MOT on K31 SHW expired on 4 Dec 2025. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has K31 SHW done?
- K31 SHW was recorded at 106,447 miles at its MOT on 5 Dec 2024, an average of 6,090 miles a year.
- Has K31 SHW ever failed its MOT?
- Yes. K31 SHW has failed 2 of its 17 MOT tests, most recently on 24 Jun 2019.
- Has the mileage on K31 SHW 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 K31 SHW find?
- K31 SHW passed its latest MOT on 5 Dec 2024 with 4 advisories: nearside front brake hose slightly deteriorated; nearside rear tyre worn close to legal limit/worn on edge; offside front brake hose slightly deteriorated, and 1 more.
Related registrations
- K31 SHEBMW 118
- K31 SHJLand Rover Range Rover Evoque Abio Phev A
- K31 SHKKia Ceed
- K31 SHLMINI ONE
- K31 SHMRenault Clio
- K31 SHVVolkswagen Polo
- K31 SHXMercedes-Benz A-Class
- K31 SJASEAT Ateca
- K31 SJGFord Kuga ST-LN X First ED Phev CVT
- K31 SJKAudi A3
- K31 SJMBMW X1 XDRV23D Mspt PRM PRO Mhev A
- K31 SJNMercedes-Benz B-Class
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.