
BMW X3
Grey · Diesel · 2012 · 1,995 cc
Y31 GACMOT history
Y31 GAC is a grey diesel BMW X3 first used on 17 May 2012. Its MOT is valid until 7 Jun 2027 and it has passed 12 of 14 MOT tests, with 119,301 miles recorded at the latest.
From DVSA MOT records, updated 28 May 2026.

- MOT
- Valid
- Until 7 Jun 2027
- Mileage
- 119,301 mi
- At MOT on 28 May 2026
- MOT tests
- 14
- 12 passed · 2 failed
- Per year
- 8,510 mi
- Average between MOTs
Vehicle details
- Registration
- Y31 GAC
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- X3
- Colour
- Grey
- Fuel type
- Diesel
- Engine size
- 1,995 cc
- Year of manufacture
- 2012
- First used
- 17 May 2012
- MOT status
- MOT valid until 7 Jun 2027
- Latest MOT test
- 28 May 2026 (Pass)
Mileage history
Y31 GAC was last recorded at 119,301 miles on 28 May 2026, 246 miles more than at the previous MOT on 19 May 2026.
- Previous MOT
- 119,055 miles · 19 May 2026
- Between the last two tests
- 246 miles
- Average per year
- 8,510 miles
Recorded mileage by year
- 2026 – 119,301 miles
- 2025 – 111,208 miles
- 2024 – 104,245 miles
- 2023 – 94,680 miles
- 2022 – 84,952 miles
- 2021 – 77,030 miles
- 2020 – 69,918 miles
- 2019 – 58,969 miles
- 2018 – 45,687 miles
- 2017 – 38,190 miles
- 2016 – 32,137 miles
- 2015 – 25,354 miles
What the latest MOT found
- MinorOffside Front Windscreen damaged but not adversely affecting driver's view (3.2 (a) (i))Recorded at 2 MOTs since 2026
- AdvisoryOffside Front Inner Steering linkage ball joint has slight play Tie rod (2.1.3 (b) (i))Recorded at 2 MOTs since 2026
- AdvisoryRear Child Seat fitted not allowing full inspection of adult beltRecorded at 2 MOTs since 2026
Recurring issues
Items recorded at more than one earlier MOT but not at the latest one. Repeat advisories can show maintenance that was put off.
Windscreen damaged but not adversely affecting driver's view
Minor2 MOTs, 2022–2023
Full MOT history
14 tests since 14 May 2015, newest first. Select a test to see every defect and advisory.
Pass119,301 miles (+246)1 minor2 advisories
- MOT expiry
- 7 Jun 2027
- Odometer
- 119,301 miles
- Test number
- 147988548398
- MinorOffside Front Windscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryOffside Front Inner Steering linkage ball joint has slight play Tie rod (2.1.3 (b) (i))
- AdvisoryRear Child Seat fitted not allowing full inspection of adult belt
Fail119,055 miles (+7,847)1 major1 minor2 advisories
- MOT expiry
- No new certificate
- Odometer
- 119,055 miles
- Test number
- 827843412638
- MajorOffside Rear Coil spring fractured or broken (5.3.1 (b) (i))
- MinorOffside Front Windscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryOffside Front Inner Steering linkage ball joint has slight play Tie rod (2.1.3 (b) (i))
- AdvisoryRear Child Seat fitted not allowing full inspection of adult belt
Pass111,208 miles (+6,963)1 advisory
- MOT expiry
- 7 Jun 2026
- Odometer
- 111,208 miles
- Test number
- 649332971787
- AdvisoryUnder the vehicle general muddy
Pass104,245 miles (+9,565)3 advisories
- MOT expiry
- 7 Jun 2025
- Odometer
- 104,245 miles
- Test number
- 673221309629
- AdvisoryNearside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- AdvisoryNearside Front Outer Tyre worn close to legal limit/worn on edge edge (5.2.3 (e))
- AdvisoryOffside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
Pass94,680 miles (+9,728)1 minor
- MOT expiry
- 7 Jun 2024
- Odometer
- 94,680 miles
- Test number
- 278510346172
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
Pass84,952 miles (+7,922)1 minor3 advisories
- MOT expiry
- 7 Jun 2023
- Odometer
- 84,952 miles
- Test number
- 284427488308
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge Edges (5.2.3 (e))
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge Edges (5.2.3 (e))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge Edges (5.2.3 (e))
Pass77,030 miles5 advisories
- MOT expiry
- 7 Jun 2022
- Odometer
- 77,030 miles
- Test number
- 157192962808
- AdvisoryBoth rear tyres are wearing on inner edge and cracking in tread
- AdvisoryChip in windscreen
- AdvisoryNearside front tyre is heavily wearing on outer edge
- AdvisoryOffside front tyre is wearing on inner edge
- AdvisoryRear diff has a slight oil leak
Fail77,030 miles (+7,112)1 repaired5 advisories
- MOT expiry
- No new certificate
- Odometer
- 77,030 miles
- Test number
- 709277612739
- Repaired at testFront Windscreen washer provides insufficient washer liquid (3.5 (a))
- AdvisoryBoth rear tyres are wearing on inner edge and cracking in tread
- AdvisoryChip in windscreen
- AdvisoryNearside front tyre is heavily wearing on outer edge
- AdvisoryOffside front tyre is wearing on inner edge
- AdvisoryRear diff has a slight oil leak
Pass69,918 miles (+10,949)
- MOT expiry
- 7 Jun 2021
- Odometer
- 69,918 miles
- Test number
- 348195107532
No defects or advisories recorded.
Pass58,969 miles (+13,282)1 advisory
- MOT expiry
- 10 Dec 2020
- Odometer
- 58,969 miles
- Test number
- 115548679789
- AdvisoryAll brake pads are low
Pass45,687 miles (+7,497)1 advisory
- MOT expiry
- 10 Jun 2019
- Odometer
- 45,687 miles
- Test number
- 939498743028
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge depth 2mm and worn on outer edge (5.2.3 (e))
Pass38,190 miles (+6,053)
- MOT expiry
- 17 May 2018
- Odometer
- 38,190 miles
- Test number
- 130217911328
No defects or advisories recorded.
Pass32,137 miles (+6,783)
- MOT expiry
- 17 May 2017
- Odometer
- 32,137 miles
- Test number
- 532714880828
No defects or advisories recorded.
Pass25,354 miles
- MOT expiry
- 17 May 2016
- Odometer
- 25,354 miles
- Test number
- 805864835180
No defects or advisories recorded.
Questions about Y31 GAC
- Does Y31 GAC currently have a valid MOT?
- Yes. DVSA records show the MOT on Y31 GAC is valid until 7 Jun 2027.
- When is the MOT due on Y31 GAC?
- The MOT on Y31 GAC is valid until 7 Jun 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has Y31 GAC done?
- Y31 GAC was recorded at 119,301 miles at its MOT on 28 May 2026, an average of 8,510 miles a year.
- Has Y31 GAC ever failed its MOT?
- Yes. Y31 GAC has failed 2 of its 14 MOT tests, most recently on 19 May 2026.
- Has the mileage on Y31 GAC 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 Y31 GAC find?
- Y31 GAC passed its latest MOT on 28 May 2026 with 1 minor defect and 2 advisories: offside front windscreen damaged but not adversely affecting driver's view; offside front inner steering linkage ball joint has slight play tie rod; rear child seat fitted not allowing full inspection of adult belt.
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.