
BMW Z4
Grey · Petrol · 2005 · 2,494 cc
P10 HFDMOT history
P10 HFD is a grey petrol BMW Z4 first used on 14 Jun 2005. Its MOT is valid until 16 Dec 2026 and it has passed 18 of 23 MOT tests, with 115,059 miles recorded at the latest.
From DVSA MOT records, updated 17 Dec 2025.

- MOT
- Valid
- Until 16 Dec 2026
- Mileage
- 115,059 mi
- At MOT on 17 Dec 2025
- MOT tests
- 23
- 18 passed · 5 failed
- Per year
- 3,804 mi
- Average between MOTs
Vehicle details
- Registration
- P10 HFD
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- Z4
- Colour
- Grey
- Fuel type
- Petrol
- Engine size
- 2,494 cc
- Year of manufacture
- 2005
- First used
- 14 Jun 2005
- MOT status
- MOT valid until 16 Dec 2026
- Latest MOT test
- 17 Dec 2025 (Pass)
Mileage history
P10 HFD was last recorded at 115,059 miles on 17 Dec 2025, 23 miles more than at the previous MOT on 15 Dec 2025.
- Previous MOT
- 115,036 miles · 15 Dec 2025
- Between the last two tests
- 23 miles
- Average per year
- 3,804 miles
Recorded mileage by year
- 2025 – 115,059 miles
- 2024 – 111,960 miles
- 2023 – 109,708 miles
- 2022 – 104,057 miles
- 2021 – 96,448 miles
- 2020 – 91,076 miles
- 2019 – 84,596 miles
- 2018 – 83,962 miles
- 2017 – 83,604 miles
- 2016 – 82,906 miles
- 2015 – 82,407 miles
- 2014 – 79,758 miles
- 2013 – 74,626 miles
- 2012 – 70,224 miles
- 2011 – 64,914 miles
- 2010 – 59,220 miles
- 2009 – 53,924 miles
- 2008 – 48,306 miles
What the latest MOT found
- AdvisoryOil leak, but not excessive gearbox (8.4.1 (a) (i))Recorded at 3 MOTs since 2023
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.
Offside Front Shock absorber has a light misting of oil
Advisory3 MOTs, 2015–2016
Offside Front Shock absorbers light misting of oil or has limited damping effect
Advisory2 MOTs, 2019
Nearside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement rear bush (2.4.G.2)
Advisory2 MOTs, 2016
Offside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement rear bush (2.4.G.2)
Advisory2 MOTs, 2016
Full MOT history
23 tests since 30 May 2008, newest first. Select a test to see every defect and advisory.
Pass115,059 miles (+23)1 advisory
- MOT expiry
- 16 Dec 2026
- Odometer
- 115,059 miles
- Test number
- 184097180185
- AdvisoryOil leak, but not excessive gearbox (8.4.1 (a) (i))
Fail115,036 miles (+3,076)2 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 115,036 miles
- Test number
- 314629573710
- MajorNearside Front Anti-roll bar linkage ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
- MajorOffside Front Anti-roll bar linkage ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
- AdvisoryOil leak, but not excessive gearbox (8.4.1 (a) (i))
Pass111,960 miles (+2,252)
- MOT expiry
- 15 Dec 2025
- Odometer
- 111,960 miles
- Test number
- 967793472578
No defects or advisories recorded.
Pass109,708 miles (+5,651)6 advisories
- MOT expiry
- 15 Dec 2024
- Odometer
- 109,708 miles
- Test number
- 517992369070
- AdvisoryFront Brake hose slightly deteriorated nearside and offside hoses (1.1.12 (b) (ii))
- AdvisoryNearside Rear Upper Shock absorbers has slight external damage to the casing dust cover dropped (5.3.2 (b))
- AdvisoryOffside Front Brake pipe corroded, covered in grease or other material corroded (1.1.11 (c))
- AdvisoryOil leak, but not excessive gearbox (8.4.1 (a) (i))
- AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened nearside and offside discs worn and pitted (1.1.14 (a) (ii))
- AdvisoryRear Brake hose has slight corrosion to ferrule nearside and offside brake hoses/pipes corroded (1.1.12 (f) (i))
Pass104,057 miles (+7,609)2 advisories
- MOT expiry
- 15 Dec 2023
- Odometer
- 104,057 miles
- Test number
- 115051634437
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass96,448 miles1 advisory
- MOT expiry
- 15 Dec 2022
- Odometer
- 96,448 miles
- Test number
- 793494451404
- AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
Fail96,448 miles (+5,372)1 repaired1 advisory
- MOT expiry
- No new certificate
- Odometer
- 96,448 miles
- Test number
- 779538094255
- Repaired at testOffside Front Headlamp aim too low (4.1.2 (a))
- AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
Pass91,076 miles (+6,480)2 advisories
- MOT expiry
- 15 Dec 2021
- Odometer
- 91,076 miles
- Test number
- 162227804312
- AdvisoryFront Brakes imbalanced requirements only just met. It would appear that the braking system requires adjustment or repair. (1.2.1 (b) (i))
- AdvisoryNearside Front Shock absorbers light misting of oil or has limited damping effect (5.3.2 (b))
Pass84,596 miles (+4)1 advisory
- MOT expiry
- 2 Nov 2020
- Odometer
- 84,596 miles
- Test number
- 376914349224
- AdvisoryOffside Front Shock absorbers light misting of oil or has limited damping effect (5.3.2 (b))
Fail84,592 miles (+630)4 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 84,592 miles
- Test number
- 801470466303
- MajorFront Registration plate insecure (0.1 (a))
- MajorNearside Front Suspension arm pin or bush excessively worn (5.3.4 (a) (i))
- MajorNearside Rear Anti-roll bar linkage insecurely attached broken (5.3.3 (a) (i))
- MajorOffside Front Suspension arm pin or bush excessively worn (5.3.4 (a) (i))
- AdvisoryOffside Front Shock absorbers light misting of oil or has limited damping effect (5.3.2 (b))
Pass83,962 miles (+358)
- MOT expiry
- 19 Apr 2019
- Odometer
- 83,962 miles
- Test number
- 863271392913
No defects or advisories recorded.
Pass83,604 miles (+698)
- MOT expiry
- 19 Apr 2018
- Odometer
- 83,604 miles
- Test number
- 298037951451
No defects or advisories recorded.
Pass82,906 miles3 advisories
- MOT expiry
- 19 Apr 2017
- Odometer
- 82,906 miles
- Test number
- 123038229310
- AdvisoryNearside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement rear bush (2.4.G.2)
- AdvisoryOffside Front Shock absorber has a light misting of oil (2.7.3)
- AdvisoryOffside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement rear bush (2.4.G.2)
Fail82,906 miles (+499)1 failure3 advisories
- MOT expiry
- No new certificate
- Odometer
- 82,906 miles
- Test number
- 667173383929
- FailureNearside Rear coil spring broken (2.4.C.1a)
- AdvisoryNearside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement rear bush (2.4.G.2)
- AdvisoryOffside Front Shock absorber has a light misting of oil (2.7.3)
- AdvisoryOffside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement rear bush (2.4.G.2)
Pass82,407 miles (+2,649)1 advisory
- MOT expiry
- 14 Apr 2016
- Odometer
- 82,407 miles
- Test number
- 429905805138
- AdvisoryOffside Front Shock absorber has a light misting of oil (2.7.3)
Pass79,758 miles (+5,132)3 notes
- MOT expiry
- 13 Oct 2015
- Odometer
- 79,758 miles
- Test number
- 957367784299
- NoteEngine covers fitted obscuring some components in the engine bay
- NoteUnder-trays fitted obscuring some underside components
- NoteRear brake pads on limits
Pass74,626 miles (+4,402)3 notes
- MOT expiry
- 30 Sept 2014
- Odometer
- 74,626 miles
- Test number
- 807123273272
- NoteEngine covers fitted obscuring some components in the engine bay
- NoteUnder-trays fitted obscuring some underside components
- NoteBoth outer sills and under wheel arches covered
Pass70,224 miles1 advisory1 note
- MOT expiry
- 30 Sept 2013
- Odometer
- 70,224 miles
- Test number
- 268055972255
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- NoteNersside rear shock absorber dust cover adrift
Fail70,224 miles (+5,310)1 failure1 advisory1 note
- MOT expiry
- No new certificate
- Odometer
- 70,224 miles
- Test number
- 355215972245
- FailureOffside Rear coil spring incomplete (2.4.C.1a)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- NoteNersside rear shock absorber dust cover adrift
Pass64,914 miles (+5,694)
- MOT expiry
- 26 Aug 2012
- Odometer
- 64,914 miles
- Test number
- 669109031212
No defects or advisories recorded.
Pass59,220 miles (+5,296)1 note
- MOT expiry
- 16 Aug 2011
- Odometer
- 59,220 miles
- Test number
- 890589520251
- NoteOffside outer door handel loose
Pass53,924 miles (+5,618)
- MOT expiry
- 15 Jul 2010
- Odometer
- 53,924 miles
- Test number
- 572007499148
No defects or advisories recorded.
Pass48,306 miles
- MOT expiry
- 14 Jun 2009
- Odometer
- 48,306 miles
- Test number
- 990401858105
No defects or advisories recorded.
Questions about P10 HFD
- Does P10 HFD currently have a valid MOT?
- Yes. DVSA records show the MOT on P10 HFD is valid until 16 Dec 2026.
- When is the MOT due on P10 HFD?
- The MOT on P10 HFD is valid until 16 Dec 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has P10 HFD done?
- P10 HFD was recorded at 115,059 miles at its MOT on 17 Dec 2025, an average of 3,804 miles a year.
- Has P10 HFD ever failed its MOT?
- Yes. P10 HFD has failed 5 of its 23 MOT tests, most recently on 15 Dec 2025.
- Has the mileage on P10 HFD 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 P10 HFD find?
- P10 HFD passed its latest MOT on 17 Dec 2025 with 1 advisory: oil leak, but not excessive gearbox.
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.