
Toyota Aygo
White · Petrol · 2016 · 998 cc
L31 MJRMOT history
L31 MJR is a white petrol Toyota Aygo first used on 15 Sept 2016. Its MOT is valid until 21 Nov 2026 and it has passed 8 of 10 MOT tests, with 36,933 miles recorded at the latest.
From DVSA MOT records, updated 17 Nov 2025.

- MOT
- Valid
- Until 21 Nov 2026
- Mileage
- 36,933 mi
- At MOT on 17 Nov 2025
- MOT tests
- 10
- 8 passed · 2 failed
- Per year
- 3,010 mi
- Average between MOTs
Vehicle details
- Registration
- L31 MJR
- Registration format
- Prefix (1983 to 2001)
- Make
- Toyota
- Model
- Aygo
- Colour
- White
- Fuel type
- Petrol
- Engine size
- 998 cc
- Year of manufacture
- 2016
- First used
- 15 Sept 2016
- MOT status
- MOT valid until 21 Nov 2026
- Latest MOT test
- 17 Nov 2025 (Pass)
Mileage history
L31 MJR was last recorded at 36,933 miles on 17 Nov 2025, 2,305 miles more than at the previous MOT on 7 Nov 2024.
- Previous MOT
- 34,628 miles · 7 Nov 2024
- Between the last two tests
- 2,305 miles
- Average per year
- 3,010 miles
Recorded mileage by year
- 2025 – 36,933 miles
- 2024 – 34,628 miles
- 2023 – 31,780 miles
- 2022 – 28,774 miles
- 2021 – 25,505 miles
- 2020 – 21,946 miles
- 2019 – 18,565 miles
What the latest MOT found
- AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
- AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
Full MOT history
10 tests since 4 Sept 2019, newest first. Select a test to see every defect and advisory.
Pass36,933 miles (+2,305)2 advisories
- MOT expiry
- 21 Nov 2026
- Odometer
- 36,933 miles
- Test number
- 874553989347
- AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
- AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
Pass34,628 miles
- MOT expiry
- 21 Nov 2025
- Odometer
- 34,628 miles
- Test number
- 845849939225
No defects or advisories recorded.
Fail34,628 miles (+2,848)1 major
- MOT expiry
- No new certificate
- Odometer
- 34,628 miles
- Test number
- 801932815054
- MajorFront Windscreen wiper does not clear the windscreen effectively (3.4 (b) (ii))
Pass31,780 miles (+3,006)
- MOT expiry
- 21 Nov 2024
- Odometer
- 31,780 miles
- Test number
- 430195917472
No defects or advisories recorded.
Pass28,774 miles (+3,269)
- MOT expiry
- 21 Nov 2023
- Odometer
- 28,774 miles
- Test number
- 769970116547
No defects or advisories recorded.
Pass25,505 miles (+3,559)
- MOT expiry
- 21 Nov 2022
- Odometer
- 25,505 miles
- Test number
- 545766517648
No defects or advisories recorded.
Pass21,946 miles
- MOT expiry
- 21 Nov 2021
- Odometer
- 21,946 miles
- Test number
- 639651638988
No defects or advisories recorded.
Fail21,946 miles (+3,381)1 repaired
- MOT expiry
- No new certificate
- Odometer
- 21,946 miles
- Test number
- 979288167377
- Repaired at testFront Windscreen wiper does not clear the windscreen effectively (3.4 (b) (ii))
Pass18,565 miles (+303)
- MOT expiry
- 21 Nov 2020
- Odometer
- 18,565 miles
- Test number
- 492039488067
No defects or advisories recorded.
Pass18,262 miles
- MOT expiry
- 14 Sept 2020
- Odometer
- 18,262 miles
- Test number
- 677427978324
No defects or advisories recorded.
Questions about L31 MJR
- Does L31 MJR currently have a valid MOT?
- Yes. DVSA records show the MOT on L31 MJR is valid until 21 Nov 2026.
- When is the MOT due on L31 MJR?
- The MOT on L31 MJR is valid until 21 Nov 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has L31 MJR done?
- L31 MJR was recorded at 36,933 miles at its MOT on 17 Nov 2025, an average of 3,010 miles a year.
- Has L31 MJR ever failed its MOT?
- Yes. L31 MJR has failed 2 of its 10 MOT tests, most recently on 7 Nov 2024.
- Has the mileage on L31 MJR 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 L31 MJR find?
- L31 MJR passed its latest MOT on 17 Nov 2025 with 2 advisories: nearside rear coil spring corroded; offside rear coil spring corroded.
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.