BMW logo

BMW M3

Silver · Petrol · 1988 · 2,302 cc

642 BMWMOT history

642 BMW is a silver petrol BMW M3 first used on 1 Dec 1988. Its MOT expired on 7 Sept 2026 and it has passed 15 of 17 MOT tests, with 113,684 miles recorded at the latest.

From DVSA MOT records, updated 8 Sept 2025.

MOT
Expired
On 7 Sept 2026
Mileage
113,684 mi
At MOT on 8 Sept 2025
MOT tests
17
15 passed · 2 failed
Per year
259 mi
Average between MOTs
Get reminders for 642 BMW in the free Driver Codes app

Vehicle details

Registration
642 BMW
Registration format
Dateless
Make
BMW
Model
M3
Colour
Silver
Fuel type
Petrol
Engine size
2,302 cc
Year of manufacture
1988
First used
1 Dec 1988
MOT status
MOT expired on 7 Sept 2026
Latest MOT test
8 Sept 2025 (Pass)

Mileage history

642 BMW was last recorded at 113,684 miles on 8 Sept 2025, 59 miles more than at the previous MOT on 4 Jun 2024.

Odometer reading at each MOT testPassFail
Previous MOT
113,625 miles · 4 Jun 2024
Between the last two tests
59 miles
Average per year
259 miles

Recorded mileage by year

  • 2025 – 113,684 miles
  • 2024 – 113,625 miles
  • 2023 – 113,502 miles
  • 2022 – 113,395 miles
  • 2020 – 113,202 miles
  • 2018 – 112,974 miles
  • 2017 – 112,849 miles
  • 2015 – 112,638 miles
  • 2014 – 112,482 miles
  • 2012 – 112,369 miles
  • 2010 – 111,713 miles
  • 2009 – 109,870 miles
  • 2008 – 109,691 miles
  • 2007 – 108,883 miles
  • 2005 – 108,500 miles

What the latest MOT found

Pass113,684 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

17 tests since 16 Sept 2005, newest first. Select a test to see every defect and advisory.

  1. Pass113,684 miles (+59)
    MOT expiry
    7 Sept 2026
    Odometer
    113,684 miles
    Test number
    992682416179

    No defects or advisories recorded.

  2. Pass113,625 miles (+123)
    MOT expiry
    3 Jun 2025
    Odometer
    113,625 miles
    Test number
    178449824720

    No defects or advisories recorded.

  3. Pass113,502 miles (+107)
    MOT expiry
    8 May 2024
    Odometer
    113,502 miles
    Test number
    717987348192

    No defects or advisories recorded.

  4. Pass113,395 miles (+193)
    MOT expiry
    13 Apr 2023
    Odometer
    113,395 miles
    Test number
    156701197032

    No defects or advisories recorded.

  5. Pass113,202 miles (+228)
    MOT expiry
    15 Apr 2021
    Odometer
    113,202 miles
    Test number
    188562707059

    No defects or advisories recorded.

  6. Pass112,974 miles (+125)
    MOT expiry
    4 Sept 2019
    Odometer
    112,974 miles
    Test number
    798093282370

    No defects or advisories recorded.

  7. Pass112,849 miles (+211)
    MOT expiry
    5 Apr 2018
    Odometer
    112,849 miles
    Test number
    843351171182

    No defects or advisories recorded.

  8. Pass112,638 miles (+156)
    MOT expiry
    14 Sept 2016
    Odometer
    112,638 miles
    Test number
    198481935251

    No defects or advisories recorded.

  9. Pass112,482 miles (+113)
    MOT expiry
    14 Sept 2015
    Odometer
    112,482 miles
    Test number
    669178054211

    No defects or advisories recorded.

  10. Pass112,369 miles (+656)2 advisories
    MOT expiry
    29 Apr 2013
    Odometer
    112,369 miles
    Test number
    288061222463
    • AdvisoryBrake pipe slightly corroded (3.6.B.2c)
    • AdvisoryCentre Exhaust has a minor leak of exhaust gases (7.1.2)
  11. Pass111,713 miles (+1,843)
    MOT expiry
    10 Jun 2011
    Odometer
    111,713 miles
    Test number
    790002160171

    No defects or advisories recorded.

  12. Pass109,870 miles (+7)2 notes
    MOT expiry
    22 Jul 2010
    Odometer
    109,870 miles
    Test number
    724074109220
    • NoteOffside tyres nearing limit and perishing
    • NoteSlight corrosion on nearside rear inner wheel arch
  13. Fail109,863 miles (+172)3 failures2 notes
    MOT expiry
    No new certificate
    Odometer
    109,863 miles
    Test number
    582488999110
    • FailureNearside Front Anti-roll bar linkage insecure (2.4.G.1)
    • FailureNearside Front Suspension component mounting prescribed area is excessively corroded (2.4.A.3)
    • FailureNearside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • NoteOffside tyres nearing limit and perishing
    • NoteSlight corrosion on nearside rear inner wheel arch
  14. Fail109,691 miles2 repaired2 advisories
    MOT expiry
    No new certificate
    Odometer
    109,691 miles
    Test number
    532148958038
    • Repaired at testHorn not working (1.6.2a)
    • Repaired at testOffside Rear position lamp(s) excessively deteriorated so that it is not visible from a reasonable distance (1.1.A.3d)
    • AdvisoryFront Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryRear Tyre worn close to the legal limit (4.1.E.1)
  15. Pass109,691 miles (+808)2 advisories
    MOT expiry
    26 Feb 2009
    Odometer
    109,691 miles
    Test number
    773088258031
    • AdvisoryFront Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryRear Tyre worn close to the legal limit (4.1.E.1)
  16. Pass108,883 miles (+383)2 advisories
    MOT expiry
    28 Jan 2008
    Odometer
    108,883 miles
    Test number
    684039127040
    • AdvisoryNearside 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)
  17. Pass108,500 miles
    MOT expiry
    15 Sept 2006
    Odometer
    108,500 miles
    Test number
    841489355234

    No defects or advisories recorded.

Questions about 642 BMW

What vehicle is registration 642 BMW currently assigned to?
DVSA MOT records show 642 BMW on a silver petrol BMW M3 first used on 1 Dec 1988. 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 642 BMW currently have a valid MOT?
No. The MOT on 642 BMW expired on 7 Sept 2026, according to DVSA records.
When is the MOT due on 642 BMW?
The MOT on 642 BMW expired on 7 Sept 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has 642 BMW done?
642 BMW was recorded at 113,684 miles at its MOT on 8 Sept 2025, an average of 259 miles a year.
Has 642 BMW ever failed its MOT?
Yes. 642 BMW has failed 2 of its 17 MOT tests, most recently on 17 Jul 2009.
Has the mileage on 642 BMW 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 642 BMW find?
642 BMW passed its latest MOT on 8 Sept 2025 with no defects or advisories recorded.

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