
BMW 125
Black · Petrol · 2008 · 2,996 cc
LS58 MWAMOT history
LS58 MWA is a black petrol BMW 125 first used on 29 Sept 2008. Its MOT is valid until 14 Nov 2026 and it has passed 15 of 18 MOT tests, with 204,403 miles recorded at the latest.
From DVSA MOT records, updated 15 Nov 2025.

- MOT
- Valid
- Until 14 Nov 2026
- Mileage
- 204,403 mi
- At MOT on 15 Nov 2025
- MOT tests
- 18
- 15 passed · 3 failed
- Per year
- 11,661 mi
- Average between MOTs
Vehicle details
- Registration
- LS58 MWA
- Registration format
- Current format (from 2001)
- Make
- BMW
- Model
- 125
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 2,996 cc
- Year of manufacture
- 2008
- First used
- 29 Sept 2008
- MOT status
- MOT valid until 14 Nov 2026
- Latest MOT test
- 15 Nov 2025 (Pass)
Mileage history
LS58 MWA was last recorded at 204,403 miles on 15 Nov 2025, 2,946 miles more than at the previous MOT on 8 Nov 2024.
- Previous MOT
- 201,457 miles · 8 Nov 2024
- Between the last two tests
- 2,946 miles
- Average per year
- 11,661 miles
Recorded mileage by year
- 2025 – 204,403 miles
- 2024 – 201,457 miles
- 2023 – 195,252 miles
- 2022 – 185,511 miles
- 2021 – 175,254 miles
- 2020 – 167,611 miles
- 2019 – 149,714 miles
- 2018 – 136,739 miles
- 2017 – 122,735 miles
- 2016 – 109,497 miles
- 2015 – 96,562 miles
- 2014 – 76,389 miles
- 2013 – 60,895 miles
- 2012 – 50,202 miles
- 2011 – 39,478 miles
What the latest MOT found
- AdvisoryLower undertrays
Full MOT history
18 tests since 24 Sept 2011, newest first. Select a test to see every defect and advisory.
Pass204,403 miles (+2,946)1 advisory
- MOT expiry
- 14 Nov 2026
- Odometer
- 204,403 miles
- Test number
- 108119075855
- AdvisoryLower undertrays
Pass201,457 miles (+6,205)
- MOT expiry
- 13 Nov 2025
- Odometer
- 201,457 miles
- Test number
- 434262812521
No defects or advisories recorded.
Pass195,252 miles (+9,741)
- MOT expiry
- 13 Nov 2024
- Odometer
- 195,252 miles
- Test number
- 879674664221
No defects or advisories recorded.
Pass185,511 miles (+10,257)1 advisory
- MOT expiry
- 8 Nov 2023
- Odometer
- 185,511 miles
- Test number
- 582331616298
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass175,254 miles (+7,643)
- MOT expiry
- 8 Nov 2022
- Odometer
- 175,254 miles
- Test number
- 132595918304
No defects or advisories recorded.
Pass167,611 miles (+17,897)2 advisories
- MOT expiry
- 8 Nov 2021
- Odometer
- 167,611 miles
- Test number
- 255575927445
- AdvisoryFront both front brake hoses perishing
- AdvisoryRear both rear brake hoses perishing
Pass149,714 miles (+12,975)4 advisories
- MOT expiry
- 8 Nov 2020
- Odometer
- 149,714 miles
- Test number
- 104255230507
- AdvisoryNearside Front Brake disc worn, but not excessively (1.1.14 (a) (i))
- AdvisoryNearside Rear Brake disc worn, but not excessively (1.1.14 (a) (i))
- AdvisoryOffside Front Brake disc worn, but not excessively (1.1.14 (a) (i))
- AdvisoryOffside Rear Brake disc worn, but not excessively (1.1.14 (a) (i))
Pass136,739 miles (+5)
- MOT expiry
- 8 May 2019
- Odometer
- 136,739 miles
- Test number
- 845192188510
No defects or advisories recorded.
Fail136,734 miles (+13,999)1 failure
- MOT expiry
- No new certificate
- Odometer
- 136,734 miles
- Test number
- 608657847333
- FailureNearside Front Suspension arm has excessive play in a pin/bush most foward (2.4.G.2)
Pass122,735 miles (+13,238)1 advisory
- MOT expiry
- 8 May 2018
- Odometer
- 122,735 miles
- Test number
- 839388225352
- AdvisoryRear Shock absorber has a light misting of oil both (2.7.3)
Pass109,497 miles1 advisory
- MOT expiry
- 7 May 2017
- Odometer
- 109,497 miles
- Test number
- 430506190789
- AdvisoryNearside Front Obligatory mirror damaged, but not seriously affecting the rear view (8.1.2a)
Fail109,497 miles (+12,935)1 failure1 advisory
- MOT expiry
- No new certificate
- Odometer
- 109,497 miles
- Test number
- 202624486550
- FailureFront registration plate deteriorated (6.3.1d)
- AdvisoryNearside Front Obligatory mirror damaged, but not seriously affecting the rear view (8.1.2a)
Pass96,562 miles (+20,173)1 advisory
- MOT expiry
- 7 May 2016
- Odometer
- 96,562 miles
- Test number
- 799678925107
- AdvisoryFront registration plate deteriorated but not likely to be misread (6.3.1d)
Pass76,389 miles (+15,494)2 advisories
- MOT expiry
- 28 Apr 2015
- Odometer
- 76,389 miles
- Test number
- 788423014173
- AdvisoryNearside Front Shock absorber has a light misting of oil (2.7.3)
- AdvisoryNearside Rear Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
Pass60,895 miles (+10,693)
- MOT expiry
- 28 Apr 2014
- Odometer
- 60,895 miles
- Test number
- 297149313126
No defects or advisories recorded.
Fail50,202 miles (+7,732)1 failure
- MOT expiry
- No new certificate
- Odometer
- 50,202 miles
- Test number
- 316205262210
- FailureNearside Rear position lamp(s) not working (1.1.A.3b)
Pass42,470 miles (+2,992)
- MOT expiry
- 3 Apr 2013
- Odometer
- 42,470 miles
- Test number
- 825815192081
No defects or advisories recorded.
Pass39,478 miles1 note
- MOT expiry
- 29 Sept 2012
- Odometer
- 39,478 miles
- Test number
- 778017661261
- NoteNail in nearside rear tyre
Questions about LS58 MWA
- Does LS58 MWA currently have a valid MOT?
- Yes. DVSA records show the MOT on LS58 MWA is valid until 14 Nov 2026.
- When is the MOT due on LS58 MWA?
- The MOT on LS58 MWA is valid until 14 Nov 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has LS58 MWA done?
- LS58 MWA was recorded at 204,403 miles at its MOT on 15 Nov 2025, an average of 11,661 miles a year.
- Has LS58 MWA ever failed its MOT?
- Yes. LS58 MWA has failed 3 of its 18 MOT tests, most recently on 8 May 2018.
- Has the mileage on LS58 MWA 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 LS58 MWA find?
- LS58 MWA passed its latest MOT on 15 Nov 2025 with 1 advisory: lower undertrays.
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.