
BMW 3 Series
White · Petrol · 2008 · 1,995 cc
L31 YMSMOT history
L31 YMS is a white petrol BMW 3 Series first used on 28 Nov 2008. Its MOT is valid until 30 Nov 2026 and it has passed 15 of 16 MOT tests, with 68,693 miles recorded at the latest.
From DVSA MOT records, updated 28 Nov 2025.

- MOT
- Valid
- Until 30 Nov 2026
- Mileage
- 68,693 mi
- At MOT on 28 Nov 2025
- MOT tests
- 16
- 15 passed · 1 failed
- Per year
- 3,651 mi
- Average between MOTs
Vehicle details
- Registration
- L31 YMS
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- White
- Fuel type
- Petrol
- Engine size
- 1,995 cc
- Year of manufacture
- 2008
- First used
- 28 Nov 2008
- MOT status
- MOT valid until 30 Nov 2026
- Latest MOT test
- 28 Nov 2025 (Pass)
Mileage history
L31 YMS was last recorded at 68,693 miles on 28 Nov 2025, 4,032 miles more than at the previous MOT on 23 Nov 2024.
- Previous MOT
- 64,661 miles · 23 Nov 2024
- Between the last two tests
- 4,032 miles
- Average per year
- 3,651 miles
Recorded mileage by year
- 2025 – 68,693 miles
- 2024 – 64,661 miles
- 2023 – 61,248 miles
- 2022 – 58,611 miles
- 2021 – 56,285 miles
- 2020 – 53,380 miles
- 2019 – 51,125 miles
- 2018 – 47,540 miles
- 2017 – 43,368 miles
- 2016 – 39,441 miles
- 2015 – 35,720 miles
- 2014 – 31,517 miles
- 2013 – 26,219 miles
- 2012 – 21,752 miles
- 2011 – 17,517 miles
What the latest MOT found
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Full MOT history
16 tests since 22 Nov 2011, newest first. Select a test to see every defect and advisory.
Pass68,693 miles (+4,032)1 advisory
- MOT expiry
- 30 Nov 2026
- Odometer
- 68,693 miles
- Test number
- 300757480642
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass64,661 miles (+3,413)2 advisories
- MOT expiry
- 30 Nov 2025
- Odometer
- 64,661 miles
- Test number
- 677309447182
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass61,248 miles (+2,637)2 advisories
- MOT expiry
- 30 Nov 2024
- Odometer
- 61,248 miles
- Test number
- 382428309906
- AdvisoryNearside Rear Shock absorbers has light misting of oil (5.3.2 (b))
- AdvisoryOffside Rear Shock absorbers has light misting of oil (5.3.2 (b))
Pass58,611 miles (+2,326)
- MOT expiry
- 30 Nov 2023
- Odometer
- 58,611 miles
- Test number
- 573104776819
No defects or advisories recorded.
Pass56,285 miles (+2,905)
- MOT expiry
- 30 Nov 2022
- Odometer
- 56,285 miles
- Test number
- 781469380671
No defects or advisories recorded.
Pass53,380 miles (+2,255)
- MOT expiry
- 28 Nov 2021
- Odometer
- 53,380 miles
- Test number
- 843258580001
No defects or advisories recorded.
Pass51,125 miles (+3,585)
- MOT expiry
- 28 Nov 2020
- Odometer
- 51,125 miles
- Test number
- 897858132247
No defects or advisories recorded.
Pass47,540 miles (+4,172)
- MOT expiry
- 28 Nov 2019
- Odometer
- 47,540 miles
- Test number
- 662502374630
No defects or advisories recorded.
Pass43,368 miles (+3,927)
- MOT expiry
- 28 Nov 2018
- Odometer
- 43,368 miles
- Test number
- 427924415981
No defects or advisories recorded.
Pass39,441 miles (+3,721)
- MOT expiry
- 28 Nov 2017
- Odometer
- 39,441 miles
- Test number
- 489812299705
No defects or advisories recorded.
Pass35,720 miles (+4,203)2 advisories
- MOT expiry
- 28 Nov 2016
- Odometer
- 35,720 miles
- Test number
- 912418562608
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Pass31,517 miles (+5,298)
- MOT expiry
- 28 Nov 2015
- Odometer
- 31,517 miles
- Test number
- 458269914439
No defects or advisories recorded.
Pass26,219 miles (+216)
- MOT expiry
- 28 Nov 2014
- Odometer
- 26,219 miles
- Test number
- 157667823357
No defects or advisories recorded.
Fail26,003 miles (+4,251)1 failure
- MOT expiry
- No new certificate
- Odometer
- 26,003 miles
- Test number
- 828530023391
- FailureExhaust emissions Lambda reading after 2nd fast idle outside specified limits (7.3.D.3)
Pass21,752 miles (+4,235)
- MOT expiry
- 28 Nov 2013
- Odometer
- 21,752 miles
- Test number
- 267223132385
No defects or advisories recorded.
Pass17,517 miles1 advisory
- MOT expiry
- 28 Nov 2012
- Odometer
- 17,517 miles
- Test number
- 459056521445
- AdvisoryRear Tyre worn close to the legal limit (4.1.E.1)
Questions about L31 YMS
- Does L31 YMS currently have a valid MOT?
- Yes. DVSA records show the MOT on L31 YMS is valid until 30 Nov 2026.
- When is the MOT due on L31 YMS?
- The MOT on L31 YMS is valid until 30 Nov 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has L31 YMS done?
- L31 YMS was recorded at 68,693 miles at its MOT on 28 Nov 2025, an average of 3,651 miles a year.
- Has L31 YMS ever failed its MOT?
- Yes. L31 YMS has failed 1 of its 16 MOT tests, most recently on 16 Nov 2013.
- Has the mileage on L31 YMS 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 L31 YMS find?
- L31 YMS passed its latest MOT on 28 Nov 2025 with 1 advisory: nearside rear tyre worn close to legal limit/worn on edge.
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.