BMW logo

BMW 3 Series

Red · Petrol · 2004 · 2,494 cc

B15 HHRMOT history

B15 HHR is a red petrol BMW 3 Series first used on 30 Sept 2004. Its MOT is valid until 15 Jun 2027 and it has passed 15 of 23 MOT tests, with 126,412 miles recorded at the latest.

From DVSA MOT records, updated 16 Jun 2026.

B15 HHR red 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 15 Jun 2027
Mileage
126,412 mi
At MOT on 16 Jun 2026
MOT tests
23
15 passed · 8 failed
Per year
4,224 mi
Average between MOTs
Get reminders for B15 HHR in the free Driver Codes app

Vehicle details

Registration
B15 HHR
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
Red
Fuel type
Petrol
Engine size
2,494 cc
Year of manufacture
2004
First used
30 Sept 2004
MOT status
MOT valid until 15 Jun 2027
Latest MOT test
16 Jun 2026 (Pass)

Mileage history

B15 HHR was last recorded at 126,412 miles on 16 Jun 2026, 17 miles more than at the previous MOT on 28 Jun 2023.

Odometer reading at each MOT testPassFail
Previous MOT
126,395 miles · 28 Jun 2023
Between the last two tests
17 miles
Average per year
4,224 miles

Recorded mileage by year

  • 2026 – 126,412 miles
  • 2023 – 126,395 miles
  • 2022 – 121,717 miles
  • 2021 – 115,056 miles
  • 2019 – 109,627 miles
  • 2018 – 105,304 miles
  • 2017 – 102,590 miles
  • 2016 – 93,429 miles
  • 2015 – 84,058 miles
  • 2014 – 77,053 miles
  • 2013 – 69,682 miles
  • 2012 – 60,128 miles
  • 2011 – 59,842 miles
  • 2010 – 57,541 miles
  • 2009 – 53,846 miles
  • 2008 – 49,499 miles

What the latest MOT found

Pass126,412 miles
  • AdvisoryFront Brake pipe corroded, covered in grease or other material (1.1.11 (c))
  • AdvisoryRear Brake pipe corroded, covered in grease or other material (1.1.11 (c))Recorded at 3 MOTs since 2021
  • AdvisoryGeneral underbody component/ chassis corrosion

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 Front Brake pipe corroded, covered in grease or other material

    Advisory2 MOTs, 2021

  • Nearside Rear Tyre worn close to legal limit/worn on edge

    Advisory2 MOTs, 2021

Full MOT history

23 tests since 1 Apr 2008, newest first. Select a test to see every defect and advisory.

  1. Pass126,412 miles (+17)3 advisories
    MOT expiry
    15 Jun 2027
    Odometer
    126,412 miles
    Test number
    963942258536
    • AdvisoryFront Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryRear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryGeneral underbody component/ chassis corrosion
  2. Fail126,395 miles (+4,678)2 dangerous2 major1 minor1 advisory
    MOT expiry
    No new certificate
    Odometer
    126,395 miles
    Test number
    422794008781
    • DangerousNearside Front Tyre has ply or cords exposed (5.2.3 (d) (ii))
    • DangerousOffside Front Tyre has ply or cords exposed (5.2.3 (d) (ii))
    • MajorBrake performance unable to be tested due to brake binding (1.2.1 (g))
    • MajorNearside Front Service brake excessively binding (1.2.1 (f))
    • MinorNearside Registration plate lamp inoperative in the case of multiple lamps or light sources (4.7.1 (b) (i))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  3. Pass121,717 miles (+6,661)1 advisory
    MOT expiry
    10 Mar 2023
    Odometer
    121,717 miles
    Test number
    450642552513
    • AdvisoryFront Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
  4. Pass115,056 miles (+11)4 advisories
    MOT expiry
    10 Mar 2022
    Odometer
    115,056 miles
    Test number
    741281841062
    • AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryRear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
  5. Fail115,045 miles (+5,418)1 major3 advisories
    MOT expiry
    No new certificate
    Odometer
    115,045 miles
    Test number
    991055116027
    • MajorFront Brake disc significantly and obviously worn (1.1.14 (a) (i))
    • AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryRear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
  6. Pass109,627 miles (+15)
    MOT expiry
    4 Jan 2021
    Odometer
    109,627 miles
    Test number
    714794017398

    No defects or advisories recorded.

  7. Fail109,612 miles (+4,308)3 major1 advisory
    MOT expiry
    No new certificate
    Odometer
    109,612 miles
    Test number
    644302632192
    • MajorNearside Front Tyre not fitted in accordance with side wall instructions (5.2.3 (i))
    • MajorOffside Front Brake hose excessively deteriorated (1.1.12 (b) (ii))
    • MajorOffside Front Tyre not fitted in accordance with side wall instructions (5.2.3 (i))
    • AdvisoryNearside Front Brake hose slightly deteriorated (1.1.12 (b) (ii))
  8. Pass105,304 miles9 advisories
    MOT expiry
    1 Jul 2019
    Odometer
    105,304 miles
    Test number
    909261821413
    • AdvisoryFront Exhaust mounting defective front exhaust clamp / bracket is cracking (6.1.2 (a))
    • AdvisoryNearside Front brake flexi perishing / cracking
    • AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryNearside Rear disc slightly corroded
    • AdvisoryOffside Front brake flexi perishing / cracking
    • AdvisoryOffside Front play felt in osf inner tie rod on shake plates
    • AdvisoryOffside Rear Brake pipe corroded, covered in grease or other material slight corrosion starting (1.1.11 (c))
    • AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Rear disc slightly corroded
  9. Fail105,304 miles (+2,714)2 major9 advisories
    MOT expiry
    No new certificate
    Odometer
    105,304 miles
    Test number
    620441424661
    • MajorNearside Front Suspension arm pin or bush excessively worn front wishbone rear bush has excessive play (5.3.4 (a) (i))
    • MajorOffside Front Suspension arm pin or bush excessively worn front wishbone rear bush has failed (5.3.4 (a) (i))
    • AdvisoryFront Exhaust mounting defective front exhaust clamp / bracket is cracking (6.1.2 (a))
    • AdvisoryNearside Front brake flexi perishing / cracking
    • AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryNearside Rear disc slightly corroded
    • AdvisoryOffside Front brake flexi perishing / cracking
    • AdvisoryOffside Front play felt in osf inner tie rod on shake plates
    • AdvisoryOffside Rear Brake pipe corroded, covered in grease or other material slight corrosion starting (1.1.11 (c))
    • AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Rear disc slightly corroded
  10. Pass102,590 miles (+65)
    MOT expiry
    11 Apr 2018
    Odometer
    102,590 miles
    Test number
    479624435051

    No defects or advisories recorded.

  11. Fail102,525 miles (+9,096)2 failures1 advisory
    MOT expiry
    No new certificate
    Odometer
    102,525 miles
    Test number
    351917838858
    • FailureNearside Front Lower Anti-roll bar linkage ball joint dust cover excessively damaged so that it no longer prevents the ingress of dirt (2.4.G.2)
    • FailureWindscreen wiper does not clear the windscreen effectively both (8.2.2)
    • AdvisoryOffside Front Upper Anti-roll bar linkage ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)
  12. Pass93,429 miles (+9,371)3 advisories
    MOT expiry
    13 Feb 2017
    Odometer
    93,429 miles
    Test number
    106188308911
    • AdvisoryNearside Front Suspension arm has slight play in a pin/bush back (2.4.G.2)
    • AdvisoryNearside Rear Shock absorber has a light misting of oil (2.7.3)
    • AdvisoryOffside Front Suspension arm has slight play in a pin/bush back (2.4.G.2)
  13. Pass84,058 miles (+7,005)
    MOT expiry
    13 Feb 2016
    Odometer
    84,058 miles
    Test number
    907808335054

    No defects or advisories recorded.

  14. Pass77,053 miles (+7,371)2 advisories3 notes
    MOT expiry
    13 Feb 2015
    Odometer
    77,053 miles
    Test number
    335652144036
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryTyre pressure monitoring system warning lamp does not illuminate (4.1.D.4)
    • NoteEngine light on
    • NoteItems removed from driver's view prior to test
    • NoteOffside front tyre has a slight cut on the outer wall
  15. Pass69,682 miles (+9,554)
    MOT expiry
    13 Feb 2014
    Odometer
    69,682 miles
    Test number
    675115843088

    No defects or advisories recorded.

  16. Pass60,128 miles
    MOT expiry
    5 Feb 2013
    Odometer
    60,128 miles
    Test number
    728017132085

    No defects or advisories recorded.

  17. Fail60,128 miles (+286)3 failures
    MOT expiry
    No new certificate
    Odometer
    60,128 miles
    Test number
    356697832063
    • FailureFront Suspension arm has excessive play in a pin/bush (2.4.G.2)
    • FailureOffside Rear Parking brake efficiency below requirements (3.7.D.4)
    • FailureParking brake: efficiency below requirements (3.7.B.7)
  18. Pass59,842 miles (+2,301)
    MOT expiry
    1 Jun 2012
    Odometer
    59,842 miles
    Test number
    839691651109

    No defects or advisories recorded.

  19. Pass57,541 miles
    MOT expiry
    1 Jun 2011
    Odometer
    57,541 miles
    Test number
    172283350133

    No defects or advisories recorded.

  20. Fail57,541 miles (+3,695)2 failures
    MOT expiry
    No new certificate
    Odometer
    57,541 miles
    Test number
    781442750149
    • FailureNearside Rear coil spring cracked (2.4.C.1a)
    • FailureOffside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
  21. Pass53,846 miles (+4,347)
    MOT expiry
    22 May 2010
    Odometer
    53,846 miles
    Test number
    301893449162

    No defects or advisories recorded.

  22. Pass49,499 miles
    MOT expiry
    31 Mar 2009
    Odometer
    49,499 miles
    Test number
    523262998077

    No defects or advisories recorded.

  23. Fail49,498 miles1 failure
    MOT expiry
    No new certificate
    Odometer
    49,498 miles
    Test number
    984332498006
    • FailureOffside Tyre fouling a part of the vehicle (4.1.D.2)

Questions about B15 HHR

Does B15 HHR currently have a valid MOT?
Yes. DVSA records show the MOT on B15 HHR is valid until 15 Jun 2027.
When is the MOT due on B15 HHR?
The MOT on B15 HHR is valid until 15 Jun 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has B15 HHR done?
B15 HHR was recorded at 126,412 miles at its MOT on 16 Jun 2026, an average of 4,224 miles a year.
Has B15 HHR ever failed its MOT?
Yes. B15 HHR has failed 8 of its 23 MOT tests, most recently on 28 Jun 2023.
Has the mileage on B15 HHR 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 B15 HHR find?
B15 HHR passed its latest MOT on 16 Jun 2026 with 3 advisories: front brake pipe corroded, covered in grease or other material; rear brake pipe corroded, covered in grease or other material; general underbody component/ chassis corrosion.

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