
MG MGF
Green · Petrol · 2001 · 1,588 cc
Y304 VBEMOT history
Y304 VBE is a green petrol MG MGF first used on 25 Apr 2001. Its MOT is valid until 9 Dec 2026 and it has passed 20 of 23 MOT tests, with 25,490 miles recorded at the latest.
From DVSA MOT records, updated 10 Dec 2025.
- MOT
- Valid
- Until 9 Dec 2026
- Mileage
- 25,490 mi
- At MOT on 10 Dec 2025
- MOT tests
- 23
- 20 passed · 3 failed
- Per year
- 923 mi
- Average between MOTs
Vehicle details
- Registration
- Y304 VBE
- Registration format
- Prefix (1983 to 2001)
- Make
- MG
- Model
- MGF
- Colour
- Green
- Fuel type
- Petrol
- Engine size
- 1,588 cc
- Year of manufacture
- 2001
- First used
- 25 Apr 2001
- MOT status
- MOT valid until 9 Dec 2026
- Latest MOT test
- 10 Dec 2025 (Pass)
Mileage history
Y304 VBE was last recorded at 25,490 miles on 10 Dec 2025, 211 miles more than at the previous MOT on 20 Aug 2024.
- Previous MOT
- 25,279 miles · 20 Aug 2024
- Between the last two tests
- 211 miles
- Average per year
- 923 miles
Recorded mileage by year
- 2025 – 25,490 miles
- 2024 – 25,279 miles
- 2023 – 25,225 miles
- 2022 – 25,162 miles
- 2021 – 24,905 miles
- 2020 – 24,278 miles
- 2019 – 23,417 miles
- 2018 – 22,443 miles
- 2017 – 21,986 miles
- 2016 – 21,048 miles
- 2015 – 20,131 miles
- 2014 – 18,655 miles
- 2013 – 17,767 miles
- 2012 – 16,830 miles
- 2011 – 14,238 miles
- 2010 – 11,710 miles
- 2009 – 10,351 miles
- 2008 – 8,926 miles
- 2007 – 8,322 miles
- 2006 – 7,365 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
23 tests since 21 Apr 2006, newest first. Select a test to see every defect and advisory.
Pass25,490 miles (+211)
- MOT expiry
- 9 Dec 2026
- Odometer
- 25,490 miles
- Test number
- 501984416286
No defects or advisories recorded.
Pass25,279 miles (+54)
- MOT expiry
- 27 Aug 2025
- Odometer
- 25,279 miles
- Test number
- 800433833532
No defects or advisories recorded.
Pass25,225 miles (+63)
- MOT expiry
- 27 Aug 2024
- Odometer
- 25,225 miles
- Test number
- 892308551630
No defects or advisories recorded.
Pass25,162 miles (+257)
- MOT expiry
- 27 Aug 2023
- Odometer
- 25,162 miles
- Test number
- 829432926520
No defects or advisories recorded.
Pass24,905 miles (+627)
- MOT expiry
- 27 Aug 2022
- Odometer
- 24,905 miles
- Test number
- 472419824027
No defects or advisories recorded.
Pass24,278 miles (+861)
- MOT expiry
- 27 Aug 2021
- Odometer
- 24,278 miles
- Test number
- 241956172209
No defects or advisories recorded.
Pass23,417 miles3 advisories
- MOT expiry
- 29 Oct 2020
- Odometer
- 23,417 miles
- Test number
- 946438541231
- AdvisoryNearside Rear Direction indicator slightly discoloured (4.4.3 (a))
- AdvisoryOffside Front tyre stepped
- AdvisoryOffside Rear tyre stepped
Fail23,417 miles (+974)1 major3 advisories
- MOT expiry
- No new certificate
- Odometer
- 23,417 miles
- Test number
- 596439893389
- MajorService brake efficiency below requirements (1.2.2 (a) (i))
- AdvisoryNearside Rear Direction indicator slightly discoloured (4.4.3 (a))
- AdvisoryOffside Front tyre stepped
- AdvisoryOffside Rear tyre stepped
Pass22,443 miles (+457)1 advisory
- MOT expiry
- 29 Apr 2019
- Odometer
- 22,443 miles
- Test number
- 771424327379
- AdvisorySuspension ride height low
Pass21,986 miles (+938)
- MOT expiry
- 29 Apr 2018
- Odometer
- 21,986 miles
- Test number
- 105711478543
No defects or advisories recorded.
Pass21,048 miles (+917)
- MOT expiry
- 29 Apr 2017
- Odometer
- 21,048 miles
- Test number
- 275165199609
No defects or advisories recorded.
Pass20,131 miles (+1,476)
- MOT expiry
- 29 Apr 2016
- Odometer
- 20,131 miles
- Test number
- 278972115143
No defects or advisories recorded.
Pass18,655 miles (+888)
- MOT expiry
- 29 Apr 2015
- Odometer
- 18,655 miles
- Test number
- 765245204111
No defects or advisories recorded.
Pass17,767 miles (+937)
- MOT expiry
- 29 Apr 2014
- Odometer
- 17,767 miles
- Test number
- 275493613491
No defects or advisories recorded.
Pass16,830 miles (+2,592)
- MOT expiry
- 29 Apr 2013
- Odometer
- 16,830 miles
- Test number
- 437819002198
No defects or advisories recorded.
Pass14,238 miles (+2,528)
- MOT expiry
- 29 Apr 2012
- Odometer
- 14,238 miles
- Test number
- 916736811187
No defects or advisories recorded.
Pass11,710 miles (+1,359)1 note
- MOT expiry
- 29 Apr 2011
- Odometer
- 11,710 miles
- Test number
- 942937210184
- NotePassenger door difficult to open from outside
Pass10,351 miles
- MOT expiry
- 29 Apr 2010
- Odometer
- 10,351 miles
- Test number
- 740142119179
No defects or advisories recorded.
Fail10,351 miles (+1,425)2 repaired
- MOT expiry
- No new certificate
- Odometer
- 10,351 miles
- Test number
- 852442219195
- Repaired at testNearside Headlamp aim too low (1.8)
- Repaired at testOffside Headlamp aim too low (1.8)
Pass8,926 miles (+11)
- MOT expiry
- 29 Apr 2009
- Odometer
- 8,926 miles
- Test number
- 554121928186
No defects or advisories recorded.
Fail8,915 miles (+593)2 failures
- MOT expiry
- No new certificate
- Odometer
- 8,915 miles
- Test number
- 234600108402
- FailureFront passenger door cannot be opened from outside the vehicle (6.2.B.1b)
- FailureOffside Rear Fluid suspension unit leaking (2.4.D.2)
Pass8,322 miles (+957)1 note
- MOT expiry
- 20 Apr 2008
- Odometer
- 8,322 miles
- Test number
- 820953607138
- NoteOs rear suspension unit leaking slightly
Pass7,365 miles
- MOT expiry
- 20 Apr 2007
- Odometer
- 7,365 miles
- Test number
- 303471816135
No defects or advisories recorded.
Questions about Y304 VBE
- Does Y304 VBE currently have a valid MOT?
- Yes. DVSA records show the MOT on Y304 VBE is valid until 9 Dec 2026.
- When is the MOT due on Y304 VBE?
- The MOT on Y304 VBE is valid until 9 Dec 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has Y304 VBE done?
- Y304 VBE was recorded at 25,490 miles at its MOT on 10 Dec 2025, an average of 923 miles a year.
- Has Y304 VBE ever failed its MOT?
- Yes. Y304 VBE has failed 3 of its 23 MOT tests, most recently on 25 Apr 2019.
- Has the mileage on Y304 VBE 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 Y304 VBE find?
- Y304 VBE passed its latest MOT on 10 Dec 2025 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.