
BMW 645
Blue · Petrol · 2004 · 4,398 cc
LC04 XRGMOT history
LC04 XRG is a blue petrol BMW 645 first used on 28 Apr 2004. Its MOT is valid until 5 Jun 2027 and it has passed 18 of 18 MOT tests, with 32,979 miles recorded at the latest.
From DVSA MOT records, updated 6 Jun 2026.
- MOT
- Valid
- Until 5 Jun 2027
- Mileage
- 32,979 mi
- At MOT on 6 Jun 2026
- MOT tests
- 18
- 18 passed · 0 failed
- Per year
- 1,394 mi
- Average between MOTs
Vehicle details
- Registration
- LC04 XRG
- Registration format
- Current format (from 2001)
- Make
- BMW
- Model
- 645
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 4,398 cc
- Year of manufacture
- 2004
- First used
- 28 Apr 2004
- MOT status
- MOT valid until 5 Jun 2027
- Latest MOT test
- 6 Jun 2026 (Pass)
Mileage history
LC04 XRG was last recorded at 32,979 miles on 6 Jun 2026, 2,634 miles more than at the previous MOT on 30 May 2024.
- Previous MOT
- 30,345 miles · 30 May 2024
- Between the last two tests
- 2,634 miles
- Average per year
- 1,394 miles
Recorded mileage by year
- 2026 – 32,979 miles
- 2024 – 30,345 miles
- 2023 – 29,032 miles
- 2022 – 29,012 miles
- 2021 – 27,445 miles
- 2019 – 26,209 miles
- 2018 – 24,329 miles
- 2017 – 20,668 miles
- 2016 – 19,860 miles
- 2015 – 19,017 miles
- 2014 – 16,845 miles
- 2013 – 14,454 miles
- 2012 – 12,223 miles
- 2011 – 10,408 miles
- 2010 – 9,556 miles
- 2009 – 8,627 miles
- 2008 – 7,583 miles
- 2007 – 6,347 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
18 tests since 30 Apr 2007, newest first. Select a test to see every defect and advisory.
Pass32,979 miles (+2,634)
- MOT expiry
- 5 Jun 2027
- Odometer
- 32,979 miles
- Test number
- 490396123591
No defects or advisories recorded.
Pass30,345 miles (+1,313)
- MOT expiry
- 29 May 2025
- Odometer
- 30,345 miles
- Test number
- 528638715371
No defects or advisories recorded.
Pass29,032 miles (+20)
- MOT expiry
- 26 Apr 2024
- Odometer
- 29,032 miles
- Test number
- 698253058530
No defects or advisories recorded.
Pass29,012 miles (+1,567)
- MOT expiry
- 21 Sept 2023
- Odometer
- 29,012 miles
- Test number
- 880634654673
No defects or advisories recorded.
Pass27,445 miles (+1,236)2 advisories
- MOT expiry
- 3 May 2022
- Odometer
- 27,445 miles
- Test number
- 469174366637
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge worn on edges (5.2.3 (e))
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge worn on edges (5.2.3 (e))
Pass26,209 miles (+1,880)
- MOT expiry
- 27 Aug 2020
- Odometer
- 26,209 miles
- Test number
- 142533760876
No defects or advisories recorded.
Pass24,329 miles (+3,661)
- MOT expiry
- 27 Aug 2019
- Odometer
- 24,329 miles
- Test number
- 417113704422
No defects or advisories recorded.
Pass20,668 miles (+808)
- MOT expiry
- 24 Aug 2018
- Odometer
- 20,668 miles
- Test number
- 466950338455
No defects or advisories recorded.
Pass19,860 miles (+843)
- MOT expiry
- 31 May 2017
- Odometer
- 19,860 miles
- Test number
- 880864464316
No defects or advisories recorded.
Pass19,017 miles (+2,172)
- MOT expiry
- 31 May 2016
- Odometer
- 19,017 miles
- Test number
- 865122655190
No defects or advisories recorded.
Pass16,845 miles (+2,391)
- MOT expiry
- 22 May 2015
- Odometer
- 16,845 miles
- Test number
- 856886024155
No defects or advisories recorded.
Pass14,454 miles (+2,231)
- MOT expiry
- 22 May 2014
- Odometer
- 14,454 miles
- Test number
- 767100243152
No defects or advisories recorded.
Pass12,223 miles (+1,815)
- MOT expiry
- 22 May 2013
- Odometer
- 12,223 miles
- Test number
- 216924042165
No defects or advisories recorded.
Pass10,408 miles (+852)
- MOT expiry
- 4 May 2012
- Odometer
- 10,408 miles
- Test number
- 149258111129
No defects or advisories recorded.
Pass9,556 miles (+929)
- MOT expiry
- 4 May 2011
- Odometer
- 9,556 miles
- Test number
- 851384320192
No defects or advisories recorded.
Pass8,627 miles (+1,044)
- MOT expiry
- 4 May 2010
- Odometer
- 8,627 miles
- Test number
- 843745829105
No defects or advisories recorded.
Pass7,583 miles (+1,236)
- MOT expiry
- 29 Apr 2009
- Odometer
- 7,583 miles
- Test number
- 630333918121
No defects or advisories recorded.
Pass6,347 miles
- MOT expiry
- 29 Apr 2008
- Odometer
- 6,347 miles
- Test number
- 274920527145
No defects or advisories recorded.
Questions about LC04 XRG
- Does LC04 XRG currently have a valid MOT?
- Yes. DVSA records show the MOT on LC04 XRG is valid until 5 Jun 2027.
- When is the MOT due on LC04 XRG?
- The MOT on LC04 XRG is valid until 5 Jun 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has LC04 XRG done?
- LC04 XRG was recorded at 32,979 miles at its MOT on 6 Jun 2026, an average of 1,394 miles a year.
- Has LC04 XRG ever failed its MOT?
- No. LC04 XRG has passed all 18 of its MOT tests on record.
- Has the mileage on LC04 XRG 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 LC04 XRG find?
- LC04 XRG passed its latest MOT on 6 Jun 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.