
BMW 120
White · Petrol · 2012 · 1,995 cc
GY12 FLPMOT history
GY12 FLP is a white petrol BMW 120 first used on 24 May 2012. Its MOT is valid until 10 Aug 2027 and it has passed 12 of 13 MOT tests, with 45,900 miles recorded at the latest.
From DVSA MOT records, updated 11 Aug 2026.
- MOT
- Valid
- Until 10 Aug 2027
- Mileage
- 45,900 mi
- At MOT on 11 Aug 2026
- MOT tests
- 13
- 12 passed · 1 failed
- Per year
- 3,152 mi
- Average between MOTs
Mileage history
GY12 FLP was last recorded at 45,900 miles on 11 Aug 2026, 304 miles more than at the previous MOT on 19 Sept 2025.
- Previous MOT
- 45,596 miles · 19 Sept 2025
- Between the last two tests
- 304 miles
- Average per year
- 3,152 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
13 tests since 20 May 2015, newest first. Select a test to see every defect and advisory.
Pass45,900 miles (+304)
- MOT expiry
- 10 Aug 2027
- Odometer
- 45,900 miles
- Test number
- 643229912516
No defects or advisories recorded.
Pass45,596 miles (+301)2 advisories
- MOT expiry
- 18 Sept 2026
- Odometer
- 45,596 miles
- Test number
- 281264026797
- AdvisoryRear Brake disc worn, but not excessively Slight lip. (1.1.14 (a) (i))
- AdvisoryRear Brake pad(s) wearing thin 3mm (1.1.13 (a) (ii))
Pass45,295 miles (+759)
- MOT expiry
- 10 Sept 2025
- Odometer
- 45,295 miles
- Test number
- 238912019775
No defects or advisories recorded.
Pass44,536 miles (+846)
- MOT expiry
- 10 Sept 2024
- Odometer
- 44,536 miles
- Test number
- 257386829015
No defects or advisories recorded.
Pass43,690 miles (+3,356)
- MOT expiry
- 10 Sept 2023
- Odometer
- 43,690 miles
- Test number
- 720868258312
No defects or advisories recorded.
Pass40,334 miles (+4,714)
- MOT expiry
- 10 Sept 2022
- Odometer
- 40,334 miles
- Test number
- 124944776556
No defects or advisories recorded.
Pass35,620 miles (+1,410)1 advisory
- MOT expiry
- 10 Sept 2021
- Odometer
- 35,620 miles
- Test number
- 555442390261
- AdvisoryEngine covers and undertrays fitted
Pass34,210 miles (+6,134)
- MOT expiry
- 10 Sept 2020
- Odometer
- 34,210 miles
- Test number
- 661104337773
No defects or advisories recorded.
Pass28,076 miles (+9,245)
- MOT expiry
- 23 Oct 2019
- Odometer
- 28,076 miles
- Test number
- 801342330860
No defects or advisories recorded.
Pass18,831 miles (+4,127)
- MOT expiry
- 24 May 2018
- Odometer
- 18,831 miles
- Test number
- 509534999775
No defects or advisories recorded.
Pass14,704 miles (+4,190)
- MOT expiry
- 24 May 2017
- Odometer
- 14,704 miles
- Test number
- 539916509472
No defects or advisories recorded.
Pass10,514 miles
- MOT expiry
- 24 May 2016
- Odometer
- 10,514 miles
- Test number
- 827431745113
No defects or advisories recorded.
Fail10,514 miles3 failures3 notes
- MOT expiry
- No new certificate
- Odometer
- 10,514 miles
- Test number
- 729780245121
- FailureNearside Headlamp aim too low (1.8)
- FailureOffside Headlamp aim too low (1.8)
- FailureTyre pressure monitoring system warning lamp indicates a fault (4.1.D.4)
- NoteNail in nearside rear tyre
- NoteNail in offside rear tyre
- NoteOffside front tyre worn on outer edge
Questions about GY12 FLP
- When is the MOT due on GY12 FLP?
- The MOT on GY12 FLP is valid until 10 Aug 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has GY12 FLP done?
- GY12 FLP was recorded at 45,900 miles at its MOT on 11 Aug 2026, an average of 3,152 miles a year.
- Has GY12 FLP ever failed its MOT?
- Yes. GY12 FLP has failed 1 of its 13 MOT tests, most recently on 20 May 2015.
- Has the mileage on GY12 FLP 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 GY12 FLP find?
- GY12 FLP passed its latest MOT on 11 Aug 2026 with no defects or advisories recorded.
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.