BMW logo

BMW 3 Series

White · Diesel · 2012 · 1,995 cc

H24 APMMOT history

H24 APM is a white diesel BMW 3 Series first used on 24 Sept 2012. Its MOT is valid until 6 Dec 2026 and it has passed 11 of 14 MOT tests, with 139,250 miles recorded at the latest.

From DVSA MOT records, updated 28 Nov 2025.

H24 APM white BMW 3 Series – car details, MOT history and tax status
Illustration of a BMW 3 Series, not a photo of this vehicle
MOT
Valid
Until 6 Dec 2026
Mileage
139,250 mi
At MOT on 28 Nov 2025
MOT tests
14
11 passed · 3 failed
Per year
8,631 mi
Average between MOTs
Get reminders for H24 APM in the free Driver Codes app

Vehicle details

Registration
H24 APM
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
White
Fuel type
Diesel
Engine size
1,995 cc
Year of manufacture
2012
First used
24 Sept 2012
MOT status
MOT valid until 6 Dec 2026
Latest MOT test
28 Nov 2025 (Pass)

Mileage history

H24 APM was last recorded at 139,250 miles on 28 Nov 2025, 25,017 miles more than at the previous MOT on 22 Nov 2024.

Odometer reading at each MOT testPassFail
Previous MOT
114,233 miles · 22 Nov 2024
Between the last two tests
25,017 miles
Average per year
8,631 miles

Recorded mileage by year

  • 2025 – 139,250 miles
  • 2024 – 114,233 miles
  • 2023 – 105,754 miles
  • 2022 – 96,000 miles
  • 2021 – 90,056 miles
  • 2020 – 83,329 miles
  • 2019 – 79,304 miles
  • 2018 – 73,316 miles
  • 2017 – 62,991 miles
  • 2016 – 56,527 miles
  • 2015 – 50,873 miles

What the latest MOT found

Pass139,250 miles
  • AdvisoryRear Brake pipe corroded, covered in grease or other material o/s and n/s pipes swollen under coating (1.1.11 (c))

What MOT advisories mean

Full MOT history

14 tests since 2 Sept 2015, newest first. Select a test to see every defect and advisory.

  1. Pass139,250 miles (+25,017)1 advisory
    MOT expiry
    6 Dec 2026
    Odometer
    139,250 miles
    Test number
    748442313222
    • AdvisoryRear Brake pipe corroded, covered in grease or other material o/s and n/s pipes swollen under coating (1.1.11 (c))
  2. Pass114,233 miles (+8,479)2 advisories
    MOT expiry
    6 Dec 2025
    Odometer
    114,233 miles
    Test number
    326155735816
    • AdvisoryNearside Front Tyre has a cut but not deep enough to reach the ply or cords Outer sidewall (5.2.3 (d) (i))
    • AdvisoryRear Brake pipe corroded, covered in grease or other material Brake pipes are slightly swollen underneath the protective coating (1.1.11 (c))
  3. Pass105,754 miles (+9,754)
    MOT expiry
    6 Dec 2024
    Odometer
    105,754 miles
    Test number
    229354830325

    No defects or advisories recorded.

  4. Pass96,000 miles (+5,944)
    MOT expiry
    6 Dec 2023
    Odometer
    96,000 miles
    Test number
    679537884991

    No defects or advisories recorded.

  5. Pass90,056 miles
    MOT expiry
    7 Sept 2022
    Odometer
    90,056 miles
    Test number
    655525482129

    No defects or advisories recorded.

  6. Fail90,056 miles (+6,727)1 major
    MOT expiry
    No new certificate
    Odometer
    90,056 miles
    Test number
    955086252202
    • MajorOffside Rear Shock absorbers has a serious fluid leak (5.3.2 (b))
  7. Pass83,329 miles (+4,025)
    MOT expiry
    27 Aug 2021
    Odometer
    83,329 miles
    Test number
    564366301008

    No defects or advisories recorded.

  8. Pass79,304 miles (+5,988)
    MOT expiry
    27 Aug 2020
    Odometer
    79,304 miles
    Test number
    605831671849

    No defects or advisories recorded.

  9. Pass73,316 miles
    MOT expiry
    27 Aug 2019
    Odometer
    73,316 miles
    Test number
    572114514752

    No defects or advisories recorded.

  10. Fail73,316 miles (+10,325)1 repaired
    MOT expiry
    No new certificate
    Odometer
    73,316 miles
    Test number
    651817901109
    • Repaired at testNearside Headlamp aim too high (4.1.2 (a))
  11. Pass62,991 miles (+6,464)
    MOT expiry
    31 Jul 2018
    Odometer
    62,991 miles
    Test number
    266648749648

    No defects or advisories recorded.

  12. Pass56,527 miles
    MOT expiry
    31 Jul 2017
    Odometer
    56,527 miles
    Test number
    965758038902

    No defects or advisories recorded.

  13. Fail56,527 miles (+5,654)1 failure
    MOT expiry
    No new certificate
    Odometer
    56,527 miles
    Test number
    833666185884
    • FailureWindscreen washer provides insufficient washer liquid (8.2.3)
  14. Pass50,873 miles
    MOT expiry
    23 Sept 2016
    Odometer
    50,873 miles
    Test number
    164455670648

    No defects or advisories recorded.

Questions about H24 APM

Does H24 APM currently have a valid MOT?
Yes. DVSA records show the MOT on H24 APM is valid until 6 Dec 2026.
When is the MOT due on H24 APM?
The MOT on H24 APM is valid until 6 Dec 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has H24 APM done?
H24 APM was recorded at 139,250 miles at its MOT on 28 Nov 2025, an average of 8,631 miles a year.
Has H24 APM ever failed its MOT?
Yes. H24 APM has failed 3 of its 14 MOT tests, most recently on 7 Sept 2021.
Has the mileage on H24 APM 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 H24 APM find?
H24 APM passed its latest MOT on 28 Nov 2025 with 1 advisory: rear brake pipe corroded, covered in grease or other material o/s and n/s pipes swollen under coating.

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