Vauxhall logo

Vauxhall Astra

Red · Petrol · 1999 · 1,598 cc

12 MJMOT history

12 MJ is a red petrol Vauxhall Astra first used on 1 Mar 1999. Its MOT is valid until 19 Feb 2027 and it has passed 21 of 24 MOT tests, with 50,309 miles recorded at the latest.

From DVSA MOT records, updated 16 Feb 2026.

MOT
Valid
Until 19 Feb 2027
Mileage
50,309 mi
At MOT on 16 Feb 2026
MOT tests
24
21 passed · 3 failed
Per year
1,541 mi
Average between MOTs
Get reminders for 12 MJ in the free Driver Codes app

Vehicle details

Registration
12 MJ
Registration format
Dateless
Make
Vauxhall
Model
Astra
Colour
Red
Fuel type
Petrol
Engine size
1,598 cc
Year of manufacture
1999
First used
1 Mar 1999
MOT status
MOT valid until 19 Feb 2027
Latest MOT test
16 Feb 2026 (Pass)

Mileage history

12 MJ was last recorded at 50,309 miles on 16 Feb 2026, 586 miles more than at the previous MOT on 19 Feb 2025.

Odometer reading at each MOT testPassFail
Previous MOT
49,723 miles · 19 Feb 2025
Between the last two tests
586 miles
Average per year
1,541 miles

Recorded mileage by year

  • 2026 – 50,309 miles
  • 2025 – 49,723 miles
  • 2024 – 49,406 miles
  • 2023 – 48,675 miles
  • 2022 – 44,837 miles
  • 2021 – 43,903 miles
  • 2020 – 41,771 miles
  • 2019 – 40,198 miles
  • 2018 – 39,298 miles
  • 2017 – 38,327 miles
  • 2016 – 37,321 miles
  • 2015 – 36,767 miles
  • 2014 – 35,633 miles
  • 2013 – 34,874 miles
  • 2012 – 32,534 miles
  • 2011 – 29,061 miles
  • 2010 – 25,599 miles
  • 2009 – 23,166 miles
  • 2008 – 22,483 miles
  • 2007 – 20,509 miles
  • 2006 – 19,506 miles

What the latest MOT found

Pass50,309 miles

No defects or advisories were recorded.

What MOT advisories mean

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.

  • Brake pipe slightly corroded (3.6.B.2c)

    Advisory2 MOTs, 2013–2015

Full MOT history

24 tests since 20 Feb 2006, newest first. Select a test to see every defect and advisory.

  1. Pass50,309 miles (+586)
    MOT expiry
    19 Feb 2027
    Odometer
    50,309 miles
    Test number
    214348870197

    No defects or advisories recorded.

  2. Pass49,723 miles (+317)
    MOT expiry
    19 Feb 2026
    Odometer
    49,723 miles
    Test number
    902773050557

    No defects or advisories recorded.

  3. Pass49,406 miles (+731)
    MOT expiry
    19 Feb 2025
    Odometer
    49,406 miles
    Test number
    452623108322

    No defects or advisories recorded.

  4. Pass48,675 miles (+3,838)
    MOT expiry
    19 Feb 2024
    Odometer
    48,675 miles
    Test number
    168661010519

    No defects or advisories recorded.

  5. Pass44,837 miles (+934)
    MOT expiry
    19 Feb 2023
    Odometer
    44,837 miles
    Test number
    360273306516

    No defects or advisories recorded.

  6. Pass43,903 miles (+2,132)
    MOT expiry
    19 Feb 2022
    Odometer
    43,903 miles
    Test number
    357749883466

    No defects or advisories recorded.

  7. Pass41,771 miles (+1,573)
    MOT expiry
    19 Feb 2021
    Odometer
    41,771 miles
    Test number
    990364778937

    No defects or advisories recorded.

  8. Pass40,198 miles (+900)
    MOT expiry
    19 Feb 2020
    Odometer
    40,198 miles
    Test number
    627056404125

    No defects or advisories recorded.

  9. Pass39,298 miles (+971)
    MOT expiry
    19 Feb 2019
    Odometer
    39,298 miles
    Test number
    612965136180

    No defects or advisories recorded.

  10. Pass38,327 miles (+1,006)
    MOT expiry
    19 Feb 2018
    Odometer
    38,327 miles
    Test number
    954489942321

    No defects or advisories recorded.

  11. Pass37,321 miles
    MOT expiry
    19 Feb 2017
    Odometer
    37,321 miles
    Test number
    674712461280

    No defects or advisories recorded.

  12. Fail37,321 miles (+554)2 repaired
    MOT expiry
    No new certificate
    Odometer
    37,321 miles
    Test number
    724294655181
    • Repaired at testNearside Stop lamp not working (1.2.1b)
    • Repaired at testOffside Headlamp not working on dipped beam (1.7.5a)
  13. Fail36,767 miles1 repaired1 advisory
    MOT expiry
    No new certificate
    Odometer
    36,767 miles
    Test number
    366873845040
    • Repaired at testWindscreen has a sticker or other obstruction encroaching into the swept area by more than 40mm outside zone 'A' (8.3.1e)
    • AdvisoryBrake pipe slightly corroded (3.6.B.2c)
  14. Pass36,767 miles (+1,134)1 advisory
    MOT expiry
    19 Feb 2016
    Odometer
    36,767 miles
    Test number
    498783745021
    • AdvisoryBrake pipe slightly corroded (3.6.B.2c)
  15. Pass35,633 miles (+759)
    MOT expiry
    19 Feb 2015
    Odometer
    35,633 miles
    Test number
    567476044014

    No defects or advisories recorded.

  16. Pass34,874 miles (+2,340)2 advisories
    MOT expiry
    19 Feb 2014
    Odometer
    34,874 miles
    Test number
    875439543008
    • AdvisoryBrake pipe slightly corroded (3.6.B.2c)
    • AdvisoryShock absorber has a slightly worn bush (2.7.4)
  17. Pass32,534 miles (+3,473)
    MOT expiry
    19 Feb 2013
    Odometer
    32,534 miles
    Test number
    289192742022

    No defects or advisories recorded.

  18. Pass29,061 miles (+3,462)3 notes
    MOT expiry
    19 Feb 2012
    Odometer
    29,061 miles
    Test number
    736837041067
    • NoteRattle vibration from exhaust
    • NoteRear brake pipe ends corroded
    • NoteWiper blades split
  19. Pass25,599 miles (+2,433)1 note
    MOT expiry
    19 Feb 2011
    Odometer
    25,599 miles
    Test number
    662845830039
    • NoteFront indicator bulbs slightly white
  20. Pass23,166 miles (+683)4 advisories
    MOT expiry
    19 Feb 2010
    Odometer
    23,166 miles
    Test number
    362517449092
    • AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
  21. Pass22,483 miles (+1,974)3 advisories
    MOT expiry
    19 Feb 2009
    Odometer
    22,483 miles
    Test number
    124269748065
    • AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
  22. Pass20,509 miles (+1,003)
    MOT expiry
    19 Feb 2008
    Odometer
    20,509 miles
    Test number
    963417647029

    No defects or advisories recorded.

  23. Pass19,506 miles
    MOT expiry
    19 Feb 2007
    Odometer
    19,506 miles
    Test number
    140281456492

    No defects or advisories recorded.

  24. Fail19,498 miles1 failure
    MOT expiry
    No new certificate
    Odometer
    19,498 miles
    Test number
    854941156012
    • FailureExhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)

Questions about 12 MJ

What vehicle is registration 12 MJ currently assigned to?
DVSA MOT records show 12 MJ on a red petrol Vauxhall Astra first used on 1 Mar 1999. Dateless registrations can be transferred between vehicles, so earlier MOT tests may have been under a different registration. Registered keeper details are not public and are not shown.
Does 12 MJ currently have a valid MOT?
Yes. DVSA records show the MOT on 12 MJ is valid until 19 Feb 2027.
When is the MOT due on 12 MJ?
The MOT on 12 MJ is valid until 19 Feb 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has 12 MJ done?
12 MJ was recorded at 50,309 miles at its MOT on 16 Feb 2026, an average of 1,541 miles a year.
Has 12 MJ ever failed its MOT?
Yes. 12 MJ has failed 3 of its 24 MOT tests, most recently on 17 Feb 2016.
Has the mileage on 12 MJ 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 12 MJ find?
12 MJ passed its latest MOT on 16 Feb 2026 with no defects or advisories recorded.

Browse all 12M 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.