
Volkswagen Golf
Yellow · Petrol · 1997 · 2,000 cc
P640 MLEMOT history
P640 MLE is a yellow petrol Volkswagen Golf first used on 21 May 1997. Its MOT is valid until 2 Jul 2027 and it has passed 14 of 17 MOT tests, with 160,924 miles recorded at the latest.
From DVSA MOT records, updated 30 Jun 2026.

- MOT
- Valid
- Until 2 Jul 2027
- Mileage
- 160,924 mi
- At MOT on 30 Jun 2026
- MOT tests
- 17
- 14 passed · 3 failed
- Per year
- 2,092 mi
- Average between MOTs
Vehicle details
- Registration
- P640 MLE
- Registration format
- Prefix (1983 to 2001)
- Make
- Volkswagen
- Model
- Golf
- Colour
- Yellow
- Fuel type
- Petrol
- Engine size
- 2,000 cc
- Year of manufacture
- 1997
- First used
- 21 May 1997
- MOT status
- MOT valid until 2 Jul 2027
- Latest MOT test
- 30 Jun 2026 (Pass)
Mileage history
P640 MLE was last recorded at 160,924 miles on 30 Jun 2026, 74 miles more than at the previous MOT on 3 Jul 2025.
- Previous MOT
- 160,850 miles · 3 Jul 2025
- Between the last two tests
- 74 miles
- Average per year
- 2,092 miles
Recorded mileage by year
- 2026 – 160,924 miles
- 2025 – 160,850 miles
- 2024 – 160,325 miles
- 2023 – 158,979 miles
- 2022 – 157,288 miles
- 2021 – 155,222 miles
- 2019 – 154,597 miles
- 2018 – 150,657 miles
- 2017 – 147,762 miles
- 2015 – 147,269 miles
- 2012 – 143,637 miles
- 2011 – 139,745 miles
- 2010 – 134,915 miles
- 2009 – 126,133 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
17 tests since 12 Nov 2009, newest first. Select a test to see every defect and advisory.
Pass160,924 miles (+74)
- MOT expiry
- 2 Jul 2027
- Odometer
- 160,924 miles
- Test number
- 578056058439
No defects or advisories recorded.
Pass160,850 miles (+525)
- MOT expiry
- 2 Jul 2026
- Odometer
- 160,850 miles
- Test number
- 203707462241
No defects or advisories recorded.
Pass160,325 miles (+1,346)
- MOT expiry
- 12 Jun 2025
- Odometer
- 160,325 miles
- Test number
- 672485743246
No defects or advisories recorded.
Pass158,979 miles (+1,691)3 advisories
- MOT expiry
- 3 May 2024
- Odometer
- 158,979 miles
- Test number
- 680711816749
- AdvisoryBrake pipe corroded, covered in grease or other material both front to rear (1.1.11 (c))
- AdvisoryOffside Rear Wheel bearing has slight play (5.1.3 (a) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass157,288 miles
- MOT expiry
- 22 Apr 2023
- Odometer
- 157,288 miles
- Test number
- 807139923813
No defects or advisories recorded.
Fail157,288 miles (+2,066)2 major
- MOT expiry
- No new certificate
- Odometer
- 157,288 miles
- Test number
- 266804253512
- MajorNearside Rear Brake pipe excessively corroded (1.1.11 (c))
- MajorOffside Rear Brake pipe excessively corroded (1.1.11 (c))
Pass155,222 miles (+625)
- MOT expiry
- 4 Mar 2022
- Odometer
- 155,222 miles
- Test number
- 555676430665
No defects or advisories recorded.
Pass154,597 miles (+3,940)
- MOT expiry
- 19 Sept 2020
- Odometer
- 154,597 miles
- Test number
- 372233015387
No defects or advisories recorded.
Pass150,657 miles (+2,895)1 advisory
- MOT expiry
- 19 Sept 2019
- Odometer
- 150,657 miles
- Test number
- 311984914990
- AdvisoryNearside Front Seat belt anchorage prescribed area is corroded but not considered excessive floor to sill (7.1.1 (a) (i))
Pass147,762 miles (+493)1 advisory
- MOT expiry
- 19 Sept 2018
- Odometer
- 147,762 miles
- Test number
- 369367327196
- AdvisoryCorrosion evident on front floor to sills both sides
Pass147,269 miles (+3,632)4 advisories
- MOT expiry
- 18 Nov 2016
- Odometer
- 147,269 miles
- Test number
- 844167704030
- AdvisoryAll tyres are cracking on outside wall
- AdvisoryRear coil spring corroded both (2.4.C.1b)
- AdvisoryVehicle heavily under sealled
- AdvisoryBoth rear back plates corroded
Fail143,637 miles2 repaired
- MOT expiry
- No new certificate
- Odometer
- 143,637 miles
- Test number
- 548710222371
- Repaired at testNearside Front position lamp(s) incorrect colour (1.1.A.3e)
- Repaired at testOffside Front position lamp(s) incorrect colour (1.1.A.3e)
Pass143,637 miles (+3,892)
- MOT expiry
- 14 Nov 2013
- Odometer
- 143,637 miles
- Test number
- 735620622315
No defects or advisories recorded.
Pass139,745 miles (+173)
- MOT expiry
- 11 Nov 2012
- Odometer
- 139,745 miles
- Test number
- 858722411370
No defects or advisories recorded.
Fail139,572 miles (+4,657)1 failure1 note
- MOT expiry
- No new certificate
- Odometer
- 139,572 miles
- Test number
- 619988301360
- FailureExhaust emissions Lambda reading after 2nd fast idle outside specified limits (7.3.D.3)
- NoteRear brake discs corroded.
Pass134,915 miles (+8,782)2 notes
- MOT expiry
- 11 Nov 2011
- Odometer
- 134,915 miles
- Test number
- 562594210370
- NoteAll tyre treads low
- NotePower steering pump leaking slightly
Pass126,133 miles3 advisories
- MOT expiry
- 11 Nov 2010
- Odometer
- 126,133 miles
- Test number
- 614906919359
- AdvisoryNearside Rear Rear wheel bearing has slight play (2.6.2)
- AdvisoryNearside Rear Upper Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Rear Upper Brake pipe slightly corroded (3.6.B.2c)
Questions about P640 MLE
- Does P640 MLE currently have a valid MOT?
- Yes. DVSA records show the MOT on P640 MLE is valid until 2 Jul 2027.
- When is the MOT due on P640 MLE?
- The MOT on P640 MLE is valid until 2 Jul 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has P640 MLE done?
- P640 MLE was recorded at 160,924 miles at its MOT on 30 Jun 2026, an average of 2,092 miles a year.
- Has P640 MLE ever failed its MOT?
- Yes. P640 MLE has failed 3 of its 17 MOT tests, most recently on 22 Apr 2022.
- Has the mileage on P640 MLE 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 P640 MLE find?
- P640 MLE passed its latest MOT on 30 Jun 2026 with no defects or advisories recorded.
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.