
BMW 3 Series
Black · Diesel · 2006 · 2,926 cc
L12 PEHMOT history
L12 PEH is a black diesel BMW 3 Series first used on 28 Sept 2006. Its MOT is valid until 28 Oct 2027 and it has passed 18 of 18 MOT tests, with 67,791 miles recorded at the latest.
From DVSA MOT records, updated 20 Oct 2026.

- MOT
- Valid
- Until 28 Oct 2027
- Mileage
- 67,791 mi
- At MOT on 19 Oct 2026
- MOT tests
- 18
- 18 passed · 0 failed
- Per year
- 2,868 mi
- Average between MOTs
Vehicle details
- Registration
- L12 PEH
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Black
- Fuel type
- Diesel
- Engine size
- 2,926 cc
- Year of manufacture
- 2006
- First used
- 28 Sept 2006
- MOT status
- MOT valid until 28 Oct 2027
- Latest MOT test
- 19 Oct 2026 (Pass)
Mileage history
L12 PEH was last recorded at 67,791 miles on 19 Oct 2026, 1,213 miles more than at the previous MOT on 29 Oct 2025.
- Previous MOT
- 66,578 miles · 29 Oct 2025
- Between the last two tests
- 1,213 miles
- Average per year
- 2,868 miles
Recorded mileage by year
- 2026 – 67,791 miles
- 2025 – 66,578 miles
- 2024 – 64,829 miles
- 2023 – 63,195 miles
- 2022 – 61,297 miles
- 2021 – 59,734 miles
- 2020 – 57,576 miles
- 2019 – 55,218 miles
- 2018 – 52,337 miles
- 2017 – 49,909 miles
- 2016 – 47,301 miles
- 2015 – 44,180 miles
- 2014 – 41,276 miles
- 2013 – 37,238 miles
- 2012 – 31,701 miles
- 2011 – 26,994 miles
- 2010 – 22,010 miles
- 2009 – 18,742 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
18 tests since 12 Sept 2009, newest first. Select a test to see every defect and advisory.
Pass67,791 miles (+1,213)
- MOT expiry
- 28 Oct 2027
- Odometer
- 67,791 miles
- Test number
- 859881827839
No defects or advisories recorded.
Pass66,578 miles (+1,749)
- MOT expiry
- 28 Oct 2026
- Odometer
- 66,578 miles
- Test number
- 272992098668
No defects or advisories recorded.
Pass64,829 miles (+1,634)
- MOT expiry
- 28 Sept 2025
- Odometer
- 64,829 miles
- Test number
- 794638648775
No defects or advisories recorded.
Pass63,195 miles (+1,898)
- MOT expiry
- 28 Sept 2024
- Odometer
- 63,195 miles
- Test number
- 805674163822
No defects or advisories recorded.
Pass61,297 miles (+1,563)
- MOT expiry
- 28 Sept 2023
- Odometer
- 61,297 miles
- Test number
- 706913010360
No defects or advisories recorded.
Pass59,734 miles (+2,158)
- MOT expiry
- 28 Sept 2022
- Odometer
- 59,734 miles
- Test number
- 336525577274
No defects or advisories recorded.
Pass57,576 miles (+2,358)
- MOT expiry
- 28 Sept 2021
- Odometer
- 57,576 miles
- Test number
- 817822711418
No defects or advisories recorded.
Pass55,218 miles (+2,881)
- MOT expiry
- 28 Sept 2020
- Odometer
- 55,218 miles
- Test number
- 177135716095
No defects or advisories recorded.
Pass52,337 miles (+2,428)
- MOT expiry
- 28 Sept 2019
- Odometer
- 52,337 miles
- Test number
- 940299829550
No defects or advisories recorded.
Pass49,909 miles (+2,608)
- MOT expiry
- 28 Sept 2018
- Odometer
- 49,909 miles
- Test number
- 558752105149
No defects or advisories recorded.
Pass47,301 miles (+3,121)
- MOT expiry
- 28 Sept 2017
- Odometer
- 47,301 miles
- Test number
- 516508385933
No defects or advisories recorded.
Pass44,180 miles (+2,904)1 advisory
- MOT expiry
- 28 Sept 2016
- Odometer
- 44,180 miles
- Test number
- 747115226676
- AdvisoryBoth front tyres low on edges
Pass41,276 miles (+4,038)
- MOT expiry
- 28 Sept 2015
- Odometer
- 41,276 miles
- Test number
- 895443154298
No defects or advisories recorded.
Pass37,238 miles (+5,537)
- MOT expiry
- 28 Sept 2014
- Odometer
- 37,238 miles
- Test number
- 806717463262
No defects or advisories recorded.
Pass31,701 miles (+4,707)
- MOT expiry
- 28 Sept 2013
- Odometer
- 31,701 miles
- Test number
- 619664152293
No defects or advisories recorded.
Pass26,994 miles (+4,984)
- MOT expiry
- 28 Sept 2012
- Odometer
- 26,994 miles
- Test number
- 526313241247
No defects or advisories recorded.
Pass22,010 miles (+3,268)4 advisories
- MOT expiry
- 28 Sept 2011
- Odometer
- 22,010 miles
- Test number
- 361573040496
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass18,742 miles
- MOT expiry
- 28 Sept 2010
- Odometer
- 18,742 miles
- Test number
- 544995459273
No defects or advisories recorded.
Questions about L12 PEH
- Does L12 PEH currently have a valid MOT?
- Yes. DVSA records show the MOT on L12 PEH is valid until 28 Oct 2027.
- When is the MOT due on L12 PEH?
- The MOT on L12 PEH is valid until 28 Oct 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has L12 PEH done?
- L12 PEH was recorded at 67,791 miles at its MOT on 19 Oct 2026, an average of 2,868 miles a year.
- Has L12 PEH ever failed its MOT?
- No. L12 PEH has passed all 18 of its MOT tests on record.
- Has the mileage on L12 PEH 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 L12 PEH find?
- L12 PEH passed its latest MOT on 19 Oct 2026 with no defects or advisories recorded.
Related registrations
- L12 PDVFord Kuga Vignale Phev CVT
- L12 PDXMercedes-Benz SLC
- L12 PDYAudi A5 S LN BLK ED 40TDI Mhev Q SA
- L12 PEBBMW 1 Series
- L12 PEDRenault Captur Play TCE
- L12 PEEVolvo XC60
- L12 PEJMercedes-Benz E
- L12 PEKPeugeot 108
- L12 PEMLand Rover Range Rover Evoque
- L12 PENToyota Aygo
- L12 PEPBentley Continental
- L12 PERLexus IS250
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.