BMW logo

BMW M3

Silver · Petrol · 1994 · 2,990 cc

KKC 666MOT history

KKC 666 is a silver petrol BMW M3 first used on 21 Feb 1994. Its MOT expired on 12 Aug 2026 and it has passed 20 of 28 MOT tests, with 102,062 miles recorded at the latest.

From DVSA MOT records, updated 12 Aug 2025.

MOT
Expired
On 12 Aug 2026
Mileage
102,062 mi
At MOT on 12 Aug 2025
MOT tests
28
20 passed · 8 failed
Per year
1,211 mi
Average between MOTs
Get reminders for KKC 666 in the free Driver Codes app

Vehicle details

Registration
KKC 666
Registration format
Dateless
Make
BMW
Model
M3
Colour
Silver
Fuel type
Petrol
Engine size
2,990 cc
Year of manufacture
1994
First used
21 Feb 1994
MOT status
MOT expired on 12 Aug 2026
Latest MOT test
12 Aug 2025 (Pass)

Mileage history

KKC 666 was last recorded at 102,062 miles on 12 Aug 2025, 30 miles more than at the previous MOT on 13 Aug 2024.

Odometer reading at each MOT testPassFail
Previous MOT
102,032 miles · 13 Aug 2024
Between the last two tests
30 miles
Average per year
1,211 miles

Recorded mileage by year

  • 2025 – 102,062 miles
  • 2024 – 102,032 miles
  • 2023 – 101,661 miles
  • 2022 – 101,111 miles
  • 2021 – 99,476 miles
  • 2020 – 98,883 miles
  • 2019 – 98,404 miles
  • 2018 – 97,506 miles
  • 2017 – 97,185 miles
  • 2016 – 96,366 miles
  • 2015 – 95,209 miles
  • 2014 – 92,947 miles
  • 2013 – 91,805 miles
  • 2012 – 89,593 miles
  • 2011 – 88,000 miles
  • 2010 – 86,354 miles
  • 2009 – 84,622 miles
  • 2008 – 82,773 miles
  • 2007 – 81,035 miles
  • 2006 – 78,639 miles

What the latest MOT found

Pass102,062 miles
  • MinorLower Windscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
  • AdvisoryNearside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))Recorded at 4 MOTs since 2019
  • AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))Recorded at 4 MOTs since 2019

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.

  • Front Exhaust has a minor leak of exhaust gases

    Advisory4 MOTs, 2009–2013

  • Offside Lower Windscreen damaged but not adversely affecting driver's view

    Minor3 MOTs, 2022–2024

  • Nearside Front Lower Suspension arm ball joint dust cover severely deteriorated

    Minor2 MOTs, 2022

  • Offside Front Lower Suspension arm ball joint dust cover severely deteriorated

    Minor2 MOTs, 2022

  • Nearside Front Road wheel slightly distorted

    Advisory2 MOTs, 2019

  • Nearside Rear Suspension arm pin or bush worn but not resulting in excessive movement trailing arm

    Advisory2 MOTs, 2018

Full MOT history

28 tests since 11 Apr 2006, newest first. Select a test to see every defect and advisory.

  1. Pass102,062 miles (+30)1 minor2 advisories
    MOT expiry
    12 Aug 2026
    Odometer
    102,062 miles
    Test number
    194958199755
    • MinorLower Windscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
    • AdvisoryNearside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
  2. Pass102,032 miles1 minor
    MOT expiry
    12 Aug 2025
    Odometer
    102,032 miles
    Test number
    841892334455
    • MinorOffside Lower Windscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
  3. Fail102,032 miles (+371)1 major1 minor
    MOT expiry
    No new certificate
    Odometer
    102,032 miles
    Test number
    943593653081
    • MajorSupplementary restraint system warning lamp indicates a fault (7.1.6 (a))
    • MinorOffside Lower Windscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
  4. Pass101,661 miles (+550)6 advisories
    MOT expiry
    24 Jul 2024
    Odometer
    101,661 miles
    Test number
    869632232571
    • AdvisoryBrake hose slightly deteriorated All brake hoses (1.1.12 (b) (ii))
    • AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryNearside Front Brake pipe corroded, covered in grease or other material corroded (1.1.11 (c))
    • AdvisoryOffside Front Brake pipe corroded, covered in grease or other material corroded (1.1.11 (c))
    • AdvisoryOffside Front Service brake binding but not excessively (1.2.1 (f))
    • AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
  5. Pass101,111 miles3 minor
    MOT expiry
    23 Jul 2023
    Odometer
    101,111 miles
    Test number
    349372367611
    • MinorNearside Front Lower Suspension arm ball joint dust cover severely deteriorated (5.3.4 (b) (i))
    • MinorOffside Front Lower Suspension arm ball joint dust cover severely deteriorated (5.3.4 (b) (i))
    • MinorOffside Lower Windscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
  6. Fail101,111 miles (+1,635)1 major3 minor
    MOT expiry
    No new certificate
    Odometer
    101,111 miles
    Test number
    432766033888
    • MajorNearside Headlamp not working on main beam (4.1.1 (a) (ii))
    • MinorNearside Front Lower Suspension arm ball joint dust cover severely deteriorated (5.3.4 (b) (i))
    • MinorOffside Front Lower Suspension arm ball joint dust cover severely deteriorated (5.3.4 (b) (i))
    • MinorOffside Lower Windscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
  7. Pass99,476 miles (+593)
    MOT expiry
    23 Jul 2022
    Odometer
    99,476 miles
    Test number
    613852386284

    No defects or advisories recorded.

  8. Pass98,883 miles (+479)1 minor2 advisories
    MOT expiry
    23 Jul 2021
    Odometer
    98,883 miles
    Test number
    357704892652
    • MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
    • AdvisoryNearside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
  9. Pass98,404 miles3 advisories
    MOT expiry
    16 Jan 2021
    Odometer
    98,404 miles
    Test number
    570228593731
    • AdvisoryNearside Front Road wheel slightly distorted (5.2.2 (c) (i))
    • AdvisoryNearside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
  10. Fail98,404 miles (+898)1 major3 advisories
    MOT expiry
    No new certificate
    Odometer
    98,404 miles
    Test number
    217062288965
    • MajorFront Windscreen wiper missing (3.4 (a))
    • AdvisoryNearside Front Road wheel slightly distorted (5.2.2 (c) (i))
    • AdvisoryNearside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
  11. Pass97,506 miles (+1)2 advisories
    MOT expiry
    21 Jun 2019
    Odometer
    97,506 miles
    Test number
    656221710466
    • AdvisoryNearside Rear Suspension arm pin or bush worn but not resulting in excessive movement trailing arm (5.3.4 (a) (i))
    • AdvisoryOffside Rear Suspension arm pin or bush worn but not resulting in excessive movement trailing arm (5.3.4 (a) (i))
  12. Fail97,505 miles (+320)2 major4 advisories
    MOT expiry
    No new certificate
    Odometer
    97,505 miles
    Test number
    530231407528
    • MajorFront Exhaust has a major leak of exhaust gases (6.1.2 (a))
    • MajorSupplementary restraint system warning lamp indicates a fault steering wheel (7.1.6 (a))
    • AdvisoryFront tyres perished in tread
    • AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryNearside Rear Suspension arm pin or bush worn but not resulting in excessive movement trailing arm (5.3.4 (a) (i))
    • AdvisoryOffside Rear Suspension arm pin or bush worn but not resulting in excessive movement trailing arm (5.3.4 (a) (i))
  13. Pass97,185 miles (+819)3 advisories
    MOT expiry
    1 Jun 2018
    Odometer
    97,185 miles
    Test number
    979472282781
    • AdvisoryExhaust has a minor leak of exhaust gases Front downpipe (7.1.2)
    • AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
  14. Pass96,366 miles (+1,157)2 advisories
    MOT expiry
    1 Jun 2017
    Odometer
    96,366 miles
    Test number
    106758302824
    • AdvisoryFront Exhaust has a minor leak of exhaust gases downpipe (7.1.2)
    • AdvisoryOil leak
  15. Pass95,209 miles (+9)
    MOT expiry
    1 Jun 2016
    Odometer
    95,209 miles
    Test number
    387704335165

    No defects or advisories recorded.

  16. Fail95,200 miles (+2,253)2 failures3 advisories
    MOT expiry
    No new certificate
    Odometer
    95,200 miles
    Test number
    257473435424
    • FailureFront Brake pad(s) less than 1.5 mm thick (3.5.1g)
    • FailureRear Brake pad(s) less than 1.5 mm thick (3.5.1g)
    • AdvisoryBrake hydraulic reservoir fluid close to minimum level (3.6.G.1b)
    • AdvisoryFront brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
    • AdvisoryRear brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
  17. Pass92,947 miles2 advisories
    MOT expiry
    1 Jun 2015
    Odometer
    92,947 miles
    Test number
    269681344199
    • AdvisoryNearside Front Brake pad(s) wearing thin (3.5.1g)
    • AdvisoryOffside Front Brake pad(s) wearing thin (3.5.1g)
  18. Fail92,947 miles (+1,142)2 failures2 advisories
    MOT expiry
    No new certificate
    Odometer
    92,947 miles
    Test number
    536801544192
    • FailureNearside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
    • FailureOffside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
    • AdvisoryNearside Front Brake pad(s) wearing thin (3.5.1g)
    • AdvisoryOffside Front Brake pad(s) wearing thin (3.5.1g)
  19. Pass91,805 miles (+2,212)2 advisories1 note
    MOT expiry
    1 Jun 2014
    Odometer
    91,805 miles
    Test number
    725913643145
    • AdvisoryFront Exhaust has a minor leak of exhaust gases (7.1.2)
    • AdvisoryInner Front Brake pad(s) wearing thin (3.5.1g)
    • NoteBoth front tyres are slightly perished on the outer edges.
  20. Pass89,593 miles (+38)
    MOT expiry
    1 Jun 2013
    Odometer
    89,593 miles
    Test number
    127282652106

    No defects or advisories recorded.

  21. Fail89,555 miles (+1,555)1 failure
    MOT expiry
    No new certificate
    Odometer
    89,555 miles
    Test number
    535171852166
    • FailureBrakes imbalanced across an axle (3.7.B.5b)
  22. Pass88,000 miles (+1,646)1 advisory
    MOT expiry
    1 Jun 2012
    Odometer
    88,000 miles
    Test number
    496490531140
    • AdvisoryFront Exhaust has a minor leak of exhaust gases (7.1.2)
  23. Pass86,354 miles (+1,732)3 advisories2 notes
    MOT expiry
    1 Jun 2011
    Odometer
    86,354 miles
    Test number
    331733050188
    • AdvisoryFront Exhaust has a minor leak of exhaust gases (7.1.2)
    • AdvisoryFront Exhaust has part of the system slightly deteriorated (7.1.1a)
    • AdvisoryRear Exhaust has part of the system slightly deteriorated (7.1.1a)
    • NoteBoth front tyres perished 235/40/17Y
    • NoteOil leak
  24. Pass84,622 miles (+1,849)3 advisories2 notes
    MOT expiry
    1 Jun 2010
    Odometer
    84,622 miles
    Test number
    401839949175
    • AdvisoryFront Exhaust has a minor leak of exhaust gases (7.1.2)
    • AdvisoryRear Exhaust has part of the system slightly deteriorated (7.1.1a)
    • AdvisoryWindscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
    • NoteNearside beam image weak and headlamp misted
    • NoteOffside front tyre perished 235/40/17Y
  25. Pass82,773 miles (+1,738)
    MOT expiry
    1 Jun 2009
    Odometer
    82,773 miles
    Test number
    960534658130

    No defects or advisories recorded.

  26. Pass81,035 miles (+58)
    MOT expiry
    24 May 2008
    Odometer
    81,035 miles
    Test number
    774735047129

    No defects or advisories recorded.

  27. Fail80,977 miles (+2,338)2 failures2 notes
    MOT expiry
    No new certificate
    Odometer
    80,977 miles
    Test number
    861153147132
    • FailureExhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)
    • FailureExhaust emissions hydrocarbon content after 2nd fast idle excessive (7.3.D.3)
    • NoteMinor leak of exhaust gasses at front section of exhaust down pipe
    • NoteRear exhaust silencer corroded
  28. Pass78,639 miles
    MOT expiry
    10 Apr 2007
    Odometer
    78,639 miles
    Test number
    540271006119

    No defects or advisories recorded.

Questions about KKC 666

What vehicle is registration KKC 666 currently assigned to?
DVSA MOT records show KKC 666 on a silver petrol BMW M3 first used on 21 Feb 1994. 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 KKC 666 currently have a valid MOT?
No. The MOT on KKC 666 expired on 12 Aug 2026, according to DVSA records.
When is the MOT due on KKC 666?
The MOT on KKC 666 expired on 12 Aug 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has KKC 666 done?
KKC 666 was recorded at 102,062 miles at its MOT on 12 Aug 2025, an average of 1,211 miles a year.
Has KKC 666 ever failed its MOT?
Yes. KKC 666 has failed 8 of its 28 MOT tests, most recently on 13 Aug 2024.
Has the mileage on KKC 666 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 KKC 666 find?
KKC 666 passed its latest MOT on 12 Aug 2025 with 1 minor defect and 2 advisories: lower windscreen damaged but not adversely affecting driver's view; nearside rear tyre slightly damaged/cracking or perishing; offside rear tyre slightly damaged/cracking or perishing.

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