
Toyota Yaris
Silver · Petrol · 2012 · 1,329 cc
LL12 OYKMOT history
LL12 OYK is a silver petrol Toyota Yaris first used on 31 May 2012. Its MOT is valid until 27 Oct 2026 and it has passed 11 of 13 MOT tests, with 103,828 miles recorded at the latest.
From DVSA MOT records, updated 28 Oct 2025.

- MOT
- Valid
- Until 27 Oct 2026
- Mileage
- 103,828 mi
- At MOT on 28 Oct 2025
- MOT tests
- 13
- 11 passed · 2 failed
- Per year
- 7,091 mi
- Average between MOTs
Vehicle details
- Registration
- LL12 OYK
- Registration format
- Current format (from 2001)
- Make
- Toyota
- Model
- Yaris
- Colour
- Silver
- Fuel type
- Petrol
- Engine size
- 1,329 cc
- Year of manufacture
- 2012
- First used
- 31 May 2012
- MOT status
- MOT valid until 27 Oct 2026
- Latest MOT test
- 28 Oct 2025 (Pass)
Mileage history
LL12 OYK was last recorded at 103,828 miles on 28 Oct 2025, 5,107 miles more than at the previous MOT on 21 Oct 2024.
- Previous MOT
- 98,721 miles · 21 Oct 2024
- Between the last two tests
- 5,107 miles
- Average per year
- 7,091 miles
Recorded mileage by year
- 2025 – 103,828 miles
- 2024 – 98,721 miles
- 2023 – 89,541 miles
- 2022 – 83,733 miles
- 2021 – 75,273 miles
- 2020 – 65,950 miles
- 2019 – 57,570 miles
- 2018 – 51,092 miles
- 2017 – 44,010 miles
- 2016 – 36,319 miles
- 2015 – 29,124 miles
What the latest MOT found
- AdvisoryMacpherson strut pin or bush worn but not resulting in excessive movement top rubber mount (5.3.4 (a) (i))
Full MOT history
13 tests since 16 Apr 2015, newest first. Select a test to see every defect and advisory.
Pass103,828 miles1 advisory
- MOT expiry
- 27 Oct 2026
- Odometer
- 103,828 miles
- Test number
- 402936203779
- AdvisoryMacpherson strut pin or bush worn but not resulting in excessive movement top rubber mount (5.3.4 (a) (i))
Fail103,828 miles (+5,107)1 repaired1 advisory
- MOT expiry
- No new certificate
- Odometer
- 103,828 miles
- Test number
- 695293174790
- Repaired at testNearside Headlamp aim projected beam image is obviously incorrect (4.1.2 (c))
- AdvisoryMacpherson strut pin or bush worn but not resulting in excessive movement top rubber mount (5.3.4 (a) (i))
Pass98,721 miles
- MOT expiry
- 20 Oct 2025
- Odometer
- 98,721 miles
- Test number
- 671400061720
No defects or advisories recorded.
Fail98,721 miles (+9,180)2 repaired
- MOT expiry
- No new certificate
- Odometer
- 98,721 miles
- Test number
- 428614063763
- Repaired at testNearside Front Position lamp not working (4.2.1 (a) (ii))
- Repaired at testOffside Registration plate lamp inoperative in the case of a single lamp or all lamps (4.7.1 (b) (ii))
Pass89,541 miles (+5,808)
- MOT expiry
- 17 Oct 2024
- Odometer
- 89,541 miles
- Test number
- 931991492474
No defects or advisories recorded.
Pass83,733 miles (+8,460)1 minor
- MOT expiry
- 17 Oct 2023
- Odometer
- 83,733 miles
- Test number
- 495931834187
- MinorBattery insecure but not likely to fall from carrier (4.13 (a) (i))
Pass75,273 miles (+9,323)
- MOT expiry
- 15 Oct 2022
- Odometer
- 75,273 miles
- Test number
- 904339483788
No defects or advisories recorded.
Pass65,950 miles (+8,380)
- MOT expiry
- 15 Oct 2021
- Odometer
- 65,950 miles
- Test number
- 260541273824
No defects or advisories recorded.
Pass57,570 miles (+6,478)
- MOT expiry
- 15 Oct 2020
- Odometer
- 57,570 miles
- Test number
- 935055826038
No defects or advisories recorded.
Pass51,092 miles (+7,082)
- MOT expiry
- 15 Apr 2019
- Odometer
- 51,092 miles
- Test number
- 877489428807
No defects or advisories recorded.
Pass44,010 miles (+7,691)
- MOT expiry
- 15 Apr 2018
- Odometer
- 44,010 miles
- Test number
- 866709874472
No defects or advisories recorded.
Pass36,319 miles (+7,195)1 advisory
- MOT expiry
- 15 Apr 2017
- Odometer
- 36,319 miles
- Test number
- 967980599165
- AdvisoryFront brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
Pass29,124 miles
- MOT expiry
- 15 Apr 2016
- Odometer
- 29,124 miles
- Test number
- 328706305116
No defects or advisories recorded.
Questions about LL12 OYK
- Does LL12 OYK currently have a valid MOT?
- Yes. DVSA records show the MOT on LL12 OYK is valid until 27 Oct 2026.
- When is the MOT due on LL12 OYK?
- The MOT on LL12 OYK is valid until 27 Oct 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has LL12 OYK done?
- LL12 OYK was recorded at 103,828 miles at its MOT on 28 Oct 2025, an average of 7,091 miles a year.
- Has LL12 OYK ever failed its MOT?
- Yes. LL12 OYK has failed 2 of its 13 MOT tests, most recently on 28 Oct 2025.
- Has the mileage on LL12 OYK 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 LL12 OYK find?
- LL12 OYK passed its latest MOT on 28 Oct 2025 with 1 advisory: macpherson strut pin or bush worn but not resulting in excessive movement top rubber mount.
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.