BMW logo

BMW 3 Series

White · Petrol · 1989 · 1,990 cc

VCJ 888MOT history

VCJ 888 is a white petrol BMW 3 Series first used on 31 Dec 1989. Its MOT is valid until 21 Jun 2027 and it has passed 18 of 20 MOT tests, with 121,039 miles recorded at the latest.

From DVSA MOT records, updated 22 Jun 2026.

MOT
Valid
Until 21 Jun 2027
Mileage
121,039 mi
At MOT on 22 Jun 2026
MOT tests
20
18 passed · 2 failed
Per year
863 mi
Average between MOTs
Get reminders for VCJ 888 in the free Driver Codes app

Vehicle details

Registration
VCJ 888
Registration format
Dateless
Make
BMW
Model
3 Series
Colour
White
Fuel type
Petrol
Engine size
1,990 cc
Year of manufacture
1989
First used
31 Dec 1989
MOT status
MOT valid until 21 Jun 2027
Latest MOT test
22 Jun 2026 (Pass)

Mileage history

VCJ 888 was last recorded at 121,039 miles on 22 Jun 2026, 110 miles more than at the previous MOT on 12 May 2025.

Odometer reading at each MOT testPassFail
Previous MOT
120,929 miles · 12 May 2025
Between the last two tests
110 miles
Average per year
863 miles

Recorded mileage by year

  • 2026 – 121,039 miles
  • 2025 – 120,929 miles
  • 2023 – 120,855 miles
  • 2022 – 120,714 miles
  • 2021 – 120,668 miles
  • 2020 – 120,468 miles
  • 2019 – 120,080 miles
  • 2018 – 119,975 miles
  • 2017 – 119,706 miles
  • 2016 – 118,788 miles
  • 2015 – 117,777 miles
  • 2012 – 117,623 miles
  • 2011 – 117,050 miles
  • 2010 – 116,523 miles
  • 2009 – 113,968 miles
  • 2008 – 108,841 miles
  • 2007 – 106,825 miles
  • 2006 – 103,763 miles

What the latest MOT found

Pass121,039 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

20 tests since 13 Jun 2006, newest first. Select a test to see every defect and advisory.

  1. Pass121,039 miles (+110)
    MOT expiry
    21 Jun 2027
    Odometer
    121,039 miles
    Test number
    950604954013

    No defects or advisories recorded.

  2. Pass120,929 miles (+74)
    MOT expiry
    11 May 2026
    Odometer
    120,929 miles
    Test number
    135033014570

    No defects or advisories recorded.

  3. Pass120,855 miles (+141)
    MOT expiry
    1 Oct 2024
    Odometer
    120,855 miles
    Test number
    578526458336

    No defects or advisories recorded.

  4. Pass120,714 miles (+46)
    MOT expiry
    8 Jun 2023
    Odometer
    120,714 miles
    Test number
    219525190466

    No defects or advisories recorded.

  5. Pass120,668 miles (+200)
    MOT expiry
    14 Oct 2022
    Odometer
    120,668 miles
    Test number
    659543390600

    No defects or advisories recorded.

  6. Pass120,468 miles (+388)
    MOT expiry
    4 Oct 2021
    Odometer
    120,468 miles
    Test number
    757339092362

    No defects or advisories recorded.

  7. Pass120,080 miles (+105)
    MOT expiry
    4 Oct 2020
    Odometer
    120,080 miles
    Test number
    866032511583

    No defects or advisories recorded.

  8. Pass119,975 miles (+269)
    MOT expiry
    4 Apr 2019
    Odometer
    119,975 miles
    Test number
    769420619794

    No defects or advisories recorded.

  9. Pass119,706 miles (+918)
    MOT expiry
    28 Mar 2018
    Odometer
    119,706 miles
    Test number
    678253815690

    No defects or advisories recorded.

  10. Pass118,788 miles (+1,011)
    MOT expiry
    24 Mar 2017
    Odometer
    118,788 miles
    Test number
    320224948574

    No defects or advisories recorded.

  11. Pass117,777 miles (+154)
    MOT expiry
    24 Mar 2016
    Odometer
    117,777 miles
    Test number
    495374385064

    No defects or advisories recorded.

  12. Pass117,623 miles (+573)2 advisories2 notes
    MOT expiry
    11 Jul 2013
    Odometer
    117,623 miles
    Test number
    258087382186
    • AdvisoryNearside Front Valve stem slightly damaged (4.1.D.1e)
    • AdvisoryOffside Front Valve stem slightly damaged (4.1.D.1e)
    • NoteNearside front tyre wearing outer edge
    • NoteNearside rear tyre tread depth getting low and has surface cracking around tread
  13. Pass117,050 miles (+527)
    MOT expiry
    11 Jul 2012
    Odometer
    117,050 miles
    Test number
    998614661147

    No defects or advisories recorded.

  14. Pass116,523 miles (+2,555)4 advisories8 notes
    MOT expiry
    11 Jul 2011
    Odometer
    116,523 miles
    Test number
    482194670102
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
    • NoteBrake servo hose worn/loose manifold fitting
    • NoteCentre and rear exhaust corroded
    • NoteEngine breather hose perished
    • NoteEngine oil leaks
    • NoteFront brake pads 2/3rds worn
    • NoteFuel cap seal perished
    • NoteParking brake travel long
    • NoteTransmission oil leaks
  15. Fail113,968 miles2 repaired2 notes
    MOT expiry
    No new certificate
    Odometer
    113,968 miles
    Test number
    471820989121
    • Repaired at testNearside Front Windscreen wiper does not clear the windscreen effectively (8.2.2)
    • Repaired at testOffside Front Windscreen wiper does not clear the windscreen effectively (8.2.2)
    • NoteFront tyres worn low on edges n/s/f to min
    • NoteP/steering reservoir hoses weeping
  16. Pass113,968 miles (+5,127)2 notes
    MOT expiry
    11 Jul 2010
    Odometer
    113,968 miles
    Test number
    833850589133
    • NoteFront tyres worn low on edges n/s/f to min
    • NoteP/steering reservoir hoses weeping
  17. Pass108,841 miles (+2,016)
    MOT expiry
    11 Jul 2009
    Odometer
    108,841 miles
    Test number
    654601878119

    No defects or advisories recorded.

  18. Pass106,825 miles (+3,062)1 note
    MOT expiry
    11 Jul 2008
    Odometer
    106,825 miles
    Test number
    174463897137
    • NoteSLIGHT KNOCK ON OFF SIDE FRONT INNER STEERING RACK BALL JOINT
  19. Fail103,763 miles2 repaired
    MOT expiry
    No new certificate
    Odometer
    103,763 miles
    Test number
    222054766156
    • Repaired at testNearside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • Repaired at testNearside Rear Stop lamp adversely affected by the operation of another lamp (1.2.1f)
  20. Pass103,763 miles
    MOT expiry
    12 Jun 2007
    Odometer
    103,763 miles
    Test number
    510064966120

    No defects or advisories recorded.

Questions about VCJ 888

What vehicle is registration VCJ 888 currently assigned to?
DVSA MOT records show VCJ 888 on a white petrol BMW 3 Series first used on 31 Dec 1989. 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 VCJ 888 currently have a valid MOT?
Yes. DVSA records show the MOT on VCJ 888 is valid until 21 Jun 2027.
When is the MOT due on VCJ 888?
The MOT on VCJ 888 is valid until 21 Jun 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has VCJ 888 done?
VCJ 888 was recorded at 121,039 miles at its MOT on 22 Jun 2026, an average of 863 miles a year.
Has VCJ 888 ever failed its MOT?
Yes. VCJ 888 has failed 2 of its 20 MOT tests, most recently on 29 Jun 2009.
Has the mileage on VCJ 888 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 VCJ 888 find?
VCJ 888 passed its latest MOT on 22 Jun 2026 with no defects or advisories recorded.

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