BMW logo

BMW 840

Blue · Petrol · 1998 · 4,398 cc

S12 POLMOT history

S12 POL is a blue petrol BMW 840 first used on 25 Sept 1998. Its MOT expired on 18 Aug 2026 and it has passed 18 of 21 MOT tests, with 100,543 miles recorded at the latest.

From DVSA MOT records, updated 19 Aug 2025.

MOT
Expired
On 18 Aug 2026
Mileage
100,543 mi
At MOT on 19 Aug 2025
MOT tests
21
18 passed · 3 failed
Per year
1,035 mi
Average between MOTs
Get reminders for S12 POL in the free Driver Codes app

Vehicle details

Registration
S12 POL
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
840
Colour
Blue
Fuel type
Petrol
Engine size
4,398 cc
Year of manufacture
1998
First used
25 Sept 1998
MOT status
MOT expired on 18 Aug 2026
Latest MOT test
19 Aug 2025 (Pass)

Mileage history

S12 POL was last recorded at 100,543 miles on 19 Aug 2025, 80 miles more than at the previous MOT on 9 Aug 2024.

Odometer reading at each MOT testPassFail
Previous MOT
100,463 miles · 9 Aug 2024
Between the last two tests
80 miles
Average per year
1,035 miles

Recorded mileage by year

  • 2025 – 100,543 miles
  • 2024 – 100,463 miles
  • 2023 – 99,918 miles
  • 2022 – 98,892 miles
  • 2020 – 98,656 miles
  • 2019 – 98,540 miles
  • 2017 – 97,831 miles
  • 2016 – 97,266 miles
  • 2015 – 97,183 miles
  • 2014 – 96,252 miles
  • 2013 – 94,041 miles
  • 2012 – 92,199 miles
  • 2011 – 89,337 miles
  • 2010 – 85,759 miles
  • 2009 – 84,251 miles
  • 2008 – 83,066 miles
  • 2007 – 82,429 miles
  • 2006 – 81,197 miles

What the latest MOT found

Pass100,543 miles
  • MinorOffside Rear Inner Position lamp with a multiple light source up to 1/2 not functioning (4.2.1 (a) (i))
  • MinorWindscreen wiper blade defective Both front wipers smearing (3.4 (b) (i))
  • AdvisoryCoil spring corroded All four (5.3.1 (b) (i))
  • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))Recorded at 4 MOTs since 2022
  • AdvisoryVehicle structure is corroded but structural rigidity is not significantly reduced Underside corroded/covered in grease (6.1.1 (c) (i))

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 Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)

    Advisory3 MOTs, 2014–2016

  • Offside Rear Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)

    Advisory3 MOTs, 2014–2016

  • Fuel Pipe/s corroded all full length pipes

    Advisory2 MOTs, 2020–2022

  • Nearside Front Anti-roll bar linkage has slight play in a ball joint (2.4.G.2)

    Advisory2 MOTs, 2016

  • Offside Front Anti-roll bar linkage has slight play in a ball joint (2.4.G.2)

    Advisory2 MOTs, 2016

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

    Advisory2 MOTs, 2014

Full MOT history

21 tests since 12 Dec 2006, newest first. Select a test to see every defect and advisory.

  1. Pass100,543 miles (+80)2 minor3 advisories
    MOT expiry
    18 Aug 2026
    Odometer
    100,543 miles
    Test number
    706052430207
    • MinorOffside Rear Inner Position lamp with a multiple light source up to 1/2 not functioning (4.2.1 (a) (i))
    • MinorWindscreen wiper blade defective Both front wipers smearing (3.4 (b) (i))
    • AdvisoryCoil spring corroded All four (5.3.1 (b) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryVehicle structure is corroded but structural rigidity is not significantly reduced Underside corroded/covered in grease (6.1.1 (c) (i))
  2. Pass100,463 miles2 advisories
    MOT expiry
    15 Aug 2025
    Odometer
    100,463 miles
    Test number
    526379828565
    • AdvisoryOffside Rear Suspension arm pin or bush worn but not resulting in excessive movement Upper control arm inner bush (5.3.4 (a) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  3. Fail100,463 miles (+545)1 major2 advisories
    MOT expiry
    No new certificate
    Odometer
    100,463 miles
    Test number
    316286362588
    • MajorNearside Windscreen washer not working (3.5 (a))
    • AdvisoryOffside Rear Suspension arm pin or bush worn but not resulting in excessive movement Upper control arm inner bush (5.3.4 (a) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  4. Pass99,918 miles (+1,026)1 minor1 advisory
    MOT expiry
    15 Aug 2024
    Odometer
    99,918 miles
    Test number
    793045299673
    • MinorFront Windscreen wiper blade defective both (3.4 (b) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  5. Pass98,892 miles (+236)2 advisories
    MOT expiry
    15 Aug 2023
    Odometer
    98,892 miles
    Test number
    552740238943
    • AdvisoryFuel Pipe/s corroded all full length pipes
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  6. Pass98,656 miles (+116)1 advisory
    MOT expiry
    17 Jun 2021
    Odometer
    98,656 miles
    Test number
    970468906263
    • AdvisoryFuel Pipe/s corroded all full length pipes
  7. Pass98,540 miles (+709)
    MOT expiry
    27 Nov 2020
    Odometer
    98,540 miles
    Test number
    745429757949

    No defects or advisories recorded.

  8. Pass97,831 miles (+565)
    MOT expiry
    14 Sept 2018
    Odometer
    97,831 miles
    Test number
    524278107158

    No defects or advisories recorded.

  9. Pass97,266 miles (+5)5 advisories
    MOT expiry
    1 Jun 2017
    Odometer
    97,266 miles
    Test number
    282459940726
    • AdvisoryFront coil spring corroded both (2.4.C.1b)
    • AdvisoryNearside Front Anti-roll bar linkage has slight play in a ball joint (2.4.G.2)
    • AdvisoryOffside Front Anti-roll bar linkage has slight play in a ball joint (2.4.G.2)
    • AdvisoryRear coil spring corroded both (2.4.C.1b)
    • AdvisoryFuel pipes corroded
  10. Fail97,261 miles (+78)9 failures12 advisories
    MOT expiry
    No new certificate
    Odometer
    97,261 miles
    Test number
    697454483280
    • FailureHorn not working (1.6.2a)
    • FailureNearside Front Brake pipe excessively corroded (3.6.B.2c)
    • FailureNearside Rear Inner Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
    • FailureNearside Rear Lower Suspension arm ball joint dust cover excessively deteriorated so that it no longer prevents the ingress of dirt (2.4.G.2)
    • FailureNearside Rear Upper Suspension arm ball joint dust cover excessively deteriorated so that it no longer prevents the ingress of dirt (2.4.G.2)
    • FailureOffside Front Brake pipe excessively corroded (3.6.B.2c)
    • FailureOffside Rear Inner Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
    • FailureOffside Rear Lower Suspension arm ball joint dust cover excessively deteriorated so that it no longer prevents the ingress of dirt (2.4.G.2)
    • FailureOffside Rear Upper Suspension arm ball joint dust cover excessively deteriorated so that it no longer prevents the ingress of dirt (2.4.G.2)
    • AdvisoryFront coil spring corroded both side (2.4.C.1b)
    • AdvisoryNearside Front Anti-roll bar linkage has slight play in a ball joint (2.4.G.2)
    • AdvisoryNearside Rear Suspension arm corroded but not seriously weakened (2.4.G.1)
    • AdvisoryNearside Rear Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryOffside Front Anti-roll bar linkage has slight play in a ball joint (2.4.G.2)
    • AdvisoryOffside Rear Suspension arm corroded but not seriously weakened (2.4.G.1)
    • AdvisoryOffside Rear Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryRear coil spring corroded both side (2.4.C.1b)
    • AdvisoryFront brake fluctuating, but not excessively (3.7.B.3)
    • AdvisoryFuel pipes heavily corroded
    • AdvisoryOil leak
    • AdvisoryWipers smearing
  11. Pass97,183 miles (+931)1 advisory
    MOT expiry
    8 Sept 2016
    Odometer
    97,183 miles
    Test number
    127147232898
    • AdvisoryUnable to fully inspect due to covers and shields
  12. Pass96,252 miles8 advisories1 note
    MOT expiry
    16 Dec 2015
    Odometer
    96,252 miles
    Test number
    216542724315
    • AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryNearside Front coil spring corroded (2.4.C.1b)
    • AdvisoryNearside Rear Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryNearside Rear coil spring corroded (2.4.C.1b)
    • AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Front coil spring corroded (2.4.C.1b)
    • AdvisoryOffside Rear Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryOffside Rear coil spring corroded (2.4.C.1b)
    • NoteFuel pipes under vehicle corroded
  13. Fail96,252 miles (+2,211)2 failures8 advisories1 note
    MOT expiry
    No new certificate
    Odometer
    96,252 miles
    Test number
    466011624309
    • FailureNearside Brake pipe excessively corroded (3.6.B.2c)
    • FailureOffside Brake pipe excessively corroded (3.6.B.2c)
    • AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryNearside Front coil spring corroded (2.4.C.1b)
    • AdvisoryNearside Rear Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryNearside Rear coil spring corroded (2.4.C.1b)
    • AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Front coil spring corroded (2.4.C.1b)
    • AdvisoryOffside Rear Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryOffside Rear coil spring corroded (2.4.C.1b)
    • NoteFuel pipes under vehicle corroded
  14. Pass94,041 miles (+1,842)
    MOT expiry
    16 Dec 2014
    Odometer
    94,041 miles
    Test number
    239294443356

    No defects or advisories recorded.

  15. Pass92,199 miles (+2,862)
    MOT expiry
    16 Dec 2013
    Odometer
    92,199 miles
    Test number
    428406642316

    No defects or advisories recorded.

  16. Pass89,337 miles (+3,578)
    MOT expiry
    16 Dec 2012
    Odometer
    89,337 miles
    Test number
    779667741383

    No defects or advisories recorded.

  17. Pass85,759 miles (+1,508)
    MOT expiry
    16 Dec 2011
    Odometer
    85,759 miles
    Test number
    574390830304

    No defects or advisories recorded.

  18. Pass84,251 miles (+1,185)1 advisory2 notes
    MOT expiry
    16 Dec 2010
    Odometer
    84,251 miles
    Test number
    160186649322
    • AdvisoryRear Brake pipe slightly corroded (3.6.B.2c)
    • NoteFuel pipe/s corroded
    • NoteOil leak
  19. Pass83,066 miles (+637)
    MOT expiry
    16 Dec 2009
    Odometer
    83,066 miles
    Test number
    121084738309

    No defects or advisories recorded.

  20. Pass82,429 miles (+1,232)
    MOT expiry
    16 Dec 2008
    Odometer
    82,429 miles
    Test number
    193122447300

    No defects or advisories recorded.

  21. Pass81,197 miles
    MOT expiry
    16 Dec 2007
    Odometer
    81,197 miles
    Test number
    462776046358

    No defects or advisories recorded.

Questions about S12 POL

Does S12 POL currently have a valid MOT?
No. The MOT on S12 POL expired on 18 Aug 2026, according to DVSA records.
When is the MOT due on S12 POL?
The MOT on S12 POL expired on 18 Aug 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has S12 POL done?
S12 POL was recorded at 100,543 miles at its MOT on 19 Aug 2025, an average of 1,035 miles a year.
Has S12 POL ever failed its MOT?
Yes. S12 POL has failed 3 of its 21 MOT tests, most recently on 9 Aug 2024.
Has the mileage on S12 POL 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 S12 POL find?
S12 POL passed its latest MOT on 19 Aug 2025 with 2 minor defects and 3 advisories: offside rear inner position lamp with a multiple light source up to 1/2 not functioning; windscreen wiper blade defective both front wipers smearing; coil spring corroded all four, and 2 more.

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