
BMW 645
Green · Petrol · 2004 · 4,398 cc
L8 DDRMOT history
L8 DDR is a green petrol BMW 645 first used on 24 Apr 2004. Its MOT is valid until 22 May 2027 and it has passed 19 of 21 MOT tests, with 107,363 miles recorded at the latest.
From DVSA MOT records, updated 23 May 2026.
- MOT
- Valid
- Until 22 May 2027
- Mileage
- 107,363 mi
- At MOT on 23 May 2026
- MOT tests
- 21
- 19 passed · 2 failed
- Per year
- 4,629 mi
- Average between MOTs
Vehicle details
- Registration
- L8 DDR
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 645
- Colour
- Green
- Fuel type
- Petrol
- Engine size
- 4,398 cc
- Year of manufacture
- 2004
- First used
- 24 Apr 2004
- MOT status
- MOT valid until 22 May 2027
- Latest MOT test
- 23 May 2026 (Pass)
Mileage history
L8 DDR was last recorded at 107,363 miles on 23 May 2026, 3,815 miles more than at the previous MOT on 10 Oct 2024.
- Previous MOT
- 103,548 miles · 10 Oct 2024
- Between the last two tests
- 3,815 miles
- Average per year
- 4,629 miles
Recorded mileage by year
- 2026 – 107,363 miles
- 2024 – 103,548 miles
- 2023 – 99,729 miles
- 2022 – 97,539 miles
- 2021 – 91,467 miles
- 2020 – 85,187 miles
- 2019 – 79,704 miles
- 2017 – 78,473 miles
- 2016 – 74,448 miles
- 2015 – 70,041 miles
- 2014 – 64,937 miles
- 2013 – 53,792 miles
- 2012 – 43,328 miles
- 2011 – 35,684 miles
- 2010 – 31,572 miles
- 2009 – 28,281 miles
- 2008 – 23,005 miles
- 2007 – 18,870 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)
Advisory2 MOTs, 2008–2016
Nearside Front Tyre worn close to the legal limit (4.1.E.1)
Advisory2 MOTs, 2008–2009
Full MOT history
21 tests since 10 Apr 2007, newest first. Select a test to see every defect and advisory.
Pass107,363 miles (+3,815)
- MOT expiry
- 22 May 2027
- Odometer
- 107,363 miles
- Test number
- 342108063885
No defects or advisories recorded.
Pass103,548 miles (+3,819)
- MOT expiry
- 9 Oct 2025
- Odometer
- 103,548 miles
- Test number
- 936268422451
No defects or advisories recorded.
Pass99,729 miles (+2,190)
- MOT expiry
- 8 Oct 2024
- Odometer
- 99,729 miles
- Test number
- 212270957964
No defects or advisories recorded.
Pass97,539 miles (+3)
- MOT expiry
- 8 Oct 2023
- Odometer
- 97,539 miles
- Test number
- 545810727861
No defects or advisories recorded.
Fail97,536 miles (+6,069)1 dangerous1 major
- MOT expiry
- No new certificate
- Odometer
- 97,536 miles
- Test number
- 406599581795
- DangerousNearside Rear Brake pipe at imminent risk of failure or fracture (1.1.11 (a))
- MajorBrake performance not tested (1.2.1 (g))
Pass91,467 miles (+6,280)
- MOT expiry
- 8 Oct 2022
- Odometer
- 91,467 miles
- Test number
- 609995531571
No defects or advisories recorded.
Pass85,187 miles (+155)1 advisory
- MOT expiry
- 8 Oct 2021
- Odometer
- 85,187 miles
- Test number
- 972887150342
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Fail85,032 miles (+5,328)2 dangerous
- MOT expiry
- No new certificate
- Odometer
- 85,032 miles
- Test number
- 963920958391
- DangerousNearside Rear Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
- DangerousOffside Rear Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
Pass79,704 miles (+1,231)6 advisories
- MOT expiry
- 7 Oct 2020
- Odometer
- 79,704 miles
- Test number
- 493482632957
- AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryNearside Front Suspension arm ball joint has slight play rear (5.3.4 (a) (i))
- AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryNearside Rear Lower Suspension arm pin or bush worn but not resulting in excessive movement rear rose bush (5.3.4 (a) (i))
- AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryOffside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
Pass78,473 miles (+4,025)1 advisory
- MOT expiry
- 17 Dec 2018
- Odometer
- 78,473 miles
- Test number
- 589006886169
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
Pass74,448 miles (+4,407)5 advisories
- MOT expiry
- 17 Dec 2017
- Odometer
- 74,448 miles
- Test number
- 714600190909
- AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Pass70,041 miles (+1,631)
- MOT expiry
- 17 Dec 2016
- Odometer
- 70,041 miles
- Test number
- 290724566074
No defects or advisories recorded.
Pass68,410 miles (+3,473)1 advisory1 note
- MOT expiry
- 1 Jun 2016
- Odometer
- 68,410 miles
- Test number
- 665603855103
- AdvisoryNearside Front Lower Suspension arm has slight play in a ball joint (2.4.G.2)
- NoteUnder-trays fitted obscuring some underside components
Pass64,937 miles (+11,145)
- MOT expiry
- 23 May 2015
- Odometer
- 64,937 miles
- Test number
- 145456334188
No defects or advisories recorded.
Pass53,792 miles (+10,464)
- MOT expiry
- 23 May 2014
- Odometer
- 53,792 miles
- Test number
- 755229823197
No defects or advisories recorded.
Pass43,328 miles (+7,644)
- MOT expiry
- 23 May 2013
- Odometer
- 43,328 miles
- Test number
- 169285542145
No defects or advisories recorded.
Pass35,684 miles (+4,112)1 advisory
- MOT expiry
- 13 May 2012
- Odometer
- 35,684 miles
- Test number
- 468834321195
- AdvisoryOffside Rear Suspension arm has slight play in a pin/bush (2.4.G.2)
Pass31,572 miles (+3,291)
- MOT expiry
- 13 May 2011
- Odometer
- 31,572 miles
- Test number
- 720344830162
No defects or advisories recorded.
Pass28,281 miles (+5,276)1 advisory
- MOT expiry
- 11 May 2010
- Odometer
- 28,281 miles
- Test number
- 330992839132
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
Pass23,005 miles (+4,135)2 advisories
- MOT expiry
- 28 Apr 2009
- Odometer
- 23,005 miles
- Test number
- 114840428101
- AdvisoryNearside 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,870 miles
- MOT expiry
- 24 Apr 2008
- Odometer
- 18,870 miles
- Test number
- 831050207170
No defects or advisories recorded.
Questions about L8 DDR
- Does L8 DDR currently have a valid MOT?
- Yes. DVSA records show the MOT on L8 DDR is valid until 22 May 2027.
- When is the MOT due on L8 DDR?
- The MOT on L8 DDR is valid until 22 May 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has L8 DDR done?
- L8 DDR was recorded at 107,363 miles at its MOT on 23 May 2026, an average of 4,629 miles a year.
- Has L8 DDR ever failed its MOT?
- Yes. L8 DDR has failed 2 of its 21 MOT tests, most recently on 1 Oct 2022.
- Has the mileage on L8 DDR 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 L8 DDR find?
- L8 DDR passed its latest MOT on 23 May 2026 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.