
BMW 3 Series
Blue · Petrol · 2003 · 1,995 cc
LR03 ZWFMOT history
LR03 ZWF is a blue petrol BMW 3 Series first used on 30 Apr 2003. Its MOT is valid until 2 Oct 2027 and it has passed 19 of 27 MOT tests, with 129,547 miles recorded at the latest.
From DVSA MOT records, updated 14 Sept 2026.

- MOT
- Valid
- Until 2 Oct 2027
- Mileage
- 129,547 mi
- At MOT on 14 Sept 2026
- MOT tests
- 27
- 19 passed · 8 failed
- Per year
- 3,607 mi
- Average between MOTs
Vehicle details
- Registration
- LR03 ZWF
- Registration format
- Current format (from 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 1,995 cc
- Year of manufacture
- 2003
- First used
- 30 Apr 2003
- MOT status
- MOT valid until 2 Oct 2027
- Latest MOT test
- 14 Sept 2026 (Pass)
Mileage history
LR03 ZWF was last recorded at 129,547 miles on 14 Sept 2026, 57 miles more than at the previous MOT on 7 Sept 2026.
- Previous MOT
- 129,490 miles · 7 Sept 2026
- Between the last two tests
- 57 miles
- Average per year
- 3,607 miles
Recorded mileage by year
- 2026 – 129,547 miles
- 2025 – 127,811 miles
- 2024 – 125,071 miles
- 2023 – 122,043 miles
- 2022 – 119,930 miles
- 2021 – 116,500 miles
- 2019 – 112,750 miles
- 2018 – 110,242 miles
- 2017 – 107,631 miles
- 2016 – 105,493 miles
- 2015 – 104,407 miles
- 2013 – 103,103 miles
- 2012 – 97,716 miles
- 2011 – 93,562 miles
- 2010 – 88,879 miles
- 2009 – 83,442 miles
- 2008 – 80,217 miles
- 2007 – 76,235 miles
- 2006 – 56,039 miles
What the latest MOT found
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge Wearing on outer edge and scuffed on outer sidewall (5.2.3 (e))Recorded at 2 MOTs since 2026
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge Wearing on inner edge (5.2.3 (e))Recorded at 2 MOTs since 2026
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
Advisory6 MOTs, 2019–2024
Front Registration plate deteriorated but not likely to be misread
Advisory4 MOTs, 2021–2025
Registration plate deteriorated but not likely to be misread both
Advisory2 MOTs, 2022–2023
Suspension arm rubber bush deteriorated but not resulting in excessive movement both front lower (2.4.G.2)
Advisory2 MOTs, 2018
Nearside Rear Tyre worn close to the legal limit (4.1.E.1)
Advisory2 MOTs, 2007–2008
Offside Rear Tyre worn close to the legal limit (4.1.E.1)
Advisory2 MOTs, 2007–2008
Full MOT history
27 tests since 28 Apr 2006, newest first. Select a test to see every defect and advisory.
Pass129,547 miles (+57)2 advisories
- MOT expiry
- 2 Oct 2027
- Odometer
- 129,547 miles
- Test number
- 776270158490
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge Wearing on outer edge and scuffed on outer sidewall (5.2.3 (e))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge Wearing on inner edge (5.2.3 (e))
Fail129,490 miles (+1,679)1 dangerous2 advisories
- MOT expiry
- No new certificate
- Odometer
- 129,490 miles
- Test number
- 768620078462
- DangerousNearside Rear Shock absorbers likely to become detached Top of shock corroded all most right though (5.3.2 (a) (ii))
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge Wearing on outer edge and scuffed on outer sidewall (5.2.3 (e))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge Wearing on inner edge (5.2.3 (e))
Pass127,811 miles4 advisories
- MOT expiry
- 2 Oct 2026
- Odometer
- 127,811 miles
- Test number
- 457761576635
- AdvisoryFront Front brake pads wearing low
- AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge Wearing on outer edge (5.2.3 (e))
- AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
Fail127,811 miles (+2,740)1 dangerous4 advisories
- MOT expiry
- No new certificate
- Odometer
- 127,811 miles
- Test number
- 110975364271
- DangerousNearside Rear Tyre has ply or cords exposed On inner edge (5.2.3 (d) (ii))
- AdvisoryFront Front brake pads wearing low
- AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge Wearing on outer edge (5.2.3 (e))
- AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
Pass125,071 miles (+3,028)5 advisories
- MOT expiry
- 21 Apr 2025
- Odometer
- 125,071 miles
- Test number
- 513595655512
- AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
- AdvisoryNearside Rear 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 Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass122,043 miles5 advisories
- MOT expiry
- 21 Apr 2024
- Odometer
- 122,043 miles
- Test number
- 195476254140
- AdvisoryBrake pipe corroded, covered in grease or other material both rear (1.1.11 (c))
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge inner edge (5.2.3 (e))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRegistration plate deteriorated but not likely to be misread both (0.1 (b))
- AdvisoryHand brake weak on both sides
Fail122,043 miles (+2,113)1 dangerous5 advisories
- MOT expiry
- No new certificate
- Odometer
- 122,043 miles
- Test number
- 460173209745
- DangerousOffside Rear Tyre has ply or cords exposed ply exposed (5.2.3 (d) (ii))
- AdvisoryBrake pipe corroded, covered in grease or other material both rear (1.1.11 (c))
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge inner edge (5.2.3 (e))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRegistration plate deteriorated but not likely to be misread both (0.1 (b))
- AdvisoryHand brake weak on both sides
Pass119,930 miles (+3,430)5 advisories
- MOT expiry
- 21 Apr 2023
- Odometer
- 119,930 miles
- Test number
- 365343388256
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRegistration plate deteriorated but not likely to be misread both (0.1 (b))
- AdvisorySuspension arm pin or bush worn but not resulting in excessive movement front lower . both sides (5.3.4 (a) (i))
- AdvisoryTyre worn close to legal limit/worn on edge both rear on inner edge (5.2.3 (e))
- AdvisoryNear side hand brake weak
Pass116,500 miles (+76)2 advisories
- MOT expiry
- 21 Apr 2022
- Odometer
- 116,500 miles
- Test number
- 299947722757
- AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Fail116,424 miles (+3,674)1 dangerous1 major3 advisories
- MOT expiry
- No new certificate
- Odometer
- 116,424 miles
- Test number
- 609995814443
- DangerousRear Brake pad(s) less than 1.5 mm thick (1.1.13 (a) (ii))
- MajorExhaust system insecure front mount broken (6.1.2 (a))
- AdvisoryDirection indicator slightly discoloured both rear (4.4.3 (a))
- AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass112,750 miles (+2,508)4 advisories
- MOT expiry
- 9 Nov 2020
- Odometer
- 112,750 miles
- Test number
- 283789662575
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisorySuspension arm pin or bush worn but not resulting in excessive movement both front lower wish bone rear bushes both sides (5.3.4 (a) (i))
Pass110,242 miles (+18)1 advisory
- MOT expiry
- 9 May 2019
- Odometer
- 110,242 miles
- Test number
- 607336040959
- AdvisorySuspension arm rubber bush deteriorated but not resulting in excessive movement both front lower (2.4.G.2)
Fail110,224 miles (+2,593)3 failures1 advisory
- MOT expiry
- No new certificate
- Odometer
- 110,224 miles
- Test number
- 912242777913
- FailureNearside Rear coil spring broken (2.4.C.1a)
- FailureOffside Rear Shock absorber has a serious fluid leak (2.7.3)
- FailureWindscreen washer provides insufficient washer liquid (8.2.3)
- AdvisorySuspension arm rubber bush deteriorated but not resulting in excessive movement both front lower (2.4.G.2)
Pass107,631 miles (+2,138)2 advisories
- MOT expiry
- 9 May 2018
- Odometer
- 107,631 miles
- Test number
- 732650706747
- AdvisorySuspension arm has slight play in a pin/bush both front (2.4.G.2)
- AdvisoryFront exhaust bracket broken
Pass105,493 miles (+1,086)1 advisory
- MOT expiry
- 8 May 2017
- Odometer
- 105,493 miles
- Test number
- 121060825100
- AdvisoryTyre worn close to the legal limit both rear and nail in nearside rear (4.1.E.1)
Pass104,407 miles (+1,304)
- MOT expiry
- 26 Mar 2016
- Odometer
- 104,407 miles
- Test number
- 556766785007
No defects or advisories recorded.
Pass103,103 miles (+5,387)2 advisories
- MOT expiry
- 29 Jul 2014
- Odometer
- 103,103 miles
- Test number
- 465731913232
- AdvisoryBrake pad(s) wearing thin (3.5.1g)
- AdvisoryTyre worn close to the legal limit (4.1.E.1)
Pass97,716 miles (+4,154)4 advisories2 notes
- MOT expiry
- 13 Jul 2013
- Odometer
- 97,716 miles
- Test number
- 265795292425
- AdvisoryNearside Front Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
- AdvisoryNearside Rear Direction indicator slightly discoloured (1.4.A.2f)
- AdvisoryOffside Front Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
- AdvisoryOffside Rear Direction indicator slightly discoloured (1.4.A.2f)
- NoteOil leak
- NoteNearside rear tyre worn on inner edge.
Pass93,562 miles (+1)
- MOT expiry
- 13 Jul 2012
- Odometer
- 93,562 miles
- Test number
- 987162281178
No defects or advisories recorded.
Fail93,561 miles (+4,682)1 failure
- MOT expiry
- No new certificate
- Odometer
- 93,561 miles
- Test number
- 226428771180
- FailureOffside Rear coil spring fractured (2.4.C.1a)
Pass88,879 miles (+5,437)
- MOT expiry
- 13 Jul 2011
- Odometer
- 88,879 miles
- Test number
- 623075590151
No defects or advisories recorded.
Fail83,442 miles2 repaired1 advisory
- MOT expiry
- No new certificate
- Odometer
- 83,442 miles
- Test number
- 293592869409
- Repaired at testNearside Front Headlamp aim too low (1.8)
- Repaired at testRear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- AdvisoryFront Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
Pass83,442 miles (+3,225)1 advisory
- MOT expiry
- 10 Jun 2010
- Odometer
- 83,442 miles
- Test number
- 352172669120
- AdvisoryFront Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
Pass80,217 miles2 advisories
- MOT expiry
- 5 Jun 2009
- Odometer
- 80,217 miles
- Test number
- 322428358115
- 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)
Fail80,217 miles (+3,982)1 repaired2 advisories
- MOT expiry
- No new certificate
- Odometer
- 80,217 miles
- Test number
- 994508758122
- Repaired at testExhaust system not adequately supported (7.1.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)
Pass76,235 miles (+20,196)2 advisories1 note
- MOT expiry
- 3 May 2008
- Odometer
- 76,235 miles
- Test number
- 603864327162
- 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)
- NoteCut on n/s/f outer wall of tyre
Pass56,039 miles
- MOT expiry
- 30 Apr 2007
- Odometer
- 56,039 miles
- Test number
- 551718716106
No defects or advisories recorded.
Questions about LR03 ZWF
- Does LR03 ZWF currently have a valid MOT?
- Yes. DVSA records show the MOT on LR03 ZWF is valid until 2 Oct 2027.
- When is the MOT due on LR03 ZWF?
- The MOT on LR03 ZWF is valid until 2 Oct 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has LR03 ZWF done?
- LR03 ZWF was recorded at 129,547 miles at its MOT on 14 Sept 2026, an average of 3,607 miles a year.
- Has LR03 ZWF ever failed its MOT?
- Yes. LR03 ZWF has failed 8 of its 27 MOT tests, most recently on 7 Sept 2026.
- Has the mileage on LR03 ZWF 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 LR03 ZWF find?
- LR03 ZWF passed its latest MOT on 14 Sept 2026 with 2 advisories: nearside front tyre worn close to legal limit/worn on edge wearing on outer edge and scuffed on outer sidewall; offside rear tyre worn close to legal limit/worn on edge wearing on inner 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.