
BMW 3 Series
Purple · Petrol · 2003 · 2,171 cc
LS03 VEFMOT history
LS03 VEF is a purple petrol BMW 3 Series first used on 27 Jun 2003. Its MOT expired on 28 Mar 2025 and it has passed 18 of 23 MOT tests, with 82,325 miles recorded at the latest.
From DVSA MOT records, updated 29 Mar 2024.

- MOT
- Expired
- On 28 Mar 2025
- Mileage
- 82,325 mi
- At MOT on 29 Mar 2024
- MOT tests
- 23
- 18 passed · 5 failed
- Per year
- 3,938 mi
- Average between MOTs
Vehicle details
- Registration
- LS03 VEF
- Registration format
- Current format (from 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Purple
- Fuel type
- Petrol
- Engine size
- 2,171 cc
- Year of manufacture
- 2003
- First used
- 27 Jun 2003
- MOT status
- MOT expired on 28 Mar 2025
- Latest MOT test
- 29 Mar 2024 (Pass)
Mileage history
LS03 VEF was last recorded at 82,325 miles on 29 Mar 2024, 1,917 miles more than at the previous MOT on 18 Mar 2023.
- Previous MOT
- 80,408 miles · 18 Mar 2023
- Between the last two tests
- 1,917 miles
- Average per year
- 3,938 miles
Recorded mileage by year
- 2024 – 82,325 miles
- 2023 – 80,408 miles
- 2021 – 75,503 miles
- 2020 – 72,209 miles
- 2019 – 70,733 miles
- 2018 – 68,952 miles
- 2017 – 66,008 miles
- 2016 – 60,030 miles
- 2015 – 53,405 miles
- 2014 – 46,386 miles
- 2013 – 39,095 miles
- 2012 – 34,154 miles
- 2011 – 31,010 miles
- 2010 – 27,411 miles
- 2009 – 23,434 miles
- 2008 – 20,478 miles
- 2007 – 16,661 miles
- 2006 – 12,405 miles
What the latest MOT found
- AdvisorySuspension arm pin or bush worn but not resulting in excessive movement Both front (5.3.4 (a) (i))
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.
Tyre pressure monitoring system warning lamp does not illuminate (4.1.D.4)
Advisory3 MOTs, 2013–2015
Anti-lock braking system warning lamp indicates an ABS fault
Major2 MOTs, 2018–2021
Nearside Front Anti-roll bar linkage ball joint has slight play
Advisory2 MOTs, 2018
Nearside Obligatory mirror slightly damaged
Minor2 MOTs, 2018
Offside Front Inner Tyre worn close to legal limit/worn on edge
Advisory2 MOTs, 2018
Offside Front Seat belt webbing slightly damaged or frayed
Advisory2 MOTs, 2018
Full MOT history
23 tests since 27 Jun 2006, newest first. Select a test to see every defect and advisory.
Pass82,325 miles (+1,917)1 advisory
- MOT expiry
- 28 Mar 2025
- Odometer
- 82,325 miles
- Test number
- 891536610825
- AdvisorySuspension arm pin or bush worn but not resulting in excessive movement Both front (5.3.4 (a) (i))
Pass80,408 miles (+4,905)
- MOT expiry
- 17 Mar 2024
- Odometer
- 80,408 miles
- Test number
- 119146906269
No defects or advisories recorded.
Pass75,503 miles (+54)2 advisories
- MOT expiry
- 23 Jul 2022
- Odometer
- 75,503 miles
- Test number
- 611821009701
- AdvisoryFront Service brake imbalance requirements only just met. It would appear that the braking system requires adjustment or repair. (1.2.1 (b) (i))
- AdvisorySteering rack has slight free play detected at steering wheel (2.3 (a) (i))
Fail75,449 miles (+3,240)5 major1 minor2 advisories
- MOT expiry
- No new certificate
- Odometer
- 75,449 miles
- Test number
- 907896064843
- MajorAnti-lock braking system warning lamp indicates an ABS fault (1.6 (b))
- MajorNearside Front Anti-roll bar pin or bush excessively worn (5.3.4 (a) (i))
- MajorNearside Front Suspension arm ball joint excessively worn (5.3.4 (a) (i))
- MajorOffside Front Anti-roll bar pin or bush excessively worn (5.3.4 (a) (i))
- MajorOffside Front Headlamp not working on dipped beam (4.1.1 (a) (ii))
- MinorBrake fluid warning lamp illuminated (1.1.10 (f))
- AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
- AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
Pass72,209 miles (+1,476)1 advisory
- MOT expiry
- 30 Jun 2021
- Odometer
- 72,209 miles
- Test number
- 539720929987
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass70,733 miles
- MOT expiry
- 30 Dec 2020
- Odometer
- 70,733 miles
- Test number
- 298564754309
No defects or advisories recorded.
Fail70,733 miles (+1,781)5 major
- MOT expiry
- No new certificate
- Odometer
- 70,733 miles
- Test number
- 510203060997
- MajorDriver's view of the road through the swept area of the windscreen materially affected by an obstruction (3.1 (a) (ii))
- MajorNearside Front Lower Suspension arm ball joint excessively worn (5.3.4 (a) (i))
- MajorNearside Rear Direction indicator incorrect colour (4.4.3 (a))
- MajorOffside Rear Direction indicator incorrect colour (4.4.3 (a))
- MajorParking brake efficiency below requirements (1.4.2 (a) (i))
Pass68,952 miles (+1)1 minor4 advisories
- MOT expiry
- 30 Jun 2019
- Odometer
- 68,952 miles
- Test number
- 942008486683
- MinorNearside Obligatory mirror slightly damaged (3.3 (b) (i))
- AdvisoryNearside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Front Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Front Seat belt webbing slightly damaged or frayed (7.1.2 (b) (ii))
- AdvisoryTyre pressure monitoring system warning lamp does not illuminate (5.2.3 (h) (i))
Fail68,951 miles (+2,943)2 major1 minor5 advisories
- MOT expiry
- No new certificate
- Odometer
- 68,951 miles
- Test number
- 498570917572
- MajorAnti-lock braking system warning lamp indicates an ABS fault (1.6 (b))
- MajorOffside Registration plate lamp does not illuminate simultaneously with the position lamps (4.7.2 (a))
- MinorNearside Obligatory mirror slightly damaged (3.3 (b) (i))
- AdvisoryNearside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Front Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Front Seat belt webbing slightly damaged or frayed (7.1.2 (b) (ii))
- AdvisoryTyre pressure monitoring system warning lamp does not illuminate (5.2.3 (h) (i))
- AdvisoryParking brake light is on on the dash
Pass66,008 miles
- MOT expiry
- 30 Jun 2018
- Odometer
- 66,008 miles
- Test number
- 104703057986
No defects or advisories recorded.
Fail66,008 miles (+5,978)2 failures1 advisory
- MOT expiry
- No new certificate
- Odometer
- 66,008 miles
- Test number
- 548762874630
- FailureNearside Lower Ball joint has excessive play (2.2.B.1f)
- FailureTyre pressure monitoring system warning lamp indicates a fault (4.1.D.4)
- AdvisoryOffside Lower Ball joint has slight play (2.2.B.1f)
Pass60,030 miles (+6,625)
- MOT expiry
- 30 Jun 2017
- Odometer
- 60,030 miles
- Test number
- 800747400349
No defects or advisories recorded.
Pass53,405 miles (+7,019)3 advisories
- MOT expiry
- 30 Jun 2016
- Odometer
- 53,405 miles
- Test number
- 669203275103
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Direction indicator slightly discoloured (1.4.A.2f)
- AdvisoryTyre pressure monitoring system warning lamp does not illuminate (4.1.D.4)
Pass46,386 miles (+7,291)1 advisory
- MOT expiry
- 30 Jun 2015
- Odometer
- 46,386 miles
- Test number
- 419967374143
- AdvisoryTyre pressure monitoring system warning lamp does not illuminate (4.1.D.4)
Pass39,095 miles (+4,941)1 advisory
- MOT expiry
- 30 Jun 2014
- Odometer
- 39,095 miles
- Test number
- 315532683185
- AdvisoryTyre pressure monitoring system warning lamp does not illuminate (4.1.D.4)
Pass34,154 miles
- MOT expiry
- 27 Jun 2013
- Odometer
- 34,154 miles
- Test number
- 706363352131
No defects or advisories recorded.
Fail34,152 miles (+3,142)2 failures
- MOT expiry
- No new certificate
- Odometer
- 34,152 miles
- Test number
- 848463152148
- FailureExhaust emissions Lambda reading after 2nd fast idle outside specified limits (7.3.D.3)
- FailureNearside Front Anti-roll bar linkage ball joint dust cover excessively damaged so that it no longer prevents the ingress of dirt (2.4.G.2)
Pass31,010 miles (+3,599)
- MOT expiry
- 27 Jun 2012
- Odometer
- 31,010 miles
- Test number
- 299695971478
No defects or advisories recorded.
Pass27,411 miles (+3,977)
- MOT expiry
- 27 Jun 2011
- Odometer
- 27,411 miles
- Test number
- 234746670405
No defects or advisories recorded.
Pass23,434 miles (+2,956)
- MOT expiry
- 27 Jun 2010
- Odometer
- 23,434 miles
- Test number
- 542753269104
No defects or advisories recorded.
Pass20,478 miles (+3,817)
- MOT expiry
- 27 Jun 2009
- Odometer
- 20,478 miles
- Test number
- 213140578427
No defects or advisories recorded.
Pass16,661 miles (+4,256)
- MOT expiry
- 27 Jun 2008
- Odometer
- 16,661 miles
- Test number
- 283226967429
No defects or advisories recorded.
Pass12,405 miles
- MOT expiry
- 27 Jun 2007
- Odometer
- 12,405 miles
- Test number
- 251368976117
No defects or advisories recorded.
Questions about LS03 VEF
- Does LS03 VEF currently have a valid MOT?
- No. The MOT on LS03 VEF expired on 28 Mar 2025, according to DVSA records.
- When is the MOT due on LS03 VEF?
- The MOT on LS03 VEF expired on 28 Mar 2025. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has LS03 VEF done?
- LS03 VEF was recorded at 82,325 miles at its MOT on 29 Mar 2024, an average of 3,938 miles a year.
- Has LS03 VEF ever failed its MOT?
- Yes. LS03 VEF has failed 5 of its 23 MOT tests, most recently on 28 Jun 2021.
- Has the mileage on LS03 VEF 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 LS03 VEF find?
- LS03 VEF passed its latest MOT on 29 Mar 2024 with 1 advisory: suspension arm pin or bush worn but not resulting in excessive movement both front.
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.