BMW logo

BMW M3

Red · Petrol · 1989 · 2,302 cc

643 GVOMOT history

643 GVO is a red petrol BMW M3 first used on 31 Dec 1989. Its MOT is valid until 30 Sept 2027 and it has passed 20 of 20 MOT tests, with 147,432 km recorded at the latest.

From DVSA MOT records, updated 10 Sept 2026.

MOT
Valid
Until 30 Sept 2027
Mileage
147,432 km
At MOT on 10 Sept 2026
MOT tests
20
20 passed · 0 failed
Per year
700 km
Average between MOTs
Get reminders for 643 GVO in the free Driver Codes app

Vehicle details

Registration
643 GVO
Registration format
Dateless
Make
BMW
Model
M3
Colour
Red
Fuel type
Petrol
Engine size
2,302 cc
Year of manufacture
1989
First used
31 Dec 1989
MOT status
MOT valid until 30 Sept 2027
Latest MOT test
10 Sept 2026 (Pass)

Mileage history

643 GVO was last recorded at 147,432 km on 10 Sept 2026, 445 km more than at the previous MOT on 26 Sept 2025.

Odometer reading at each MOT testPass
Previous MOT
146,987 km · 26 Sept 2025
Between the last two tests
445 km
Average per year
700 km

Recorded mileage by year

  • 2026 – 147,432 km
  • 2025 – 146,987 km
  • 2024 – 146,080 km
  • 2023 – 145,336 km
  • 2022 – 144,443 km
  • 2021 – 143,769 km
  • 2020 – 143,280 km
  • 2019 – 142,501 km
  • 2018 – 141,624 km
  • 2017 – 140,944 km
  • 2016 – 139,616 km
  • 2015 – 139,156 km
  • 2014 – 138,263 km
  • 2011 – 137,180 km
  • 2010 – 136,600 km
  • 2009 – 135,853 km
  • 2008 – 135,372 km
  • 2007 – 134,570 km
  • 2006 – 133,359 km

What the latest MOT found

Pass147,432 km

No defects or advisories were recorded.

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.

  • Nearside Rear Tyre worn close to the legal limit 2.3mm (4.1.E.1)

    Advisory2 MOTs, 2015–2016

  • Offside Rear Tyre worn close to the legal limit 2.3mm (4.1.E.1)

    Advisory2 MOTs, 2015–2016

Full MOT history

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

  1. Pass147,432 km (+445)
    MOT expiry
    30 Sept 2027
    Odometer
    147,432 km
    Test number
    704943332722

    No defects or advisories recorded.

  2. Pass146,987 km (+907)
    MOT expiry
    30 Sept 2026
    Odometer
    146,987 km
    Test number
    372722363214

    No defects or advisories recorded.

  3. Pass146,080 km (+744)
    MOT expiry
    30 Sept 2025
    Odometer
    146,080 km
    Test number
    271030955950

    No defects or advisories recorded.

  4. Pass145,336 km (+893)
    MOT expiry
    30 Sept 2024
    Odometer
    145,336 km
    Test number
    678850543064

    No defects or advisories recorded.

  5. Pass144,443 km (+674)
    MOT expiry
    30 Sept 2023
    Odometer
    144,443 km
    Test number
    587723431352

    No defects or advisories recorded.

  6. Pass143,769 km (+489)
    MOT expiry
    30 Sept 2022
    Odometer
    143,769 km
    Test number
    320852092524

    No defects or advisories recorded.

  7. Pass143,280 km (+779)
    MOT expiry
    30 Sept 2021
    Odometer
    143,280 km
    Test number
    418988937942

    No defects or advisories recorded.

  8. Pass142,501 km (+877)
    MOT expiry
    30 Sept 2020
    Odometer
    142,501 km
    Test number
    889227794534

    No defects or advisories recorded.

  9. Pass141,624 km (+680)
    MOT expiry
    30 Sept 2019
    Odometer
    141,624 km
    Test number
    498322410285

    No defects or advisories recorded.

  10. Pass140,944 km (+1,328)
    MOT expiry
    11 Sept 2018
    Odometer
    140,944 km
    Test number
    763147224949

    No defects or advisories recorded.

  11. Pass139,616 km (+460)2 advisories
    MOT expiry
    3 Sept 2017
    Odometer
    139,616 km
    Test number
    656580267513
    • AdvisoryNearside Rear Tyre worn close to the legal limit 2.3mm (4.1.E.1)
    • AdvisoryOffside Rear Tyre worn close to the legal limit 2.3mm (4.1.E.1)
  12. Pass139,156 km (+893)2 advisories
    MOT expiry
    3 Sept 2016
    Odometer
    139,156 km
    Test number
    434639960983
    • AdvisoryNearside Rear Tyre worn close to the legal limit 2.3mm (4.1.E.1)
    • AdvisoryOffside Rear Tyre worn close to the legal limit 2.3mm (4.1.E.1)
  13. Pass138,263 km
    MOT expiry
    21 Apr 2015
    Odometer
    138,263 km
    Test number
    367902314119

    No defects or advisories recorded.

  14. Pass137,841 miles
    MOT expiry
    14 Oct 2013
    Odometer
    137,841 miles
    Test number
    189119182277

    No defects or advisories recorded.

  15. Pass137,180 km (+580)
    MOT expiry
    11 Oct 2012
    Odometer
    137,180 km
    Test number
    366641281478

    No defects or advisories recorded.

  16. Pass136,600 km (+747)
    MOT expiry
    11 Oct 2011
    Odometer
    136,600 km
    Test number
    323665980235

    No defects or advisories recorded.

  17. Pass135,853 km (+481)
    MOT expiry
    17 Aug 2010
    Odometer
    135,853 km
    Test number
    624790439282

    No defects or advisories recorded.

  18. Pass135,372 km (+802)1 advisory
    MOT expiry
    10 Aug 2009
    Odometer
    135,372 km
    Test number
    992394928289
    • AdvisoryRear Exhaust has part of the system slightly deteriorated (7.1.1a)
  19. Pass134,570 km (+1,211)
    MOT expiry
    3 Aug 2008
    Odometer
    134,570 km
    Test number
    712543117263

    No defects or advisories recorded.

  20. Pass133,359 km
    MOT expiry
    3 Aug 2007
    Odometer
    133,359 km
    Test number
    721956616205

    No defects or advisories recorded.

Questions about 643 GVO

What vehicle is registration 643 GVO currently assigned to?
DVSA MOT records show 643 GVO on a red petrol BMW M3 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 643 GVO currently have a valid MOT?
Yes. DVSA records show the MOT on 643 GVO is valid until 30 Sept 2027.
When is the MOT due on 643 GVO?
The MOT on 643 GVO is valid until 30 Sept 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has 643 GVO done?
643 GVO was recorded at 147,432 km at its MOT on 10 Sept 2026, an average of 700 km a year.
Has 643 GVO ever failed its MOT?
No. 643 GVO has passed all 20 of its MOT tests on record.
Has the mileage on 643 GVO 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 643 GVO find?
643 GVO passed its latest MOT on 10 Sept 2026 with no defects or advisories recorded.

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