
BMW 645
Grey · Petrol · 2004 · 4,398 cc
LB04 CTKMOT history
LB04 CTK is a grey petrol BMW 645 first used on 29 Apr 2004. Its MOT expired on 16 Sept 2026 and it has passed 19 of 22 MOT tests, with 88,238 miles recorded at the latest.
From DVSA MOT records, updated 15 Sept 2025.
- MOT
- Expired
- On 16 Sept 2026
- Mileage
- 88,238 mi
- At MOT on 15 Sept 2025
- MOT tests
- 22
- 19 passed · 3 failed
- Per year
- 4,287 mi
- Average between MOTs
Vehicle details
- Registration
- LB04 CTK
- Registration format
- Current format (from 2001)
- Make
- BMW
- Model
- 645
- Colour
- Grey
- Fuel type
- Petrol
- Engine size
- 4,398 cc
- Year of manufacture
- 2004
- First used
- 29 Apr 2004
- MOT status
- MOT expired on 16 Sept 2026
- Latest MOT test
- 15 Sept 2025 (Pass)
Mileage history
LB04 CTK was last recorded at 88,238 miles on 15 Sept 2025, 1,830 miles more than at the previous MOT on 12 Sept 2024.
- Previous MOT
- 86,408 miles · 12 Sept 2024
- Between the last two tests
- 1,830 miles
- Average per year
- 4,287 miles
Recorded mileage by year
- 2025 – 88,238 miles
- 2024 – 86,408 miles
- 2023 – 82,882 miles
- 2022 – 76,794 miles
- 2021 – 70,947 miles
- 2020 – 67,083 miles
- 2019 – 64,688 miles
- 2018 – 62,726 miles
- 2017 – 58,882 miles
- 2016 – 56,086 miles
- 2015 – 50,847 miles
- 2014 – 46,749 miles
- 2013 – 42,865 miles
- 2012 – 38,476 miles
- 2011 – 34,370 miles
- 2010 – 29,606 miles
- 2009 – 24,888 miles
- 2008 – 18,389 miles
- 2007 – 11,437 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
22 tests since 17 Oct 2007, newest first. Select a test to see every defect and advisory.
Pass88,238 miles (+1,830)
- MOT expiry
- 16 Sept 2026
- Odometer
- 88,238 miles
- Test number
- 206794218494
No defects or advisories recorded.
Pass86,408 miles (+3,526)
- MOT expiry
- 16 Sept 2025
- Odometer
- 86,408 miles
- Test number
- 178983980968
No defects or advisories recorded.
Pass82,882 miles (+6,088)
- MOT expiry
- 16 Sept 2024
- Odometer
- 82,882 miles
- Test number
- 348880319024
No defects or advisories recorded.
Pass76,794 miles (+5,847)1 advisory
- MOT expiry
- 16 Sept 2023
- Odometer
- 76,794 miles
- Test number
- 964602364491
- AdvisoryNearside Front Inner Road wheel slightly distorted (5.2.2 (c) (i))
Pass70,947 miles (+3,864)
- MOT expiry
- 16 Sept 2022
- Odometer
- 70,947 miles
- Test number
- 402182868915
No defects or advisories recorded.
Pass67,083 miles (+8)
- MOT expiry
- 13 Jul 2021
- Odometer
- 67,083 miles
- Test number
- 138131469660
No defects or advisories recorded.
Fail67,075 miles (+2,387)1 major
- MOT expiry
- No new certificate
- Odometer
- 67,075 miles
- Test number
- 721288058067
- MajorNearside Front Windscreen wiper does not clear the windscreen effectively AND OFF SIDE FRONT (3.4 (b) (ii))
Pass64,688 miles (+1,962)
- MOT expiry
- 14 Aug 2020
- Odometer
- 64,688 miles
- Test number
- 724009015408
No defects or advisories recorded.
Pass62,726 miles (+3,844)
- MOT expiry
- 14 Aug 2019
- Odometer
- 62,726 miles
- Test number
- 642113074150
No defects or advisories recorded.
Pass58,882 miles
- MOT expiry
- 22 Oct 2018
- Odometer
- 58,882 miles
- Test number
- 755051749740
No defects or advisories recorded.
Fail58,882 miles (+2,796)1 failure
- MOT expiry
- No new certificate
- Odometer
- 58,882 miles
- Test number
- 954647789847
- FailureNearside Rear Tyre has a cut in excess of the requirements deep enough to reach the ply or cords side wall (4.1.D.1a)
Pass56,086 miles (+5,239)
- MOT expiry
- 22 Oct 2017
- Odometer
- 56,086 miles
- Test number
- 566593060938
No defects or advisories recorded.
Pass50,847 miles (+4,098)
- MOT expiry
- 22 Oct 2016
- Odometer
- 50,847 miles
- Test number
- 826554923781
No defects or advisories recorded.
Pass46,749 miles (+3,884)2 notes
- MOT expiry
- 22 Oct 2015
- Odometer
- 46,749 miles
- Test number
- 208162274273
- NoteEngine covers fitted obscuring some components in the engine bay
- NoteUnder-trays fitted obscuring some underside components
Pass42,865 miles (+4,389)1 note
- MOT expiry
- 22 Oct 2014
- Odometer
- 42,865 miles
- Test number
- 365056293465
- NoteChild seat fitted not allowing full inspection of adult belt
Pass38,476 miles (+4,106)
- MOT expiry
- 21 Oct 2013
- Odometer
- 38,476 miles
- Test number
- 888896992258
No defects or advisories recorded.
Pass34,370 miles (+4,764)
- MOT expiry
- 20 Oct 2012
- Odometer
- 34,370 miles
- Test number
- 619006981273
No defects or advisories recorded.
Pass29,606 miles
- MOT expiry
- 20 Oct 2011
- Odometer
- 29,606 miles
- Test number
- 762892090247
No defects or advisories recorded.
Fail29,606 miles (+4,718)1 failure
- MOT expiry
- No new certificate
- Odometer
- 29,606 miles
- Test number
- 640681790227
- FailureNearside Rear Tyre has ply or cords exposed (4.1.D.1b)
Pass24,888 miles (+6,499)
- MOT expiry
- 20 Oct 2010
- Odometer
- 24,888 miles
- Test number
- 313002879474
No defects or advisories recorded.
Pass18,389 miles (+6,952)
- MOT expiry
- 20 Oct 2009
- Odometer
- 18,389 miles
- Test number
- 301145298432
No defects or advisories recorded.
Pass11,437 miles
- MOT expiry
- 16 Oct 2008
- Odometer
- 11,437 miles
- Test number
- 654200497243
No defects or advisories recorded.
Questions about LB04 CTK
- Does LB04 CTK currently have a valid MOT?
- No. The MOT on LB04 CTK expired on 16 Sept 2026, according to DVSA records.
- When is the MOT due on LB04 CTK?
- The MOT on LB04 CTK expired on 16 Sept 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has LB04 CTK done?
- LB04 CTK was recorded at 88,238 miles at its MOT on 15 Sept 2025, an average of 4,287 miles a year.
- Has LB04 CTK ever failed its MOT?
- Yes. LB04 CTK has failed 3 of its 22 MOT tests, most recently on 13 Jul 2020.
- Has the mileage on LB04 CTK 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 LB04 CTK find?
- LB04 CTK passed its latest MOT on 15 Sept 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.