
BMW 3 Series
Silver · Diesel · 2004 · 2,993 cc
J66 HGMMOT history
J66 HGM is a silver diesel BMW 3 Series first used on 23 Dec 2004. Its MOT is valid until 22 Feb 2027 and it has passed 19 of 22 MOT tests, with 208,616 miles recorded at the latest.
From DVSA MOT records, updated 9 Feb 2026.

- MOT
- Valid
- Until 22 Feb 2027
- Mileage
- 208,616 mi
- At MOT on 9 Feb 2026
- MOT tests
- 22
- 19 passed · 3 failed
- Per year
- 7,588 mi
- Average between MOTs
Vehicle details
- Registration
- J66 HGM
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Silver
- Fuel type
- Diesel
- Engine size
- 2,993 cc
- Year of manufacture
- 2004
- First used
- 23 Dec 2004
- MOT status
- MOT valid until 22 Feb 2027
- Latest MOT test
- 9 Feb 2026 (Pass)
Mileage history
J66 HGM was last recorded at 208,616 miles on 9 Feb 2026, 2,782 miles more than at the previous MOT on 23 Jan 2025.
- Previous MOT
- 205,834 miles · 23 Jan 2025
- Between the last two tests
- 2,782 miles
- Average per year
- 7,588 miles
Recorded mileage by year
- 2026 – 208,616 miles
- 2025 – 205,834 miles
- 2024 – 202,948 miles
- 2023 – 200,018 miles
- 2022 – 195,388 miles
- 2021 – 192,463 miles
- 2020 – 189,304 miles
- 2019 – 182,839 miles
- 2018 – 177,547 miles
- 2017 – 172,820 miles
- 2016 – 167,187 miles
- 2015 – 160,534 miles
- 2014 – 156,896 miles
- 2013 – 153,253 miles
- 2012 – 150,485 miles
- 2011 – 138,626 miles
- 2010 – 117,442 miles
- 2009 – 102,760 miles
- 2007 – 71,004 miles
What the latest MOT found
- AdvisoryDiff noisy
Full MOT history
22 tests since 22 Dec 2007, newest first. Select a test to see every defect and advisory.
Pass208,616 miles (+2,782)1 advisory
- MOT expiry
- 22 Feb 2027
- Odometer
- 208,616 miles
- Test number
- 521012427170
- AdvisoryDiff noisy
Pass205,834 miles (+2,886)
- MOT expiry
- 22 Feb 2026
- Odometer
- 205,834 miles
- Test number
- 427044646441
No defects or advisories recorded.
Pass202,948 miles (+2,930)2 advisories
- MOT expiry
- 22 Feb 2025
- Odometer
- 202,948 miles
- Test number
- 745065143364
- AdvisoryFront Tyre worn close to legal limit/worn on edge both sides .(225/40/18) (5.2.3 (e))
- AdvisoryRear Tyre worn close to legal limit/worn on edge both sides & nearside rear tyre cracking.(255/35/18) (5.2.3 (e))
Pass200,018 miles (+4,630)
- MOT expiry
- 22 Feb 2024
- Odometer
- 200,018 miles
- Test number
- 587723302881
No defects or advisories recorded.
Pass195,388 miles (+2,925)
- MOT expiry
- 22 Feb 2023
- Odometer
- 195,388 miles
- Test number
- 629911475730
No defects or advisories recorded.
Pass192,463 miles (+3,159)2 advisories
- MOT expiry
- 22 Feb 2022
- Odometer
- 192,463 miles
- Test number
- 566001411679
- AdvisoryNearside Front Brake pipe slightly damaged (1.1.11 (c))
- AdvisoryOffside Front Brake pipe slightly damaged (1.1.11 (c))
Pass189,304 miles (+6,465)
- MOT expiry
- 22 Feb 2021
- Odometer
- 189,304 miles
- Test number
- 219430074206
No defects or advisories recorded.
Pass182,839 miles (+5,292)
- MOT expiry
- 22 Feb 2020
- Odometer
- 182,839 miles
- Test number
- 264874857520
No defects or advisories recorded.
Pass177,547 miles (+4,727)
- MOT expiry
- 22 Feb 2019
- Odometer
- 177,547 miles
- Test number
- 805234510767
No defects or advisories recorded.
Pass172,820 miles (+5,633)
- MOT expiry
- 22 Feb 2018
- Odometer
- 172,820 miles
- Test number
- 562603837239
No defects or advisories recorded.
Pass167,187 miles (+6,653)6 advisories
- MOT expiry
- 22 Feb 2017
- Odometer
- 167,187 miles
- Test number
- 363649732287
- AdvisoryBrake pipe slightly corroded (3.6.B.2c)
- AdvisoryNearside Front Upper Anti-roll bar ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
- AdvisoryOffside Front Lower Anti-roll bar ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
- AdvisoryOffside Front Upper Anti-roll bar ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
- AdvisoryEngine covers and under trays fitted
- AdvisoryParking brake only just met braking efficiency 16%
Pass160,534 miles (+3,638)
- MOT expiry
- 22 Feb 2016
- Odometer
- 160,534 miles
- Test number
- 205863235046
No defects or advisories recorded.
Pass156,896 miles (+4)
- MOT expiry
- 22 Feb 2015
- Odometer
- 156,896 miles
- Test number
- 178381844460
No defects or advisories recorded.
Fail156,892 miles (+3,639)2 failures1 advisory
- MOT expiry
- No new certificate
- Odometer
- 156,892 miles
- Test number
- 537954234026
- FailureNearside Front Suspension arm synthetic bush deteriorated resulting in excessive movement (2.4.G.2)
- FailureOffside Front Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Front Anti-roll bar linkage has slight play in a ball joint (2.4.G.2)
Pass153,253 miles (+2,768)
- MOT expiry
- 22 Feb 2014
- Odometer
- 153,253 miles
- Test number
- 359875833018
No defects or advisories recorded.
Pass150,485 miles
- MOT expiry
- 22 Feb 2013
- Odometer
- 150,485 miles
- Test number
- 449047442039
No defects or advisories recorded.
Fail150,485 miles (+11,859)1 dangerous
- MOT expiry
- No new certificate
- Odometer
- 150,485 miles
- Test number
- 186826942442
- DangerousNearside rear parking brake recording little or no effort (3.7.B.6a)
Pass138,626 miles (+21,184)2 advisories
- MOT expiry
- 22 Feb 2012
- Odometer
- 138,626 miles
- Test number
- 457802351089
- AdvisoryFront registration plate deteriorated but not likely to be misread (6.3.1d)
- AdvisoryRear registration plate deteriorated but not likely to be misread (6.3.1d)
Pass117,442 miles (+14,682)2 advisories
- MOT expiry
- 22 Feb 2011
- Odometer
- 117,442 miles
- Test number
- 581876140099
- AdvisoryOffside Rear Shock absorber has a light misting of oil (2.7.3)
- AdvisoryBrake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
Pass102,760 miles
- MOT expiry
- 22 Feb 2010
- Odometer
- 102,760 miles
- Test number
- 441394459034
No defects or advisories recorded.
Fail102,760 miles (+31,756)1 repaired
- MOT expiry
- No new certificate
- Odometer
- 102,760 miles
- Test number
- 772564659047
- Repaired at testNearside Headlamp aim too high (1.8)
Pass71,004 miles
- MOT expiry
- 23 Dec 2008
- Odometer
- 71,004 miles
- Test number
- 130886257354
No defects or advisories recorded.
Questions about J66 HGM
- Does J66 HGM currently have a valid MOT?
- Yes. DVSA records show the MOT on J66 HGM is valid until 22 Feb 2027.
- When is the MOT due on J66 HGM?
- The MOT on J66 HGM is valid until 22 Feb 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has J66 HGM done?
- J66 HGM was recorded at 208,616 miles at its MOT on 9 Feb 2026, an average of 7,588 miles a year.
- Has J66 HGM ever failed its MOT?
- Yes. J66 HGM has failed 3 of its 22 MOT tests, most recently on 3 Feb 2014.
- Has the mileage on J66 HGM 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 J66 HGM find?
- J66 HGM passed its latest MOT on 9 Feb 2026 with 1 advisory: diff noisy.
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.