
BMW 118
Silver · Diesel · 2009 · 2,000 cc
S12 GEYMOT history
S12 GEY is a silver diesel BMW 118 first used on 9 Oct 2009. Its MOT is valid until 4 Sept 2027 and it has passed 10 of 11 MOT tests, with 20,268 miles recorded at the latest.
From DVSA MOT records, updated 5 Sept 2026.

- MOT
- Valid
- Until 4 Sept 2027
- Mileage
- 20,268 mi
- At MOT on 5 Sept 2026
- MOT tests
- 11
- 10 passed · 1 failed
- Per year
- 1,806 mi
- Average between MOTs
Vehicle details
- Registration
- S12 GEY
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 118
- Colour
- Silver
- Fuel type
- Diesel
- Engine size
- 2,000 cc
- Year of manufacture
- 2009
- First used
- 9 Oct 2009
- MOT status
- MOT valid until 4 Sept 2027
- Latest MOT test
- 5 Sept 2026 (Pass)
Mileage history
S12 GEY was last recorded at 20,268 miles on 5 Sept 2026, 4 miles more than at the previous MOT on 3 Sept 2025.
- Previous MOT
- 20,264 miles · 3 Sept 2025
- Between the last two tests
- 4 miles
- Average per year
- 1,806 miles
Recorded mileage by year
- 2026 – 20,268 miles
- 2025 – 20,264 miles
- 2024 – 20,223 miles
- 2023 – 20,177 miles
- 2022 – 19,531 miles
- 2021 – 17,532 miles
- 2020 – 15,855 miles
- 2019 – 12,530 miles
- 2018 – 4,773 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
11 tests since 29 Jan 2018, newest first. Select a test to see every defect and advisory.
Pass20,268 miles (+4)
- MOT expiry
- 4 Sept 2027
- Odometer
- 20,268 miles
- Test number
- 421200455771
No defects or advisories recorded.
Pass20,264 miles (+41)
- MOT expiry
- 2 Sept 2026
- Odometer
- 20,264 miles
- Test number
- 895431249694
No defects or advisories recorded.
Pass20,223 miles (+46)
- MOT expiry
- 13 Jul 2025
- Odometer
- 20,223 miles
- Test number
- 769160600379
No defects or advisories recorded.
Pass20,177 miles (+646)
- MOT expiry
- 13 Jul 2024
- Odometer
- 20,177 miles
- Test number
- 498746948421
No defects or advisories recorded.
Pass19,531 miles (+1,999)
- MOT expiry
- 13 Jul 2023
- Odometer
- 19,531 miles
- Test number
- 653662333436
No defects or advisories recorded.
Pass17,532 miles (+1,677)
- MOT expiry
- 13 Jul 2022
- Odometer
- 17,532 miles
- Test number
- 171882211919
No defects or advisories recorded.
Pass15,855 miles (+3,325)1 advisory
- MOT expiry
- 13 Jul 2021
- Odometer
- 15,855 miles
- Test number
- 894577892656
- AdvisoryBoth front tyres worn on outer edges
Pass12,530 miles (+7,757)
- MOT expiry
- 14 Nov 2020
- Odometer
- 12,530 miles
- Test number
- 117131368759
No defects or advisories recorded.
Pass4,773 miles (+34)1 advisory
- MOT expiry
- 14 May 2019
- Odometer
- 4,773 miles
- Test number
- 388654851974
- AdvisoryCovers fitted in engine bay and underside of vehicle restricted view to some components.
Pass4,739 miles
- MOT expiry
- 30 Jan 2019
- Odometer
- 4,739 miles
- Test number
- 211956080372
No defects or advisories recorded.
Fail4,739 miles2 failures
- MOT expiry
- No new certificate
- Odometer
- 4,739 miles
- Test number
- 271452573800
- FailureNearside Rear position lamp(s) not working (1.1.A.3b)
- FailureOffside Rear position lamp(s) not working (1.1.A.3b)
Questions about S12 GEY
- Does S12 GEY currently have a valid MOT?
- Yes. DVSA records show the MOT on S12 GEY is valid until 4 Sept 2027.
- When is the MOT due on S12 GEY?
- The MOT on S12 GEY is valid until 4 Sept 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S12 GEY done?
- S12 GEY was recorded at 20,268 miles at its MOT on 5 Sept 2026, an average of 1,806 miles a year.
- Has S12 GEY ever failed its MOT?
- Yes. S12 GEY has failed 1 of its 11 MOT tests, most recently on 29 Jan 2018.
- Has the mileage on S12 GEY 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 S12 GEY find?
- S12 GEY passed its latest MOT on 5 Sept 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.