
BMW M3
White · Petrol · 2008 · 3,999 cc
L90 AABMOT history
L90 AAB is a white petrol BMW M3 first used on 8 Sept 2008. Its MOT is valid until 12 Jan 2027 and it has passed 18 of 22 MOT tests, with 116,141 miles recorded at the latest.
From DVSA MOT records, updated 19 Dec 2025.

- MOT
- Valid
- Until 12 Jan 2027
- Mileage
- 116,141 mi
- At MOT on 19 Dec 2025
- MOT tests
- 22
- 18 passed · 4 failed
- Per year
- 5,987 mi
- Average between MOTs
Vehicle details
- Registration
- L90 AAB
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- M3
- Colour
- White
- Fuel type
- Petrol
- Engine size
- 3,999 cc
- Year of manufacture
- 2008
- First used
- 8 Sept 2008
- MOT status
- MOT valid until 12 Jan 2027
- Latest MOT test
- 19 Dec 2025 (Pass)
Mileage history
L90 AAB was last recorded at 116,141 miles on 19 Dec 2025, 1,694 miles more than at the previous MOT on 7 Jan 2025.
- Previous MOT
- 114,447 miles · 7 Jan 2025
- Between the last two tests
- 1,694 miles
- Average per year
- 5,987 miles
Recorded mileage by year
- 2025 – 116,141 miles
- 2024 – 112,590 miles
- 2023 – 110,429 miles
- 2022 – 108,405 miles
- 2021 – 105,420 miles
- 2020 – 99,854 miles
- 2019 – 92,052 miles
- 2018 – 92,041 miles
- 2017 – 81,030 miles
- 2016 – 70,357 miles
- 2015 – 61,395 miles
- 2014 – 57,277 miles
- 2013 – 54,591 miles
- 2012 – 44,992 miles
- 2011 – 40,280 miles
- 2010 – 25,505 miles
What the latest MOT found
No defects or advisories were recorded.
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.
Offside Rear Tyre worn close to the legal limit (4.1.E.1)
Advisory4 MOTs, 2011–2017
Nearside Rear Tyre worn close to the legal limit (4.1.E.1)
Advisory3 MOTs, 2011–2014
Offside Front Tyre worn close to legal limit/worn on edge
Advisory2 MOTs, 2020–2021
Full MOT history
22 tests since 19 Oct 2010, newest first. Select a test to see every defect and advisory.
Pass116,141 miles (+1,694)
- MOT expiry
- 12 Jan 2027
- Odometer
- 116,141 miles
- Test number
- 270675351635
No defects or advisories recorded.
Pass114,447 miles (+1,857)
- MOT expiry
- 12 Jan 2026
- Odometer
- 114,447 miles
- Test number
- 417502999969
No defects or advisories recorded.
Pass112,590 miles (+2,161)
- MOT expiry
- 12 Jan 2025
- Odometer
- 112,590 miles
- Test number
- 817282558079
No defects or advisories recorded.
Pass110,429 miles1 advisory
- MOT expiry
- 12 Jan 2024
- Odometer
- 110,429 miles
- Test number
- 815043964891
- AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
Fail110,429 miles (+2,024)2 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 110,429 miles
- Test number
- 790584347663
- MajorOffside Front Headlamp not working on dipped beam (4.1.1 (a) (ii))
- MajorWindscreen washer provides insufficient washer liquid (3.5 (a))
- AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
Pass108,405 miles (+2,985)1 advisory
- MOT expiry
- 6 Jan 2023
- Odometer
- 108,405 miles
- Test number
- 534698342127
- AdvisoryFront Brakes imbalanced requirements only just met. It would appear that the braking system requires adjustment or repair. Imbalance of 28% recorded (1.2.1 (b) (i))
Pass105,420 miles (+5,566)3 advisories
- MOT expiry
- 6 Jan 2022
- Odometer
- 105,420 miles
- Test number
- 950540525186
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass99,854 miles1 advisory
- MOT expiry
- 2 Jan 2021
- Odometer
- 99,854 miles
- Test number
- 681257822221
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Fail99,851 miles (+7,799)1 dangerous1 advisory
- MOT expiry
- No new certificate
- Odometer
- 99,851 miles
- Test number
- 665079054163
- DangerousNearside Front Tyre has ply or cords exposed (5.2.3 (d) (ii))
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass92,052 miles (+11)
- MOT expiry
- 2 Jan 2020
- Odometer
- 92,052 miles
- Test number
- 701051357126
No defects or advisories recorded.
Fail92,041 miles (+11,011)1 dangerous1 major
- MOT expiry
- No new certificate
- Odometer
- 92,041 miles
- Test number
- 789181198136
- DangerousOffside Front Tyre has ply or cords exposed (5.2.3 (d) (ii))
- MajorBrake pad(s) worn down to wear indicator (1.1.13 (a) (i))
Pass81,030 miles2 advisories
- MOT expiry
- 21 Dec 2018
- Odometer
- 81,030 miles
- Test number
- 343206906698
- AdvisoryNearside Rear Tyre worn close to the legal limit just above 1.6mm (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Fail81,030 miles (+10,673)2 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 81,030 miles
- Test number
- 615708102592
- FailureNearside Front Front position lamp(s) not working (1.1.A.3b)
- FailureOffside Front Front position lamp(s) not working (1.1.A.3b)
- AdvisoryNearside Rear Tyre worn close to the legal limit just above 1.6mm (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass70,357 miles (+8,962)
- MOT expiry
- 21 Dec 2017
- Odometer
- 70,357 miles
- Test number
- 516253561130
No defects or advisories recorded.
Pass61,395 miles (+1,384)
- MOT expiry
- 21 Dec 2016
- Odometer
- 61,395 miles
- Test number
- 834818344654
No defects or advisories recorded.
Pass60,011 miles (+2,734)1 advisory
- MOT expiry
- 27 Jun 2016
- Odometer
- 60,011 miles
- Test number
- 288387175108
- AdvisoryExhaust has a minor leak of exhaust gases (7.1.2)
Pass57,277 miles (+2,686)2 advisories
- MOT expiry
- 27 Jun 2015
- Odometer
- 57,277 miles
- Test number
- 279274574184
- 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)
Pass54,591 miles (+9,599)
- MOT expiry
- 27 Jun 2014
- Odometer
- 54,591 miles
- Test number
- 907739573174
No defects or advisories recorded.
Pass44,992 miles (+4,712)2 advisories
- MOT expiry
- 5 Jun 2013
- Odometer
- 44,992 miles
- Test number
- 449268752128
- 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,280 miles (+14,775)2 advisories
- MOT expiry
- 28 Nov 2012
- Odometer
- 40,280 miles
- Test number
- 458029121369
- 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)
Pass25,505 miles (+167)
- MOT expiry
- 28 Nov 2011
- Odometer
- 25,505 miles
- Test number
- 780933630371
No defects or advisories recorded.
Pass25,338 miles
- MOT expiry
- 18 Oct 2011
- Odometer
- 25,338 miles
- Test number
- 542492390240
No defects or advisories recorded.
Questions about L90 AAB
- Does L90 AAB currently have a valid MOT?
- Yes. DVSA records show the MOT on L90 AAB is valid until 12 Jan 2027.
- When is the MOT due on L90 AAB?
- The MOT on L90 AAB is valid until 12 Jan 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has L90 AAB done?
- L90 AAB was recorded at 116,141 miles at its MOT on 19 Dec 2025, an average of 5,987 miles a year.
- Has L90 AAB ever failed its MOT?
- Yes. L90 AAB has failed 4 of its 22 MOT tests, most recently on 13 Jan 2023.
- Has the mileage on L90 AAB 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 AAB find?
- L90 AAB passed its latest MOT on 19 Dec 2025 with no defects or advisories recorded.
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.