
Toyota Hilux Invincible D-4D 4X4 Dcba
Black · Diesel · 2012
LL12 UGRMOT history
LL12 UGR is a black diesel Toyota Hilux Invincible D-4D 4X4 Dcba first used on 13 Jun 2012. Its MOT expired on 8 Apr 2026 and it has passed 7 of 9 MOT tests, with 149,256 miles recorded at the latest.
From DVSA MOT records, updated 9 Apr 2025.

- MOT
- Expired
- On 8 Apr 2026
- Mileage
- 149,256 mi
- At MOT on 9 Apr 2025
- MOT tests
- 9
- 7 passed · 2 failed
- Per year
- 8,179 mi
- Average between MOTs
Vehicle details
- Registration
- LL12 UGR
- Registration format
- Current format (from 2001)
- Make
- Toyota
- Model
- Hilux Invincible D-4D 4X4 Dcba
- Colour
- Black
- Fuel type
- Diesel
- Year of manufacture
- 2012
- First used
- 13 Jun 2012
- MOT status
- MOT expired on 8 Apr 2026
- Latest MOT test
- 9 Apr 2025 (Pass)
Mileage history
LL12 UGR was last recorded at 149,256 miles on 9 Apr 2025, 5,383 miles more than at the previous MOT on 4 Jan 2024.
- Previous MOT
- 143,873 miles · 4 Jan 2024
- Between the last two tests
- 5,383 miles
- Average per year
- 8,179 miles
Recorded mileage by year
- 2025 – 149,256 miles
- 2024 – 143,873 miles
- 2023 – 138,685 miles
- 2021 – 135,715 miles
- 2019 – 114,992 miles
- 2018 – 106,580 miles
- 2017 – 86,651 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
9 tests since 27 Jul 2017, newest first. Select a test to see every defect and advisory.
Pass149,256 miles
- MOT expiry
- 8 Apr 2026
- Odometer
- 149,256 miles
- Test number
- 4235376
No defects or advisories recorded.
PassMileage not read
- MOT expiry
- 23 Jan 2025
- Odometer
- Not read
- Test number
- 2754402
No defects or advisories recorded.
Fail143,873 miles (+5,188)
- MOT expiry
- 7 Jan 2024
- Odometer
- 143,873 miles
- Test number
- 2688321
No defects or advisories recorded.
Pass138,685 miles (+2,970)
- MOT expiry
- 7 Jan 2024
- Odometer
- 138,685 miles
- Test number
- 1471275
No defects or advisories recorded.
Pass135,715 miles (+20,723)
- MOT expiry
- 7 Jan 2023
- Odometer
- 135,715 miles
- Test number
- 285450
No defects or advisories recorded.
Pass114,992 miles (+8,412)
- MOT expiry
- 7 Jan 2022
- Odometer
- 114,992 miles
- Test number
- 21288889
No defects or advisories recorded.
Pass106,580 miles (+19,929)
- MOT expiry
- 7 Aug 2019
- Odometer
- 106,580 miles
- Test number
- 19681118
No defects or advisories recorded.
Pass86,651 miles (+385)
- MOT expiry
- 5 Aug 2018
- Odometer
- 86,651 miles
- Test number
- 18205435
No defects or advisories recorded.
Fail86,266 miles
- MOT expiry
- No new certificate
- Odometer
- 86,266 miles
- Test number
- 18196587
No defects or advisories recorded.
Questions about LL12 UGR
- Does LL12 UGR currently have a valid MOT?
- No. The MOT on LL12 UGR expired on 8 Apr 2026, according to DVSA records.
- When is the MOT due on LL12 UGR?
- The MOT on LL12 UGR expired on 8 Apr 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has LL12 UGR done?
- LL12 UGR was recorded at 149,256 miles at its MOT on 9 Apr 2025, an average of 8,179 miles a year.
- Has LL12 UGR ever failed its MOT?
- Yes. LL12 UGR has failed 2 of its 9 MOT tests, most recently on 4 Jan 2024.
- Has the mileage on LL12 UGR 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 UGR find?
- LL12 UGR passed its latest MOT on 9 Apr 2025 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.