
BMW 3 Series
Grey · Diesel · 2008 · 1,995 cc
684 DKMOT history
684 DK is a grey diesel BMW 3 Series first used on 2 Sept 2008. Its MOT expired on 10 Aug 2025 and it has passed 14 of 17 MOT tests, with 100,562 miles recorded at the latest.
From DVSA MOT records, updated 16 Jul 2024.

- MOT
- Expired
- On 10 Aug 2025
- Mileage
- 100,562 mi
- At MOT on 16 Jul 2024
- MOT tests
- 17
- 14 passed · 3 failed
- Per year
- 5,511 mi
- Average between MOTs
Vehicle details
- Registration
- 684 DK
- Registration format
- Dateless
- Make
- BMW
- Model
- 3 Series
- Colour
- Grey
- Fuel type
- Diesel
- Engine size
- 1,995 cc
- Year of manufacture
- 2008
- First used
- 2 Sept 2008
- MOT status
- MOT expired on 10 Aug 2025
- Latest MOT test
- 16 Jul 2024 (Pass)
Mileage history
684 DK was last recorded at 100,562 miles on 16 Jul 2024, 1,699 miles more than at the previous MOT on 11 Aug 2023.
- Previous MOT
- 98,863 miles · 11 Aug 2023
- Between the last two tests
- 1,699 miles
- Average per year
- 5,511 miles
Recorded mileage by year
- 2024 – 100,562 miles
- 2023 – 98,863 miles
- 2022 – 96,630 miles
- 2021 – 94,407 miles
- 2020 – 92,380 miles
- 2019 – 89,349 miles
- 2018 – 85,984 miles
- 2017 – 81,037 miles
- 2016 – 73,367 miles
- 2015 – 64,654 miles
- 2014 – 56,852 miles
- 2013 – 46,184 miles
- 2012 – 36,455 miles
- 2011 – 26,826 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.
Under trays fitted
Advisory2 MOTs, 2016–2019
Full MOT history
17 tests since 28 Feb 2011, newest first. Select a test to see every defect and advisory.
Pass100,562 miles (+1,699)
- MOT expiry
- 10 Aug 2025
- Odometer
- 100,562 miles
- Test number
- 405942920278
No defects or advisories recorded.
Pass98,863 miles (+2,233)
- MOT expiry
- 10 Aug 2024
- Odometer
- 98,863 miles
- Test number
- 965043346075
No defects or advisories recorded.
Pass96,630 miles (+102)1 advisory
- MOT expiry
- 1 Aug 2023
- Odometer
- 96,630 miles
- Test number
- 855400375490
- AdvisoryCovers under car and under bonnet and sills covering components
Fail96,528 miles (+2,121)1 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 96,528 miles
- Test number
- 740764423090
- MajorRear Subframe mounting prescribed area excessively corroded significantly reducing structural strength (5.3.6 (a) (i))
- AdvisoryCovers under car and under bonnet
Pass94,407 miles (+2,027)1 advisory
- MOT expiry
- 26 Feb 2022
- Odometer
- 94,407 miles
- Test number
- 420026192433
- AdvisoryCentral Front Lower Undertrays preventing clear inspection of some components.
Pass92,380 miles1 advisory
- MOT expiry
- 26 Feb 2021
- Odometer
- 92,380 miles
- Test number
- 269698738671
- AdvisoryAdvise covers under bonnet under car and on outer sills preventing full inspection
Fail92,380 miles (+3,031)2 dangerous1 major2 advisories
- MOT expiry
- No new certificate
- Odometer
- 92,380 miles
- Test number
- 693053964685
- DangerousNearside Rear Sub-frame attachment bracket/mounting fractured subframe front mounting bracket corroded and fractured (5.3.3 (b) (ii))
- DangerousOffside Rear Sub-frame attachment bracket/mounting fractured subframe front mounting bracket corroded and fractured (5.3.3 (b) (ii))
- MajorOffside Rear Rear fog lamp not working (4.5.1 (a) (ii))
- AdvisoryOffside Rear inner sidelight inop
- AdvisoryAdvise covers under bonnet under car and on outer sills preventing full inspection
Pass89,349 miles (+3,365)1 advisory
- MOT expiry
- 26 Feb 2020
- Odometer
- 89,349 miles
- Test number
- 153408565906
- AdvisoryUnder trays fitted
Pass85,984 miles (+4,947)1 advisory
- MOT expiry
- 26 Feb 2019
- Odometer
- 85,984 miles
- Test number
- 273706974681
- AdvisoryUnder trays, engine covers and sill trims fitted
Pass81,037 miles (+7,670)1 advisory
- MOT expiry
- 24 Feb 2018
- Odometer
- 81,037 miles
- Test number
- 463698373076
- AdvisoryUnder trays and engine covers fitted
Pass73,367 miles3 advisories
- MOT expiry
- 24 Feb 2017
- Odometer
- 73,367 miles
- Test number
- 755478255253
- AdvisoryEngine covers fitted
- AdvisoryN/s/r shocker leaking slightly
- AdvisoryUnder trays fitted
Fail73,367 miles (+8,713)1 repaired3 advisories
- MOT expiry
- No new certificate
- Odometer
- 73,367 miles
- Test number
- 129747533360
- Repaired at testOffside Headlamp aim too high (1.8)
- AdvisoryEngine covers fitted
- AdvisoryN/s/r shocker leaking slightly
- AdvisoryUnder trays fitted
Pass64,654 miles (+7,802)2 notes
- MOT expiry
- 24 Feb 2016
- Odometer
- 64,654 miles
- Test number
- 485561255034
- NoteEngine covers fitted obscuring some components in the engine bay
- NoteUnder-trays fitted obscuring some underside components
Pass56,852 miles (+10,668)1 advisory2 notes
- MOT expiry
- 24 Feb 2015
- Odometer
- 56,852 miles
- Test number
- 757866554005
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- NoteEngine covers fitted obscuring some components in the engine bay
- NoteUnder-trays fitted obscuring some underside components
Pass46,184 miles (+9,729)
- MOT expiry
- 12 Feb 2014
- Odometer
- 46,184 miles
- Test number
- 308167033074
No defects or advisories recorded.
Pass36,455 miles (+9,629)
- MOT expiry
- 12 Feb 2013
- Odometer
- 36,455 miles
- Test number
- 398204842046
No defects or advisories recorded.
Pass26,826 miles2 notes
- MOT expiry
- 27 Feb 2012
- Odometer
- 26,826 miles
- Test number
- 619549551030
- NoteFront tyres worn on edges
- NoteRear tyres on 2mm
Questions about 684 DK
- What vehicle is registration 684 DK currently assigned to?
- DVSA MOT records show 684 DK on a grey diesel BMW 3 Series first used on 2 Sept 2008. Dateless registrations can be transferred between vehicles, so earlier MOT tests may have been under a different registration. Registered keeper details are not public and are not shown.
- Does 684 DK currently have a valid MOT?
- No. The MOT on 684 DK expired on 10 Aug 2025, according to DVSA records.
- When is the MOT due on 684 DK?
- The MOT on 684 DK expired on 10 Aug 2025. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has 684 DK done?
- 684 DK was recorded at 100,562 miles at its MOT on 16 Jul 2024, an average of 5,511 miles a year.
- Has 684 DK ever failed its MOT?
- Yes. 684 DK has failed 3 of its 17 MOT tests, most recently on 22 Feb 2022.
- Has the mileage on 684 DK 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 684 DK find?
- 684 DK passed its latest MOT on 16 Jul 2024 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.