
BMW X3
Black · Petrol · 2004 · 2,494 cc
L29 JHBMOT history
L29 JHB is a black petrol BMW X3 first used on 20 May 2004. Its MOT is valid until 16 Feb 2027 and it has passed 20 of 21 MOT tests, with 116,989 miles recorded at the latest.
From DVSA MOT records, updated 30 Jan 2026.

- MOT
- Valid
- Until 16 Feb 2027
- Mileage
- 116,989 mi
- At MOT on 30 Jan 2026
- MOT tests
- 21
- 20 passed · 1 failed
- Per year
- 4,935 mi
- Average between MOTs
Vehicle details
- Registration
- L29 JHB
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- X3
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 2,494 cc
- Year of manufacture
- 2004
- First used
- 20 May 2004
- MOT status
- MOT valid until 16 Feb 2027
- Latest MOT test
- 30 Jan 2026 (Pass)
Mileage history
L29 JHB was last recorded at 116,989 miles on 30 Jan 2026, 13,182 miles more than at the previous MOT on 4 Feb 2025.
- Previous MOT
- 103,807 miles · 4 Feb 2025
- Between the last two tests
- 13,182 miles
- Average per year
- 4,935 miles
Recorded mileage by year
- 2026 – 116,989 miles
- 2025 – 103,807 miles
- 2024 – 87,856 miles
- 2023 – 67,846 miles
- 2022 – 66,927 miles
- 2021 – 65,798 miles
- 2020 – 64,323 miles
- 2019 – 63,775 miles
- 2018 – 62,421 miles
- 2017 – 61,334 miles
- 2016 – 60,553 miles
- 2015 – 59,314 miles
- 2014 – 57,874 miles
- 2013 – 57,169 miles
- 2012 – 56,108 miles
- 2011 – 54,780 miles
- 2010 – 53,002 miles
- 2009 – 42,954 miles
- 2008 – 33,863 miles
- 2007 – 24,444 miles
What the latest MOT found
- 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))
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.
Oil leak, but not excessive
Advisory2 MOTs, 2020–2022
Nearside Rear Tyre worn close to the legal limit (4.1.E.1)
Advisory2 MOTs, 2009–2016
Offside Rear Tyre worn close to the legal limit (4.1.E.1)
Advisory2 MOTs, 2009–2016
Full MOT history
21 tests since 30 Apr 2007, newest first. Select a test to see every defect and advisory.
Pass116,989 miles (+13,182)2 advisories
- MOT expiry
- 16 Feb 2027
- Odometer
- 116,989 miles
- Test number
- 298619067918
- 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))
Pass103,807 miles (+15,951)
- MOT expiry
- 16 Feb 2026
- Odometer
- 103,807 miles
- Test number
- 953397901033
No defects or advisories recorded.
Pass87,856 miles (+20,010)
- MOT expiry
- 16 Feb 2025
- Odometer
- 87,856 miles
- Test number
- 146787728345
No defects or advisories recorded.
Pass67,846 miles (+919)
- MOT expiry
- 16 Feb 2024
- Odometer
- 67,846 miles
- Test number
- 661718849633
No defects or advisories recorded.
Pass66,927 miles (+1,129)1 minor1 advisory
- MOT expiry
- 10 May 2023
- Odometer
- 66,927 miles
- Test number
- 796436168798
- MinorRegistration plate lamp inoperative in the case of multiple lamps or light sources (4.7.1 (b) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass65,798 miles
- MOT expiry
- 10 May 2022
- Odometer
- 65,798 miles
- Test number
- 451288116136
No defects or advisories recorded.
Fail65,798 miles (+1,475)3 repaired
- MOT expiry
- No new certificate
- Odometer
- 65,798 miles
- Test number
- 418214045687
- Repaired at testNearside Front Windscreen wiper does not clear the windscreen effectively (3.4 (b) (ii))
- Repaired at testOffside Front Windscreen wiper does not clear the windscreen effectively (3.4 (b) (ii))
- Repaired at testOffside Rear Registration plate lamp inoperative in the case of a single lamp or all lamps (4.7.1 (b) (ii))
Pass64,323 miles (+548)1 minor1 advisory
- MOT expiry
- 10 May 2021
- Odometer
- 64,323 miles
- Test number
- 161637325547
- MinorOffside Registration plate lamp inoperative in the case of multiple lamps or light sources (4.7.1 (b) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass63,775 miles (+1,354)1 advisory
- MOT expiry
- 18 Oct 2020
- Odometer
- 63,775 miles
- Test number
- 739843319791
- AdvisoryOil leak?
Pass62,421 miles (+1,087)
- MOT expiry
- 18 Apr 2019
- Odometer
- 62,421 miles
- Test number
- 365596218205
No defects or advisories recorded.
Pass61,334 miles (+781)
- MOT expiry
- 18 Apr 2018
- Odometer
- 61,334 miles
- Test number
- 432739732987
No defects or advisories recorded.
Pass60,553 miles (+1,239)5 advisories
- MOT expiry
- 18 Apr 2017
- Odometer
- 60,553 miles
- Test number
- 546111356204
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Pass59,314 miles (+1,440)
- MOT expiry
- 18 Apr 2016
- Odometer
- 59,314 miles
- Test number
- 315867495097
No defects or advisories recorded.
Pass57,874 miles (+705)
- MOT expiry
- 18 Apr 2015
- Odometer
- 57,874 miles
- Test number
- 445679094024
No defects or advisories recorded.
Pass57,169 miles (+1,061)1 note
- MOT expiry
- 18 Apr 2014
- Odometer
- 57,169 miles
- Test number
- 679142203178
- NoteChild seat fitted not allowing full inspection of adult belt
Pass56,108 miles (+1,328)
- MOT expiry
- 18 Apr 2013
- Odometer
- 56,108 miles
- Test number
- 219072702453
No defects or advisories recorded.
Pass54,780 miles (+1,778)
- MOT expiry
- 18 Apr 2012
- Odometer
- 54,780 miles
- Test number
- 605522301109
No defects or advisories recorded.
Pass53,002 miles (+10,048)
- MOT expiry
- 18 Apr 2011
- Odometer
- 53,002 miles
- Test number
- 714439100135
No defects or advisories recorded.
Pass42,954 miles (+9,091)2 advisories
- MOT expiry
- 20 May 2010
- Odometer
- 42,954 miles
- Test number
- 530416729199
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass33,863 miles (+9,419)
- MOT expiry
- 20 May 2009
- Odometer
- 33,863 miles
- Test number
- 521767038126
No defects or advisories recorded.
Pass24,444 miles
- MOT expiry
- 20 May 2008
- Odometer
- 24,444 miles
- Test number
- 901500327142
No defects or advisories recorded.
Questions about L29 JHB
- Does L29 JHB currently have a valid MOT?
- Yes. DVSA records show the MOT on L29 JHB is valid until 16 Feb 2027.
- When is the MOT due on L29 JHB?
- The MOT on L29 JHB is valid until 16 Feb 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has L29 JHB done?
- L29 JHB was recorded at 116,989 miles at its MOT on 30 Jan 2026, an average of 4,935 miles a year.
- Has L29 JHB ever failed its MOT?
- Yes. L29 JHB has failed 1 of its 21 MOT tests, most recently on 6 May 2021.
- Has the mileage on L29 JHB 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 L29 JHB find?
- L29 JHB passed its latest MOT on 30 Jan 2026 with 2 advisories: nearside rear tyre worn close to legal limit/worn on edge; offside rear tyre worn close to legal limit/worn on edge.
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.