
BMW X3
Grey · Diesel · 2005 · 1,995 cc
S12 GVKMOT history
S12 GVK is a grey diesel BMW X3 first used on 28 Sept 2005. Its MOT is valid until 28 Sept 2027 and it has passed 19 of 19 MOT tests, with 59,713 miles recorded at the latest.
From DVSA MOT records, updated 25 Sept 2026.

- MOT
- Valid
- Until 28 Sept 2027
- Mileage
- 59,713 mi
- At MOT on 25 Sept 2026
- MOT tests
- 19
- 19 passed · 0 failed
- Per year
- 2,537 mi
- Average between MOTs
Vehicle details
- Registration
- S12 GVK
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- X3
- Colour
- Grey
- Fuel type
- Diesel
- Engine size
- 1,995 cc
- Year of manufacture
- 2005
- First used
- 28 Sept 2005
- MOT status
- MOT valid until 28 Sept 2027
- Latest MOT test
- 25 Sept 2026 (Pass)
Mileage history
S12 GVK was last recorded at 59,713 miles on 25 Sept 2026, 4,441 miles more than at the previous MOT on 9 Sept 2025.
- Previous MOT
- 55,272 miles · 9 Sept 2025
- Between the last two tests
- 4,441 miles
- Average per year
- 2,537 miles
Recorded mileage by year
- 2026 – 59,713 miles
- 2025 – 55,272 miles
- 2024 – 51,066 miles
- 2023 – 46,614 miles
- 2022 – 37,063 miles
- 2021 – 28,295 miles
- 2020 – 23,234 miles
- 2019 – 23,072 miles
- 2018 – 22,935 miles
- 2017 – 22,679 miles
- 2016 – 22,622 miles
- 2015 – 22,191 miles
- 2014 – 20,901 miles
- 2013 – 19,714 miles
- 2012 – 18,648 miles
- 2011 – 18,151 miles
- 2010 – 17,251 miles
- 2009 – 15,401 miles
- 2008 – 13,891 miles
What the latest MOT found
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Full MOT history
19 tests since 3 Sept 2008, newest first. Select a test to see every defect and advisory.
Pass59,713 miles (+4,441)2 advisories
- MOT expiry
- 28 Sept 2027
- Odometer
- 59,713 miles
- Test number
- 988924701002
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass55,272 miles (+4,206)
- MOT expiry
- 28 Sept 2026
- Odometer
- 55,272 miles
- Test number
- 356669204142
No defects or advisories recorded.
Pass51,066 miles (+4,452)
- MOT expiry
- 28 Sept 2025
- Odometer
- 51,066 miles
- Test number
- 946450571665
No defects or advisories recorded.
Pass46,614 miles (+9,551)
- MOT expiry
- 28 Sept 2024
- Odometer
- 46,614 miles
- Test number
- 920390594861
No defects or advisories recorded.
Pass37,063 miles (+8,768)
- MOT expiry
- 28 Sept 2023
- Odometer
- 37,063 miles
- Test number
- 589410090929
No defects or advisories recorded.
Pass28,295 miles (+5,061)
- MOT expiry
- 28 Sept 2022
- Odometer
- 28,295 miles
- Test number
- 898760075985
No defects or advisories recorded.
Pass23,234 miles (+162)
- MOT expiry
- 28 Sept 2021
- Odometer
- 23,234 miles
- Test number
- 659584676866
No defects or advisories recorded.
Pass23,072 miles (+137)1 advisory
- MOT expiry
- 19 Sept 2020
- Odometer
- 23,072 miles
- Test number
- 733849878230
- AdvisoryCovers fitted unable t check items
Pass22,935 miles (+256)1 advisory
- MOT expiry
- 19 Sept 2019
- Odometer
- 22,935 miles
- Test number
- 638916323746
- AdvisoryCovers fitted
Pass22,679 miles (+57)
- MOT expiry
- 16 Sept 2018
- Odometer
- 22,679 miles
- Test number
- 483663579890
No defects or advisories recorded.
Pass22,622 miles (+431)
- MOT expiry
- 16 Sept 2017
- Odometer
- 22,622 miles
- Test number
- 114518624624
No defects or advisories recorded.
Pass22,191 miles (+1,290)
- MOT expiry
- 16 Sept 2016
- Odometer
- 22,191 miles
- Test number
- 885980835264
No defects or advisories recorded.
Pass20,901 miles (+1,187)
- MOT expiry
- 16 Sept 2015
- Odometer
- 20,901 miles
- Test number
- 628301354228
No defects or advisories recorded.
Pass19,714 miles (+1,066)
- MOT expiry
- 16 Sept 2014
- Odometer
- 19,714 miles
- Test number
- 336742243260
No defects or advisories recorded.
Pass18,648 miles (+497)
- MOT expiry
- 16 Sept 2013
- Odometer
- 18,648 miles
- Test number
- 769851862237
No defects or advisories recorded.
Pass18,151 miles (+900)
- MOT expiry
- 14 Sept 2012
- Odometer
- 18,151 miles
- Test number
- 787007551260
No defects or advisories recorded.
Pass17,251 miles (+1,850)
- MOT expiry
- 14 Sept 2011
- Odometer
- 17,251 miles
- Test number
- 913428050255
No defects or advisories recorded.
Pass15,401 miles (+1,510)
- MOT expiry
- 13 Sept 2010
- Odometer
- 15,401 miles
- Test number
- 102017759251
No defects or advisories recorded.
Pass13,891 miles
- MOT expiry
- 2 Sept 2009
- Odometer
- 13,891 miles
- Test number
- 351117148263
No defects or advisories recorded.
Questions about S12 GVK
- Does S12 GVK currently have a valid MOT?
- Yes. DVSA records show the MOT on S12 GVK is valid until 28 Sept 2027.
- When is the MOT due on S12 GVK?
- The MOT on S12 GVK is valid until 28 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 GVK done?
- S12 GVK was recorded at 59,713 miles at its MOT on 25 Sept 2026, an average of 2,537 miles a year.
- Has S12 GVK ever failed its MOT?
- No. S12 GVK has passed all 19 of its MOT tests on record.
- Has the mileage on S12 GVK 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 GVK find?
- S12 GVK passed its latest MOT on 25 Sept 2026 with 2 advisories: nearside rear tyre worn close to legal limit/worn on edge; offside rear tyre worn close to legal limit/worn on edge.
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.