
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.

- 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
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.
- 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
- 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
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.
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
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))
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))
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))
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))
Pass109,627 miles (+15)
- MOT expiry
- 4 Jan 2021
- Odometer
- 109,627 miles
- Test number
- 714794017398
No defects or advisories recorded.
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))
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
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
Pass102,590 miles (+65)
- MOT expiry
- 11 Apr 2018
- Odometer
- 102,590 miles
- Test number
- 479624435051
No defects or advisories recorded.
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)
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)
Pass84,058 miles (+7,005)
- MOT expiry
- 13 Feb 2016
- Odometer
- 84,058 miles
- Test number
- 907808335054
No defects or advisories recorded.
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
Pass69,682 miles (+9,554)
- MOT expiry
- 13 Feb 2014
- Odometer
- 69,682 miles
- Test number
- 675115843088
No defects or advisories recorded.
Pass60,128 miles
- MOT expiry
- 5 Feb 2013
- Odometer
- 60,128 miles
- Test number
- 728017132085
No defects or advisories recorded.
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)
Pass59,842 miles (+2,301)
- MOT expiry
- 1 Jun 2012
- Odometer
- 59,842 miles
- Test number
- 839691651109
No defects or advisories recorded.
Pass57,541 miles
- MOT expiry
- 1 Jun 2011
- Odometer
- 57,541 miles
- Test number
- 172283350133
No defects or advisories recorded.
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)
Pass53,846 miles (+4,347)
- MOT expiry
- 22 May 2010
- Odometer
- 53,846 miles
- Test number
- 301893449162
No defects or advisories recorded.
Pass49,499 miles
- MOT expiry
- 31 Mar 2009
- Odometer
- 49,499 miles
- Test number
- 523262998077
No defects or advisories recorded.
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.
Related 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.