BMW logo

BMW 645

Grey · Petrol · 2004 · 4,398 cc

D1 GRSMOT history

D1 GRS is a grey petrol BMW 645 first used on 30 Dec 2004. Its MOT is valid until 9 Dec 2026 and it has passed 20 of 27 MOT tests, with 159,410 miles recorded at the latest.

From DVSA MOT records, updated 10 Dec 2025.

MOT
Valid
Until 9 Dec 2026
Mileage
159,410 mi
At MOT on 10 Dec 2025
MOT tests
27
20 passed · 7 failed
Per year
7,472 mi
Average between MOTs
Get reminders for D1 GRS in the free Driver Codes app

Vehicle details

Registration
D1 GRS
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
645
Colour
Grey
Fuel type
Petrol
Engine size
4,398 cc
Year of manufacture
2004
First used
30 Dec 2004
MOT status
MOT valid until 9 Dec 2026
Latest MOT test
10 Dec 2025 (Pass)

Mileage history

D1 GRS was last recorded at 159,410 miles on 10 Dec 2025, 23 miles more than at the previous MOT on 3 Dec 2025.

Odometer reading at each MOT testPassFail
Previous MOT
159,387 miles · 3 Dec 2025
Between the last two tests
23 miles
Average per year
7,472 miles

Recorded mileage by year

  • 2025 – 159,410 miles
  • 2024 – 154,112 miles
  • 2023 – 146,730 miles
  • 2022 – 141,186 miles
  • 2021 – 133,100 miles
  • 2020 – 122,411 miles
  • 2019 – 117,608 miles
  • 2018 – 112,667 miles
  • 2017 – 110,417 miles
  • 2016 – 107,334 miles
  • 2015 – 101,319 miles
  • 2014 – 93,793 miles
  • 2013 – 83,920 miles
  • 2012 – 76,064 miles
  • 2011 – 71,563 miles
  • 2010 – 65,845 miles
  • 2009 – 60,393 miles
  • 2008 – 49,132 miles
  • 2007 – 22,743 miles

What the latest MOT found

Pass159,410 miles
  • MinorNearside Front Headlamp lens slightly defective (4.1.1 (b) (i))
  • MinorNearside Front Position lamp light intensity obviously reduced (4.2.3 (a) (i))

What MOT advisories mean

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.

  • Engine covers fitted preventing full under bonnet inspection

    Advisory6 MOTs, 2015–2019

  • Undertrays fitted preventing full underside inspection

    Advisory5 MOTs, 2015–2018

  • Under trays and engine covers fitted

    Advisory3 MOTs, 2020–2023

  • Front Brake pipe corroded, covered in grease or other material both front

    Advisory2 MOTs, 2020–2021

  • Nearside Rear Lower Suspension arm ball joint has slight play

    Advisory2 MOTs, 2019–2020

  • Front to rear brake pipes are corroded

    Advisory2 MOTs, 2018

Full MOT history

27 tests since 21 Aug 2007, newest first. Select a test to see every defect and advisory.

  1. Pass159,410 miles (+23)2 minor
    MOT expiry
    9 Dec 2026
    Odometer
    159,410 miles
    Test number
    558435938541
    • MinorNearside Front Headlamp lens slightly defective (4.1.1 (b) (i))
    • MinorNearside Front Position lamp light intensity obviously reduced (4.2.3 (a) (i))
  2. Fail159,387 miles (+5,275)1 major1 advisory
    MOT expiry
    No new certificate
    Odometer
    159,387 miles
    Test number
    505885265174
    • MajorNearside Front Position lamp not working (4.2.1 (a) (ii))
    • AdvisoryOil leak, but not excessive Engine oil (8.4.1 (a) (i))
  3. Pass154,112 miles (+7,382)4 advisories
    MOT expiry
    28 Nov 2025
    Odometer
    154,112 miles
    Test number
    584597235981
    • AdvisoryNearside Rear Service brake binding but not excessively (1.2.1 (f))
    • AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Brake hose slightly deteriorated Both sides (1.1.12 (b) (ii))
  4. Pass146,730 miles (+5,544)4 advisories
    MOT expiry
    28 Nov 2024
    Odometer
    146,730 miles
    Test number
    397669689087
    • AdvisoryOffside Front Service brake binding but not excessively caliper (1.2.1 (f))
    • AdvisoryOffside Rear Nail in tyre
    • AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryUnder trays and engine covers fitted
  5. Pass141,186 miles (+8,086)8 advisories
    MOT expiry
    28 Nov 2023
    Odometer
    141,186 miles
    Test number
    638190979479
    • AdvisoryNearside Rear Lower Sub-frame ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryNearside Rear Shock absorbers has light misting of oil (5.3.2 (b))
    • AdvisoryOffside Front Inner Play in steering rack inner joint(s)
    • AdvisoryOffside Rear Shock absorbers has light misting of oil (5.3.2 (b))
    • AdvisoryOil leak, but not excessive underside (8.4.1 (a) (i))
    • AdvisoryPower steering component has slight seepage from a component power steering bottle (2.1.5 (a))
    • AdvisoryVehicle fitted with under body covers preventing full inspection
    • AdvisoryVehicle fitted with under bonnet covers preventing full inspection
  6. Pass133,100 miles (+10,689)3 advisories
    MOT expiry
    9 Nov 2022
    Odometer
    133,100 miles
    Test number
    872106932709
    • AdvisoryFront Brake pipe corroded, covered in grease or other material both front (1.1.11 (c))
    • AdvisoryRear Tyre worn close to legal limit/worn on edge both rear tyres (5.2.3 (e))
    • AdvisoryUnder trays and engine covers fitted
  7. Pass122,411 miles4 advisories
    MOT expiry
    9 Nov 2021
    Odometer
    122,411 miles
    Test number
    462708601316
    • AdvisoryFront Brake pipe corroded, covered in grease or other material both front (1.1.11 (c))
    • AdvisoryNearside Rear Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryUnder trays and engine covers fitted
    • AdvisoryWet conditions
  8. Fail123,025 miles (+5,417)2 major4 advisories
    MOT expiry
    No new certificate
    Odometer
    123,025 miles
    Test number
    687221309354
    • MajorOffside Front Anti-roll bar ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
    • MajorOffside Rear Upper Suspension arm ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
    • AdvisoryFront Brake pipe corroded, covered in grease or other material both front (1.1.11 (c))
    • AdvisoryNearside Rear Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryUnder trays and engine covers fitted
    • AdvisoryWet conditions
  9. Pass117,608 miles4 advisories
    MOT expiry
    31 Oct 2020
    Odometer
    117,608 miles
    Test number
    348856850702
    • AdvisoryCentral Front Oil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryNearside Rear Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryEngine covers fitted preventing full under bonnet inspection
    • AdvisoryUnder trays fitted preventing full under body inspection
  10. Fail117,608 miles (+4,941)1 major4 advisories
    MOT expiry
    No new certificate
    Odometer
    117,608 miles
    Test number
    206281609033
    • MajorOffside Front Position lamp not working (4.2.1 (a) (ii))
    • AdvisoryCentral Front Oil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryNearside Rear Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryEngine covers fitted preventing full under bonnet inspection
    • AdvisoryUnder trays fitted preventing full under body inspection
  11. Pass112,667 miles6 advisories
    MOT expiry
    19 Sept 2019
    Odometer
    112,667 miles
    Test number
    777792181111
    • AdvisoryEngine covers fitted preventing full under bonnet inspection
    • AdvisoryFront to rear brake pipes are corroded
    • AdvisoryN/s/f brake pipe is corroded
    • AdvisoryN/s/r shock absorber has slight oil residue
    • AdvisoryO/s/f brake pipe is corroded
    • AdvisoryUndertrays fitted preventing full underside inspection
  12. Fail112,667 miles (+2,250)3 major6 advisories
    MOT expiry
    No new certificate
    Odometer
    112,667 miles
    Test number
    495814631300
    • MajorExhaust emits excessive dense blue smoke during acceleration (8.2.1.2 (g))
    • MajorNearside Front Anti-roll bar ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
    • MajorOil leaking excessively from engine (8.4.1 (a) (i))
    • AdvisoryEngine covers fitted preventing full under bonnet inspection
    • AdvisoryFront to rear brake pipes are corroded
    • AdvisoryN/s/f brake pipe is corroded
    • AdvisoryN/s/r shock absorber has slight oil residue
    • AdvisoryO/s/f brake pipe is corroded
    • AdvisoryUndertrays fitted preventing full underside inspection
  13. Pass110,417 miles (+3,083)8 advisories
    MOT expiry
    1 Dec 2018
    Odometer
    110,417 miles
    Test number
    205299613441
    • AdvisoryBoth front tyres are worn on edges
    • AdvisoryBoth rear brake hoses are perished
    • AdvisoryBoth rear tyres are low of tread and worn on edges
    • AdvisoryEngine covers fitted preventing full under bonnet inspection
    • AdvisoryFront brake pipes are corroded
    • AdvisoryN/s/r shock has slight oil residue
    • AdvisoryRear brake pipes are corroded
    • AdvisoryUndertrays fitted preventing full underside inspection
  14. Pass107,334 miles (+93)6 advisories
    MOT expiry
    1 Dec 2017
    Odometer
    107,334 miles
    Test number
    156114104816
    • AdvisoryBoth front tyres are worn in edges
    • AdvisoryBoth rear tyres are getting low of tread
    • AdvisoryEngine covers fitted preventing full under bonnet inspection
    • AdvisoryN/s/r shock has skightboil residue
    • AdvisoryRear brake pipes are corroded
    • AdvisoryUndertrays fitted preventing full underside inspection
  15. Fail107,241 miles (+5,922)1 failure3 advisories
    MOT expiry
    No new certificate
    Odometer
    107,241 miles
    Test number
    738065392045
    • FailureNearside Front Upper Anti-roll bar linkage ball joint dust cover excessively damaged so that it no longer prevents the ingress of dirt (2.4.G.2)
    • AdvisoryTyre worn close to the legal limit both sides fronts worn on outer edges (4.1.E.1)
    • AdvisoryTyre worn close to the legal limit both sides rears (4.1.E.1)
    • AdvisoryUndertrays and outer sill covers fitted
  16. Pass101,319 miles (+7,526)3 advisories
    MOT expiry
    1 Dec 2016
    Odometer
    101,319 miles
    Test number
    872837560202
    • AdvisoryBoth front tyres are starting to wear on outer edges
    • AdvisoryEngine covers fitted preventing full under bonnet inspection
    • AdvisoryUndertrays fitted preventing full underside inspection
  17. Pass93,793 miles (+9,873)3 notes
    MOT expiry
    25 Nov 2015
    Odometer
    93,793 miles
    Test number
    435011224495
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteOil leak
    • NoteUnder-trays fitted obscuring some underside components
  18. Pass83,920 miles (+7,856)4 advisories2 notes
    MOT expiry
    25 Nov 2014
    Odometer
    83,920 miles
    Test number
    498239703353
    • AdvisoryFront Torque/reaction arm has a slightly deteriorated rubber bush (2.4.G.2)
    • AdvisoryFront Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryRear Lower Suspension arm has slight play in a ball joint (2.4.G.2)
    • AdvisoryRear Tyre worn close to the legal limit (4.1.E.1)
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteUnder-trays fitted obscuring some underside components
  19. Pass76,064 miles (+4,501)
    MOT expiry
    25 Nov 2013
    Odometer
    76,064 miles
    Test number
    887021532369

    No defects or advisories recorded.

  20. Pass71,563 miles (+5,718)5 advisories4 notes
    MOT expiry
    22 Nov 2012
    Odometer
    71,563 miles
    Test number
    219638001381
    • AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
    • AdvisoryNearside Rear Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
    • AdvisoryNearside Rear Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryOffside Rear Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
    • AdvisoryOffside Rear Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • NoteEngine and gearbox undertrays fitted
    • NoteFront discs worn
    • NoteNo kick up on n/s headlight
    • NoteSlight movement in both inner rack joints
  21. Pass65,845 miles1 advisory2 notes
    MOT expiry
    22 Nov 2011
    Odometer
    65,845 miles
    Test number
    511277420306
    • AdvisoryNearside Front Road wheel with a slightly distorted bead rim (4.2.A.1a)
    • NoteO/side and n/side front tyres wearing on inside
    • NoteO/side and n/side rear tyres wearing on inside
  22. Fail65,845 miles (+5,452)1 failure1 advisory2 notes
    MOT expiry
    No new certificate
    Odometer
    65,845 miles
    Test number
    360737820307
    • FailureRear registration plate displaying a honeycomb or similar effect background (6.3.3)
    • AdvisoryNearside Front Road wheel with a slightly distorted bead rim (4.2.A.1a)
    • NoteO/side and n/side front tyres wearing on inside
    • NoteO/side and n/side rear tyres wearing on inside
  23. Pass60,393 miles (+11,261)2 notes
    MOT expiry
    7 Nov 2010
    Odometer
    60,393 miles
    Test number
    103276499212
    • NoteFront tyres wearing on inside and outside
    • NoteRear tyres wearing on inside
  24. Pass49,132 miles (+26,389)
    MOT expiry
    7 Nov 2009
    Odometer
    49,132 miles
    Test number
    253221798201

    No defects or advisories recorded.

  25. Pass22,743 miles (+4)
    MOT expiry
    7 Nov 2008
    Odometer
    22,743 miles
    Test number
    783902317316

    No defects or advisories recorded.

  26. Fail22,739 miles (+108)1 failure
    MOT expiry
    No new certificate
    Odometer
    22,739 miles
    Test number
    182031997288
    • FailureNearside Rear Road wheel cracked (4.2.A.1a)
  27. Pass22,631 miles2 advisories2 notes
    MOT expiry
    20 Aug 2008
    Odometer
    22,631 miles
    Test number
    382023037400
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
    • NoteNail in offside rear tyre
    • NoteOffside rear tyre has slight structure damage on sidewall due to been run flat

Questions about D1 GRS

Does D1 GRS currently have a valid MOT?
Yes. DVSA records show the MOT on D1 GRS is valid until 9 Dec 2026.
When is the MOT due on D1 GRS?
The MOT on D1 GRS is valid until 9 Dec 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has D1 GRS done?
D1 GRS was recorded at 159,410 miles at its MOT on 10 Dec 2025, an average of 7,472 miles a year.
Has D1 GRS ever failed its MOT?
Yes. D1 GRS has failed 7 of its 27 MOT tests, most recently on 3 Dec 2025.
Has the mileage on D1 GRS 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 D1 GRS find?
D1 GRS passed its latest MOT on 10 Dec 2025 with 2 minor defects: nearside front headlamp lens slightly defective; nearside front position lamp light intensity obviously reduced.

Browse all D1G 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.