
Vauxhall Corsa
White · Petrol · 2012 · 1,229 cc
P31 KJRMOT history
P31 KJR is a white petrol Vauxhall Corsa first used on 8 Nov 2012. Its MOT is valid until 14 Feb 2027 and it has passed 12 of 17 MOT tests, with 94,184 miles recorded at the latest.
From DVSA MOT records, updated 13 Feb 2026.

- MOT
- Valid
- Until 14 Feb 2027
- Mileage
- 94,184 mi
- At MOT on 13 Feb 2026
- MOT tests
- 17
- 12 passed · 5 failed
- Per year
- 6,684 mi
- Average between MOTs
Vehicle details
- Registration
- P31 KJR
- Registration format
- Prefix (1983 to 2001)
- Make
- Vauxhall
- Model
- Corsa
- Colour
- White
- Fuel type
- Petrol
- Engine size
- 1,229 cc
- Year of manufacture
- 2012
- First used
- 8 Nov 2012
- MOT status
- MOT valid until 14 Feb 2027
- Latest MOT test
- 13 Feb 2026 (Pass)
Mileage history
P31 KJR was last recorded at 94,184 miles on 13 Feb 2026, 11,135 miles more than at the previous MOT on 13 Feb 2025.
- Previous MOT
- 83,049 miles · 13 Feb 2025
- Between the last two tests
- 11,135 miles
- Average per year
- 6,684 miles
Recorded mileage by year
- 2026 – 94,184 miles
- 2025 – 83,049 miles
- 2024 – 78,167 miles
- 2023 – 73,411 miles
- 2022 – 68,163 miles
- 2021 – 64,663 miles
- 2020 – 59,859 miles
- 2019 – 55,064 miles
- 2018 – 48,295 miles
- 2017 – 40,495 miles
- 2016 – 33,393 miles
- 2015 – 25,504 miles
What the latest MOT found
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))Recorded at 2 MOTs since 2025
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.
Boot full
Advisory2 MOTs, 2018
Rear Shock absorbers light misting of oil or has limited damping effect Both
Advisory2 MOTs, 2018
Full MOT history
17 tests since 5 Nov 2015, newest first. Select a test to see every defect and advisory.
Pass94,184 miles (+11,135)1 advisory
- MOT expiry
- 14 Feb 2027
- Odometer
- 94,184 miles
- Test number
- 513672180292
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass83,049 miles (+4,882)1 minor3 advisories
- MOT expiry
- 14 Feb 2026
- Odometer
- 83,049 miles
- Test number
- 811535624474
- MinorNearside Front Headlamp lens slightly defective (4.1.1 (b) (i))
- AdvisoryFront Brake pad(s) wearing thin N/S & O/S (1.1.13 (a) (ii))
- AdvisoryOffside Rear Outer Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass78,167 miles (+4,756)1 advisory
- MOT expiry
- 14 Feb 2025
- Odometer
- 78,167 miles
- Test number
- 163480151971
- AdvisoryNail in tyre o/s/f & n/s/r
Pass73,411 miles (+5,248)
- MOT expiry
- 14 Feb 2024
- Odometer
- 73,411 miles
- Test number
- 731262368088
No defects or advisories recorded.
Pass68,163 miles (+2)
- MOT expiry
- 14 Feb 2023
- Odometer
- 68,163 miles
- Test number
- 856094039482
No defects or advisories recorded.
Fail68,161 miles (+3,498)1 dangerous2 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 68,161 miles
- Test number
- 290826555260
- DangerousOffside Front Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
- MajorEmissions not tested (8.2.1.2 (d))
- MajorRear Exhaust has a major leak of exhaust gases (6.1.2 (a))
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass64,663 miles3 advisories
- MOT expiry
- 4 Sept 2022
- Odometer
- 64,663 miles
- Test number
- 214619445774
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge 0n 3 mm (5.2.3 (e))
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryRear Exhaust has a minor leak of exhaust gases (6.1.2 (a))
Fail64,663 miles (+4,804)2 major3 advisories
- MOT expiry
- No new certificate
- Odometer
- 64,663 miles
- Test number
- 182424319192
- MajorNearside Front Headlamp aim projected beam image is obviously incorrect (4.1.2 (c))
- MajorOffside Front Headlamp aim projected beam image is obviously incorrect (4.1.2 (c))
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge 0n 3 mm (5.2.3 (e))
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryRear Exhaust has a minor leak of exhaust gases (6.1.2 (a))
Pass59,859 miles (+4,795)3 advisories
- MOT expiry
- 4 Sept 2021
- Odometer
- 59,859 miles
- Test number
- 946473670864
- AdvisoryExhaust has a minor leak of exhaust gases (6.1.2 (a))
- AdvisoryNearside Front Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryOffside Front Brake pad(s) wearing thin (1.1.13 (a) (ii))
Pass55,064 miles (+6,769)3 advisories
- MOT expiry
- 4 Sept 2020
- Odometer
- 55,064 miles
- Test number
- 811315653139
- AdvisoryBrake disc worn, pitted or scored, but not seriously weakened both front inner (1.1.14 (a) (ii))
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryShock absorbers light misting of oil or has limited damping effect both rear (5.3.2 (b))
Pass48,295 miles (+3)2 advisories
- MOT expiry
- 4 Sept 2019
- Odometer
- 48,295 miles
- Test number
- 405239950829
- AdvisoryBoot full
- AdvisoryRear Shock absorbers light misting of oil or has limited damping effect Both (5.3.2 (b))
Fail48,292 miles (+7,797)4 major2 advisories
- MOT expiry
- No new certificate
- Odometer
- 48,292 miles
- Test number
- 155797582827
- MajorNearside Front Shock absorbers has a serious fluid leak (5.3.2 (b))
- MajorNearside Stop lamp(s) not working (4.3.1 (a) (ii))
- MajorOffside Front Shock absorbers has a serious fluid leak (5.3.2 (b))
- MajorRear Registration plate lamp inoperative in the case of a single lamp or all lamps (4.7.1 (b) (ii))
- AdvisoryBoot full
- AdvisoryRear Shock absorbers light misting of oil or has limited damping effect Both (5.3.2 (b))
Fail40,495 miles (+215)1 failure2 advisories
- MOT expiry
- No new certificate
- Odometer
- 40,495 miles
- Test number
- 769472616905
- FailureNearside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
- AdvisoryOffside Front tyre inner edge
- AdvisoryRear nearside and offside tyres perishing
Pass40,280 miles (+6,887)4 advisories
- MOT expiry
- 4 Sept 2018
- Odometer
- 40,280 miles
- Test number
- 512677623681
- AdvisoryNearside Front Tyre worn close to the legal limit Close to tread wear indicators (4.1.E.1)
- AdvisoryNearside Rear Tyre worn close to the legal limit Close to tread wear indicators, also slightly cracked on tread area (4.1.E.1)
- AdvisoryOffside Front Tyre worn close to the legal limit Close to tread wear indicators (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit Close to tread wear indicators, also slightly cracked on tread area (4.1.E.1)
Pass33,393 miles (+7,889)
- MOT expiry
- 7 Nov 2017
- Odometer
- 33,393 miles
- Test number
- 300432784030
No defects or advisories recorded.
Pass25,504 miles
- MOT expiry
- 7 Nov 2016
- Odometer
- 25,504 miles
- Test number
- 126598688298
No defects or advisories recorded.
Fail25,504 miles2 dangerous1 advisory
- MOT expiry
- No new certificate
- Odometer
- 25,504 miles
- Test number
- 221417652277
- DangerousNearside Front Brake pad(s) less than 1.5 mm thick (3.5.1g)
- DangerousOffside Front Brake pad(s) wearing thin (3.5.1g)
- AdvisoryParking brake lever has little reserve travel (3.1.6b)
Questions about P31 KJR
- Does P31 KJR currently have a valid MOT?
- Yes. DVSA records show the MOT on P31 KJR is valid until 14 Feb 2027.
- When is the MOT due on P31 KJR?
- The MOT on P31 KJR is valid until 14 Feb 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has P31 KJR done?
- P31 KJR was recorded at 94,184 miles at its MOT on 13 Feb 2026, an average of 6,684 miles a year.
- Has P31 KJR ever failed its MOT?
- Yes. P31 KJR has failed 5 of its 17 MOT tests, most recently on 14 Feb 2022.
- Has the mileage on P31 KJR 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 P31 KJR find?
- P31 KJR passed its latest MOT on 13 Feb 2026 with 1 advisory: oil leak, but not excessive.
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.