
BMW Z4
Silver · Petrol · 2003 · 2,494 cc
LB03 UPSMOT history
LB03 UPS is a silver petrol BMW Z4 first used on 30 Jun 2003. Its MOT is valid until 16 Nov 2026 and it has passed 20 of 22 MOT tests, with 24,872 miles recorded at the latest.
From DVSA MOT records, updated 13 Nov 2025.
- MOT
- Valid
- Until 16 Nov 2026
- Mileage
- 24,872 mi
- At MOT on 13 Nov 2025
- MOT tests
- 22
- 20 passed · 2 failed
- Per year
- 866 mi
- Average between MOTs
Vehicle details
- Registration
- LB03 UPS
- Registration format
- Current format (from 2001)
- Make
- BMW
- Model
- Z4
- Colour
- Silver
- Fuel type
- Petrol
- Engine size
- 2,494 cc
- Year of manufacture
- 2003
- First used
- 30 Jun 2003
- MOT status
- MOT valid until 16 Nov 2026
- Latest MOT test
- 13 Nov 2025 (Pass)
Mileage history
LB03 UPS was last recorded at 24,872 miles on 13 Nov 2025, 310 miles more than at the previous MOT on 11 Nov 2024.
- Previous MOT
- 24,562 miles · 11 Nov 2024
- Between the last two tests
- 310 miles
- Average per year
- 866 miles
Recorded mileage by year
- 2025 – 24,872 miles
- 2024 – 24,562 miles
- 2023 – 24,413 miles
- 2022 – 22,773 miles
- 2021 – 21,740 miles
- 2020 – 20,819 miles
- 2019 – 20,496 miles
- 2018 – 19,839 miles
- 2017 – 19,027 miles
- 2016 – 18,993 miles
- 2015 – 18,639 miles
- 2014 – 17,291 miles
- 2013 – 15,564 miles
- 2012 – 13,790 miles
- 2011 – 12,830 miles
- 2010 – 11,429 miles
- 2009 – 11,152 miles
- 2008 – 10,495 miles
- 2007 – 9,655 miles
- 2006 – 8,100 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
22 tests since 5 Jul 2006, newest first. Select a test to see every defect and advisory.
Pass24,872 miles (+310)
- MOT expiry
- 16 Nov 2026
- Odometer
- 24,872 miles
- Test number
- 573398667158
No defects or advisories recorded.
Pass24,562 miles (+149)
- MOT expiry
- 16 Nov 2025
- Odometer
- 24,562 miles
- Test number
- 248261011898
No defects or advisories recorded.
Pass24,413 miles (+1,640)
- MOT expiry
- 16 Nov 2024
- Odometer
- 24,413 miles
- Test number
- 644963363118
No defects or advisories recorded.
Pass22,773 miles (+1,033)1 advisory
- MOT expiry
- 16 Nov 2023
- Odometer
- 22,773 miles
- Test number
- 878387805031
- AdvisoryOffside Front Play in steering rack inner joint(s)
Pass21,740 miles (+921)3 advisories
- MOT expiry
- 10 Nov 2022
- Odometer
- 21,740 miles
- Test number
- 327620403968
- AdvisoryFuel cap seal slightly perishing/cracking
- AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
Pass20,819 miles (+323)
- MOT expiry
- 2 Nov 2021
- Odometer
- 20,819 miles
- Test number
- 915823518129
No defects or advisories recorded.
Pass20,496 miles (+657)
- MOT expiry
- 22 Sept 2020
- Odometer
- 20,496 miles
- Test number
- 826131651188
No defects or advisories recorded.
Pass19,839 miles (+812)1 advisory
- MOT expiry
- 6 Aug 2019
- Odometer
- 19,839 miles
- Test number
- 295144485042
- AdvisoryOffside Rear Road wheel slightly distorted (5.2.2 (c) (i))
Pass19,027 miles (+34)
- MOT expiry
- 10 Jul 2018
- Odometer
- 19,027 miles
- Test number
- 201372072598
No defects or advisories recorded.
Pass18,993 miles (+354)
- MOT expiry
- 15 Sept 2017
- Odometer
- 18,993 miles
- Test number
- 316289669408
No defects or advisories recorded.
Pass18,639 miles (+1,348)
- MOT expiry
- 15 Sept 2016
- Odometer
- 18,639 miles
- Test number
- 596272554618
No defects or advisories recorded.
Pass17,291 miles (+1,727)
- MOT expiry
- 9 Jul 2015
- Odometer
- 17,291 miles
- Test number
- 775484484175
No defects or advisories recorded.
Pass15,564 miles (+1,774)
- MOT expiry
- 9 Jul 2014
- Odometer
- 15,564 miles
- Test number
- 789823283192
No defects or advisories recorded.
Pass13,790 miles
- MOT expiry
- 9 Jul 2013
- Odometer
- 13,790 miles
- Test number
- 276272692122
No defects or advisories recorded.
Fail13,790 miles (+960)1 failure
- MOT expiry
- No new certificate
- Odometer
- 13,790 miles
- Test number
- 205601692401
- FailureNearside Rear coil spring fractured (2.4.C.1a)
Pass12,830 miles (+1,401)
- MOT expiry
- 9 Jul 2012
- Odometer
- 12,830 miles
- Test number
- 609568581138
No defects or advisories recorded.
Pass11,429 miles (+277)
- MOT expiry
- 9 Jul 2011
- Odometer
- 11,429 miles
- Test number
- 390196880163
No defects or advisories recorded.
Pass11,152 miles (+657)
- MOT expiry
- 9 Jul 2010
- Odometer
- 11,152 miles
- Test number
- 153459689141
No defects or advisories recorded.
Pass10,495 miles (+840)
- MOT expiry
- 9 Jul 2009
- Odometer
- 10,495 miles
- Test number
- 164814788126
No defects or advisories recorded.
Pass9,655 miles (+1,555)
- MOT expiry
- 9 Jul 2008
- Odometer
- 9,655 miles
- Test number
- 101747287182
No defects or advisories recorded.
Pass8,100 miles
- MOT expiry
- 9 Jul 2007
- Odometer
- 8,100 miles
- Test number
- 603421996187
No defects or advisories recorded.
Fail8,100 miles1 failure
- MOT expiry
- No new certificate
- Odometer
- 8,100 miles
- Test number
- 251446686448
- FailureNearside Rear coil spring incomplete (2.4.C.1a)
Questions about LB03 UPS
- Does LB03 UPS currently have a valid MOT?
- Yes. DVSA records show the MOT on LB03 UPS is valid until 16 Nov 2026.
- When is the MOT due on LB03 UPS?
- The MOT on LB03 UPS is valid until 16 Nov 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has LB03 UPS done?
- LB03 UPS was recorded at 24,872 miles at its MOT on 13 Nov 2025, an average of 866 miles a year.
- Has LB03 UPS ever failed its MOT?
- Yes. LB03 UPS has failed 2 of its 22 MOT tests, most recently on 9 Jul 2012.
- Has the mileage on LB03 UPS 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 LB03 UPS find?
- LB03 UPS passed its latest MOT on 13 Nov 2025 with no defects or advisories recorded.
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.