
BMW 316
Black · Petrol · 2004 · 1,796 cc
L90 DDDMOT history
L90 DDD is a black petrol BMW 316 first used on 31 Mar 2004. Its MOT is valid until 15 Dec 2026 and it has passed 19 of 22 MOT tests, with 24,344 miles recorded at the latest.
From DVSA MOT records, updated 21 Nov 2025.

- MOT
- Valid
- Until 15 Dec 2026
- Mileage
- 24,344 mi
- At MOT on 21 Nov 2025
- MOT tests
- 22
- 19 passed · 3 failed
- Per year
- 1,107 mi
- Average between MOTs
Vehicle details
- Registration
- L90 DDD
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 316
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 1,796 cc
- Year of manufacture
- 2004
- First used
- 31 Mar 2004
- MOT status
- MOT valid until 15 Dec 2026
- Latest MOT test
- 21 Nov 2025 (Pass)
Mileage history
L90 DDD was last recorded at 24,344 miles on 21 Nov 2025, 781 miles more than at the previous MOT on 22 Nov 2024.
- Previous MOT
- 23,563 miles · 22 Nov 2024
- Between the last two tests
- 781 miles
- Average per year
- 1,107 miles
Recorded mileage by year
- 2025 – 24,344 miles
- 2024 – 23,563 miles
- 2023 – 23,450 miles
- 2022 – 23,404 miles
- 2021 – 22,817 miles
- 2020 – 22,220 miles
- 2019 – 22,040 miles
- 2018 – 21,083 miles
- 2017 – 20,639 miles
- 2016 – 19,881 miles
- 2015 – 16,436 miles
- 2014 – 11,900 miles
- 2013 – 6,433 miles
- 2012 – 3,977 miles
- 2011 – 3,848 miles
- 2010 – 3,817 miles
- 2009 – 3,784 miles
- 2008 – 3,701 miles
- 2007 – 3,668 miles
What the latest MOT found
- AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryNearside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
Full MOT history
22 tests since 22 Mar 2007, newest first. Select a test to see every defect and advisory.
Pass24,344 miles (+781)4 advisories
- MOT expiry
- 15 Dec 2026
- Odometer
- 24,344 miles
- Test number
- 724306058867
- AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryNearside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
Pass23,563 miles (+5)
- MOT expiry
- 15 Dec 2025
- Odometer
- 23,563 miles
- Test number
- 823376440049
No defects or advisories recorded.
Fail23,558 miles (+108)1 major1 minor
- MOT expiry
- No new certificate
- Odometer
- 23,558 miles
- Test number
- 836943436763
- MajorNearside Front Service brake lagging in operation (1.2.1 (d))
- MinorOffside Front Windscreen wiper blade defective (3.4 (b) (i))
Pass23,450 miles (+46)
- MOT expiry
- 15 Dec 2024
- Odometer
- 23,450 miles
- Test number
- 554597546039
No defects or advisories recorded.
Pass23,404 miles (+587)
- MOT expiry
- 15 Dec 2023
- Odometer
- 23,404 miles
- Test number
- 905058165937
No defects or advisories recorded.
Pass22,817 miles (+597)
- MOT expiry
- 10 Oct 2022
- Odometer
- 22,817 miles
- Test number
- 832755091969
No defects or advisories recorded.
Pass22,220 miles (+180)
- MOT expiry
- 10 Oct 2021
- Odometer
- 22,220 miles
- Test number
- 740879067860
No defects or advisories recorded.
Pass22,040 miles (+957)
- MOT expiry
- 10 Oct 2020
- Odometer
- 22,040 miles
- Test number
- 594319641406
No defects or advisories recorded.
Pass21,083 miles (+444)
- MOT expiry
- 7 Apr 2019
- Odometer
- 21,083 miles
- Test number
- 685761204836
No defects or advisories recorded.
Pass20,639 miles (+758)
- MOT expiry
- 7 Apr 2018
- Odometer
- 20,639 miles
- Test number
- 609947402382
No defects or advisories recorded.
Pass19,881 miles (+18)
- MOT expiry
- 7 Apr 2017
- Odometer
- 19,881 miles
- Test number
- 932138177816
No defects or advisories recorded.
Fail19,863 miles (+3,427)4 failures
- MOT expiry
- No new certificate
- Odometer
- 19,863 miles
- Test number
- 177945467442
- FailureNearside Front Tyre has ply or cords exposed (4.1.D.1b)
- FailureNearside Rear Tyre has ply or cords exposed (4.1.D.1b)
- FailureOffside Front Tyre has ply or cords exposed (4.1.D.1b)
- FailureOffside Rear Tyre has ply or cords exposed (4.1.D.1b)
Pass16,436 miles (+4,536)1 note
- MOT expiry
- 7 Apr 2016
- Odometer
- 16,436 miles
- Test number
- 905328095005
- NoteAll tyres perished
Pass11,900 miles
- MOT expiry
- 1 Apr 2015
- Odometer
- 11,900 miles
- Test number
- 217244984089
No defects or advisories recorded.
Fail11,900 miles (+5,467)2 failures
- MOT expiry
- No new certificate
- Odometer
- 11,900 miles
- Test number
- 938704184037
- FailureNearside Rear coil spring broken (2.4.C.1a)
- FailureOffside Rear coil spring broken (2.4.C.1a)
Pass6,433 miles (+2,456)
- MOT expiry
- 1 Apr 2014
- Odometer
- 6,433 miles
- Test number
- 699872393040
No defects or advisories recorded.
Pass3,977 miles (+129)
- MOT expiry
- 31 Mar 2013
- Odometer
- 3,977 miles
- Test number
- 135886982035
No defects or advisories recorded.
Pass3,848 miles (+31)
- MOT expiry
- 31 Mar 2012
- Odometer
- 3,848 miles
- Test number
- 675880271075
No defects or advisories recorded.
Pass3,817 miles (+33)
- MOT expiry
- 31 Mar 2011
- Odometer
- 3,817 miles
- Test number
- 874180470085
No defects or advisories recorded.
Pass3,784 miles (+83)
- MOT expiry
- 31 Mar 2010
- Odometer
- 3,784 miles
- Test number
- 763179769090
No defects or advisories recorded.
Pass3,701 miles (+33)
- MOT expiry
- 31 Mar 2009
- Odometer
- 3,701 miles
- Test number
- 842871398091
No defects or advisories recorded.
Pass3,668 miles
- MOT expiry
- 31 Mar 2008
- Odometer
- 3,668 miles
- Test number
- 501681687093
No defects or advisories recorded.
Questions about L90 DDD
- Does L90 DDD currently have a valid MOT?
- Yes. DVSA records show the MOT on L90 DDD is valid until 15 Dec 2026.
- When is the MOT due on L90 DDD?
- The MOT on L90 DDD is valid until 15 Dec 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has L90 DDD done?
- L90 DDD was recorded at 24,344 miles at its MOT on 21 Nov 2025, an average of 1,107 miles a year.
- Has L90 DDD ever failed its MOT?
- Yes. L90 DDD has failed 3 of its 22 MOT tests, most recently on 21 Nov 2024.
- Has the mileage on L90 DDD 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 L90 DDD find?
- L90 DDD passed its latest MOT on 21 Nov 2025 with 4 advisories: nearside front tyre slightly damaged/cracking or perishing; nearside rear tyre slightly damaged/cracking or perishing; offside front tyre slightly damaged/cracking or perishing, and 1 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.