
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
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.
- 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
- 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
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.
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))
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))
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))
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))
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))
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))
Pass99,476 miles (+593)
- MOT expiry
- 23 Jul 2022
- Odometer
- 99,476 miles
- Test number
- 613852386284
No defects or advisories recorded.
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))
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))
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))
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))
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))
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)
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
Pass95,209 miles (+9)
- MOT expiry
- 1 Jun 2016
- Odometer
- 95,209 miles
- Test number
- 387704335165
No defects or advisories recorded.
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)
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)
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)
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.
Pass89,593 miles (+38)
- MOT expiry
- 1 Jun 2013
- Odometer
- 89,593 miles
- Test number
- 127282652106
No defects or advisories recorded.
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)
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)
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
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
Pass82,773 miles (+1,738)
- MOT expiry
- 1 Jun 2009
- Odometer
- 82,773 miles
- Test number
- 960534658130
No defects or advisories recorded.
Pass81,035 miles (+58)
- MOT expiry
- 24 May 2008
- Odometer
- 81,035 miles
- Test number
- 774735047129
No defects or advisories recorded.
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
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.
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.