BMW logo

BMW Z3

Silver and Black · Petrol · 2001 · 2,171 cc

S12 XGHMOT history

S12 XGH is a silver and black petrol BMW Z3 first used on 31 Dec 2001. Its MOT is valid until 9 Nov 2026 and it has passed 19 of 22 MOT tests, with 40,150 miles recorded at the latest.

From DVSA MOT records, updated 10 Nov 2025.

S12 XGH silver BMW Z3 – car details, MOT history and tax status
Illustration of a BMW Z3, not a photo of this vehicle
MOT
Valid
Until 9 Nov 2026
Mileage
40,150 mi
At MOT on 10 Nov 2025
MOT tests
22
19 passed · 3 failed
Per year
999 mi
Average between MOTs
Get reminders for S12 XGH in the free Driver Codes app

Vehicle details

Registration
S12 XGH
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
Z3
Colour
Silver and Black
Fuel type
Petrol
Engine size
2,171 cc
Year of manufacture
2001
First used
31 Dec 2001
MOT status
MOT valid until 9 Nov 2026
Latest MOT test
10 Nov 2025 (Pass)

Mileage history

S12 XGH was last recorded at 40,150 miles on 10 Nov 2025, 622 miles more than at the previous MOT on 31 Oct 2024.

Mileage went down between tests

  • 31 Oct 2024: 39,528 miles, lower than 62,695 miles on 8 Sept 2023.

A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.

Odometer reading at each MOT testPassFailMileage went down
Previous MOT
39,528 miles · 31 Oct 2024
Between the last two tests
622 miles
Average per year
999 miles

Recorded mileage by year

  • 2025 – 40,150 miles
  • 2024 – 39,528 miles
  • 2023 – 62,695 miles
  • 2022 – 60,498 miles
  • 2020 – 59,797 miles
  • 2019 – 59,057 miles
  • 2018 – 53,977 miles
  • 2017 – 49,889 miles
  • 2013 – 40,704 miles
  • 2012 – 36,793 miles
  • 2010 – 25,052 miles

What the latest MOT found

Pass40,150 miles
  • AdvisorySlight Surface Rust Throughout

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.

  • Nearside Rear Suspension arm corroded but not seriously weakened

    Advisory2 MOTs, 2023–2024

  • Offside Rear Suspension arm corroded but not seriously weakened

    Advisory2 MOTs, 2023–2024

  • Oil leak, but not excessive

    Advisory2 MOTs, 2023–2024

  • Rear Brake pipe corroded, covered in grease or other material

    Advisory2 MOTs, 2023–2024

  • Nearside All direction indicators slightly discoloured

    Advisory2 MOTs, 2018

  • Nearside Shock absorbers light misting of oil or has limited damping effect

    Advisory2 MOTs, 2018

Full MOT history

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

  1. Pass40,150 miles (+622)1 advisory
    MOT expiry
    9 Nov 2026
    Odometer
    40,150 miles
    Test number
    826211650489
    • AdvisorySlight Surface Rust Throughout
  2. Pass39,528 miles (-23,167)5 advisories
    MOT expiry
    30 Oct 2025
    Odometer
    39,528 miles
    Test number
    843131285762
    • AdvisoryNearside Rear Suspension arm corroded but not seriously weakened (5.3.3 (b) (i))
    • AdvisoryNearside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOffside Rear Suspension arm corroded but not seriously weakened (5.3.3 (b) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
  3. Pass62,695 miles (+2,197)4 advisories
    MOT expiry
    7 Sept 2024
    Odometer
    62,695 miles
    Test number
    446685085929
    • AdvisoryNearside Rear Suspension arm corroded but not seriously weakened (5.3.3 (b) (i))
    • AdvisoryOffside Rear Suspension arm corroded but not seriously weakened (5.3.3 (b) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
  4. Pass60,498 miles (+701)1 advisory
    MOT expiry
    28 Mar 2023
    Odometer
    60,498 miles
    Test number
    307852714328
    • AdvisoryNearside Rear tyre starting to crack outer sidewall
  5. Pass59,797 miles (+740)
    MOT expiry
    13 Dec 2021
    Odometer
    59,797 miles
    Test number
    546513419985

    No defects or advisories recorded.

  6. Pass59,057 miles4 advisories
    MOT expiry
    13 Dec 2020
    Odometer
    59,057 miles
    Test number
    749205692211
    • AdvisoryFront to centre exhaust join heavily corroded
    • AdvisoryNearside Front Tyre getting low and cracking outer wall
    • AdvisoryOffside Front Tyre getting low and cracking outer sidewall
    • AdvisorySurface rust on all brake discs
  7. Fail59,057 miles (+5,080)2 major4 advisories
    MOT expiry
    No new certificate
    Odometer
    59,057 miles
    Test number
    278271437094
    • MajorFront Windscreen washer not working (3.5 (a))
    • MajorOffside Front Suspension arm ball joint excessively worn (5.3.4 (a) (i))
    • AdvisoryFront to centre exhaust join heavily corroded
    • AdvisoryNearside Front Tyre getting low and cracking outer wall
    • AdvisoryOffside Front Tyre getting low and cracking outer sidewall
    • AdvisorySurface rust on all brake discs
  8. Pass53,977 miles (+5)2 advisories
    MOT expiry
    13 Dec 2019
    Odometer
    53,977 miles
    Test number
    115583148590
    • AdvisoryNearside All direction indicators slightly discoloured (4.4.3 (a))
    • AdvisoryNearside Shock absorbers light misting of oil or has limited damping effect (5.3.2 (b))
  9. Fail53,972 miles (+4,083)1 major2 advisories
    MOT expiry
    No new certificate
    Odometer
    53,972 miles
    Test number
    277217673653
    • MajorOffside Suspension arm ball joint excessively worn (5.3.4 (a) (i))
    • AdvisoryNearside All direction indicators slightly discoloured (4.4.3 (a))
    • AdvisoryNearside Shock absorbers light misting of oil or has limited damping effect (5.3.2 (b))
  10. Pass49,889 miles
    MOT expiry
    1 Dec 2018
    Odometer
    49,889 miles
    Test number
    795093031186

    No defects or advisories recorded.

  11. Pass47,032 km (+1,255)
    MOT expiry
    1 Dec 2017
    Odometer
    47,032 km
    Test number
    251054740800

    No defects or advisories recorded.

  12. Pass45,777 km (+3,257)
    MOT expiry
    28 Sept 2016
    Odometer
    45,777 km
    Test number
    966329309159

    No defects or advisories recorded.

  13. Pass42,520 km
    MOT expiry
    28 Sept 2015
    Odometer
    42,520 km
    Test number
    389506264470

    No defects or advisories recorded.

  14. Pass40,704 miles (+3,911)
    MOT expiry
    28 Sept 2014
    Odometer
    40,704 miles
    Test number
    676467863287

    No defects or advisories recorded.

  15. Pass36,793 miles
    MOT expiry
    28 Sept 2013
    Odometer
    36,793 miles
    Test number
    486171472228

    No defects or advisories recorded.

  16. Fail36,793 miles2 failures
    MOT expiry
    No new certificate
    Odometer
    36,793 miles
    Test number
    528621272212
    • FailureNearside Rear Brake pipe excessively corroded (3.6.B.2c)
    • FailureOffside Rear Brake pipe excessively corroded (3.6.B.2c)
  17. Pass29,496 km1 advisory1 note
    MOT expiry
    28 Sept 2012
    Odometer
    29,496 km
    Test number
    249952251254
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • NoteBrake pad wear indicator on
  18. Pass25,052 miles1 advisory1 note
    MOT expiry
    28 Sept 2011
    Odometer
    25,052 miles
    Test number
    603052670267
    • AdvisoryOffside Front Anti-roll bar linkage rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • NoteAirbag warning light on
  19. Pass21,647 km (+2,824)2 advisories
    MOT expiry
    4 Aug 2010
    Odometer
    21,647 km
    Test number
    621997019228
    • AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
    • AdvisoryTyre worn close to the legal limit (4.1.E.1)
  20. Pass18,823 km (+1,959)
    MOT expiry
    7 Jun 2009
    Odometer
    18,823 km
    Test number
    863865558172

    No defects or advisories recorded.

  21. Pass16,864 km (+4,358)1 advisory
    MOT expiry
    7 Jun 2008
    Odometer
    16,864 km
    Test number
    450129257166
    • AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
  22. Pass12,506 km
    MOT expiry
    19 Apr 2007
    Odometer
    12,506 km
    Test number
    660380916133

    No defects or advisories recorded.

Questions about S12 XGH

Does S12 XGH currently have a valid MOT?
Yes. DVSA records show the MOT on S12 XGH is valid until 9 Nov 2026.
When is the MOT due on S12 XGH?
The MOT on S12 XGH is valid until 9 Nov 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has S12 XGH done?
S12 XGH was recorded at 40,150 miles at its MOT on 10 Nov 2025, an average of 999 miles a year.
Has S12 XGH ever failed its MOT?
Yes. S12 XGH has failed 3 of its 22 MOT tests, most recently on 22 Nov 2019.
Has the mileage on S12 XGH ever gone down?
Yes. The recorded mileage was lower than at the previous test once, first on 31 Oct 2024. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
What did the latest MOT on S12 XGH find?
S12 XGH passed its latest MOT on 10 Nov 2025 with 1 advisory: slight surface rust throughout.

Browse all S12X 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.