
BMW 3 Series
Silver · Petrol · 1999 · 1,895 cc
V648 ROCMOT history
V648 ROC is a silver petrol BMW 3 Series first used on 13 Nov 1999. Its MOT expired on 10 Nov 2021 and it has passed 16 of 25 MOT tests, with 146,498 miles recorded at the latest.
From DVSA MOT records, updated 26 Oct 2021.

- MOT
- Expired
- On 10 Nov 2021
- Mileage
- 146,498 mi
- At MOT on 26 Oct 2021
- MOT tests
- 25
- 16 passed · 9 failed
- Per year
- 7,242 mi
- Average between MOTs
Vehicle details
- Registration
- V648 ROC
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Silver
- Fuel type
- Petrol
- Engine size
- 1,895 cc
- Year of manufacture
- 1999
- First used
- 13 Nov 1999
- MOT status
- MOT expired on 10 Nov 2021
- Latest MOT test
- 26 Oct 2021 (Fail)
Mileage history
V648 ROC was last recorded at 146,498 miles on 26 Oct 2021, 6,081 miles more than at the previous MOT on 11 Nov 2020.
- Previous MOT
- 140,417 miles · 11 Nov 2020
- Between the last two tests
- 6,081 miles
- Average per year
- 7,242 miles
Recorded mileage by year
- 2021 – 146,498 miles
- 2020 – 140,417 miles
- 2019 – 124,962 miles
- 2018 – 114,758 miles
- 2017 – 106,967 miles
- 2016 – 103,190 miles
- 2015 – 100,056 miles
- 2014 – 95,066 miles
- 2013 – 89,450 miles
- 2012 – 85,627 miles
- 2011 – 79,631 miles
- 2010 – 73,479 miles
- 2009 – 65,602 miles
- 2008 – 56,023 miles
- 2007 – 44,526 miles
- 2006 – 33,230 miles
- 2005 – 29,679 miles
What the latest MOT found
- DangerousNearside Front Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
- DangerousOffside Front Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
- MajorFront Position lamp light intensity significantly reduced (4.2.3 (a) (ii))
- MajorNearside Front Anti-roll bar attachment bracket/mounting corroded and seriously weakened (5.3.3 (b) (i))
- MajorNearside Front Suspension component mounting prescribed area excessively corroded significantly reducing structural strength floor (5.3.6 (a) (i))
- MajorNearside Rear Seat belt anchorage prescribed area strength or continuity significantly reduced (7.1.1 (a) (i))
- MajorOffside Front Anti-roll bar attachment bracket/mounting corroded and seriously weakened (5.3.3 (b) (i))
- MajorOffside Front Suspension component mounting prescribed area excessively corroded significantly reducing structural strength floor (5.3.6 (a) (i))
- MajorOil leaking excessively from engine (8.4.1 (a) (i))
- MajorParking brake efficiency below requirements (1.4.2 (a) (i))Recorded at 2 MOTs since 2020
- MajorSupplementary restraint system warning lamp indicates a fault (7.1.6 (a))
- MinorBrake fluid warning lamp illuminated (1.1.10 (f))
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
Advisory4 MOTs, 2019–2020
Nearside Front suspension has excessive play in a lower suspension ball joint (2.5.B.1a)
Failure3 MOTs, 2010–2017
Nearside Front Tyre worn close to legal limit/worn on edge
Advisory2 MOTs, 2020
Nearside Rear Tyre worn close to legal limit/worn on edge
Advisory2 MOTs, 2020
Offside Rear Tyre worn close to legal limit/worn on edge
Advisory2 MOTs, 2020
Nearside Front Inner Suspension arm ball joint dust cover severely deteriorated
Minor2 MOTs, 2019–2020
Full MOT history
25 tests since 8 Sept 2005, newest first. Select a test to see every defect and advisory.
Fail146,498 miles (+6,081)2 dangerous9 major1 minor
- MOT expiry
- No new certificate
- Odometer
- 146,498 miles
- Test number
- 672150042458
- DangerousNearside Front Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
- DangerousOffside Front Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
- MajorFront Position lamp light intensity significantly reduced (4.2.3 (a) (ii))
- MajorNearside Front Anti-roll bar attachment bracket/mounting corroded and seriously weakened (5.3.3 (b) (i))
- MajorNearside Front Suspension component mounting prescribed area excessively corroded significantly reducing structural strength floor (5.3.6 (a) (i))
- MajorNearside Rear Seat belt anchorage prescribed area strength or continuity significantly reduced (7.1.1 (a) (i))
- MajorOffside Front Anti-roll bar attachment bracket/mounting corroded and seriously weakened (5.3.3 (b) (i))
- MajorOffside Front Suspension component mounting prescribed area excessively corroded significantly reducing structural strength floor (5.3.6 (a) (i))
- MajorOil leaking excessively from engine (8.4.1 (a) (i))
- MajorParking brake efficiency below requirements (1.4.2 (a) (i))
- MajorSupplementary restraint system warning lamp indicates a fault (7.1.6 (a))
- MinorBrake fluid warning lamp illuminated (1.1.10 (f))
Pass140,417 miles (+259)4 advisories
- MOT expiry
- 10 Nov 2021
- Odometer
- 140,417 miles
- Test number
- 640484828460
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- 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))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Fail140,158 miles (+15,196)1 dangerous5 major1 minor4 advisories
- MOT expiry
- No new certificate
- Odometer
- 140,158 miles
- Test number
- 330872491203
- DangerousFront Brake pad(s) less than 1.5 mm thick (1.1.13 (a) (ii))
- MajorNearside Front Anti-roll bar linkage pin or bush excessively worn (5.3.4 (a) (i))
- MajorNearside Front Lower Suspension arm ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
- MajorNearside Front Position lamp not working (4.2.1 (a) (ii))
- MajorOffside Parking brake inoperative on one side (1.4.1 (a))
- MajorParking brake efficiency below requirements (1.4.2 (a) (i))
- MinorNearside Front Inner Suspension arm ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- 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))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass124,962 miles (+19)5 advisories
- MOT expiry
- 3 Nov 2020
- Odometer
- 124,962 miles
- Test number
- 677855112251
- AdvisoryFront Exhaust has a minor leak of exhaust gases (6.1.2 (a))
- AdvisoryFront floors slight corrosion
- AdvisoryOffside Rear Suspension component pin or bush slightly worn (5.3.4 (a) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Fuel Pipe/s corroded
Fail124,943 miles (+10,185)3 major1 minor5 advisories
- MOT expiry
- No new certificate
- Odometer
- 124,943 miles
- Test number
- 803612611501
- MajorExhaust Lambda reading after 2nd fast idle outside specified limits (8.2.1.2 (c))
- MajorNearside Front Position lamp not working (4.2.1 (a))
- MajorOffside Front Lower Suspension arm ball joint excessively worn (5.3.4 (a) (i))
- MinorNearside Front Inner Suspension arm ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- AdvisoryFront Exhaust has a minor leak of exhaust gases (6.1.2 (a))
- AdvisoryFront floors slight corrosion
- AdvisoryOffside Rear Suspension component pin or bush slightly worn (5.3.4 (a) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Fuel Pipe/s corroded
Pass114,758 miles (+212)
- MOT expiry
- 1 Jun 2019
- Odometer
- 114,758 miles
- Test number
- 830245229326
No defects or advisories recorded.
Fail114,546 miles (+7,579)7 failures
- MOT expiry
- No new certificate
- Odometer
- 114,546 miles
- Test number
- 190516026224
- FailureNearside Front Anti-roll bar linkage has excessive play in a pin/bush (2.4.G.2)
- FailureNearside Front Suspension component mounting prescribed area is excessively corroded lateral bar (2.4.A.3)
- FailureNearside Front coil spring broken (2.4.C.1a)
- FailureNearside Rear Shock absorber has a serious fluid leak (2.7.3)
- FailureOffside Front Anti-roll bar linkage has excessive play in a pin/bearing (2.4.G.2)
- FailureParking brake: efficiency below requirements (3.7.B.7)
- FailureRear parking brake recording little or no effort (3.7.B.6a)
Pass106,967 miles (+8)2 advisories
- MOT expiry
- 1 Jun 2018
- Odometer
- 106,967 miles
- Test number
- 286656830831
- AdvisoryFront 'X' bar corroded
- AdvisoryOil leak
Fail106,959 miles (+3,769)1 failure4 advisories
- MOT expiry
- No new certificate
- Odometer
- 106,959 miles
- Test number
- 159135279709
- FailureNearside Front suspension has excessive play in a lower suspension ball joint (2.5.B.1a)
- AdvisoryFront 'X' bar corroded
- AdvisoryNearside Front sill/floor corroded
- AdvisoryOffside Front sill/floor corroded
- AdvisoryOil leak
Pass103,190 miles
- MOT expiry
- 1 Jun 2017
- Odometer
- 103,190 miles
- Test number
- 803673419326
No defects or advisories recorded.
Fail103,183 miles (+3,127)2 failures
- MOT expiry
- No new certificate
- Odometer
- 103,183 miles
- Test number
- 164794877544
- FailureFront Power steering ram(s) leaking from a failed joint (2.3.3b)
- FailureOffside Front Anti-roll bar rubber bush deteriorated resulting in excessive movement (2.4.G.2)
Pass100,056 miles (+4,990)1 advisory
- MOT expiry
- 1 Jun 2016
- Odometer
- 100,056 miles
- Test number
- 675557745153
- AdvisoryParking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
Pass95,066 miles
- MOT expiry
- 1 Jun 2015
- Odometer
- 95,066 miles
- Test number
- 849879344110
No defects or advisories recorded.
Fail95,055 miles (+5,605)2 failures
- MOT expiry
- No new certificate
- Odometer
- 95,055 miles
- Test number
- 207849844411
- FailureCentre Exhaust has a major leak of exhaust gases (7.1.2)
- FailureNearside Track rod end ball joint has excessive play (2.2.B.1f)
Pass89,450 miles (+3,823)1 note
- MOT expiry
- 1 Jun 2014
- Odometer
- 89,450 miles
- Test number
- 868612343157
- NoteO/s/r wheel bearing slight rumble
Pass85,627 miles (+5,996)
- MOT expiry
- 1 Jun 2013
- Odometer
- 85,627 miles
- Test number
- 225943742129
No defects or advisories recorded.
Pass79,631 miles (+47)1 advisory
- MOT expiry
- 1 Jun 2012
- Odometer
- 79,631 miles
- Test number
- 499372251121
- AdvisoryOffside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
Fail79,584 miles (+6,105)6 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 79,584 miles
- Test number
- 158545041115
- FailureNearside Front Anti-roll bar linkage rubber mounting deteriorated resulting in excessive movement (2.4.G.2)
- FailureNearside Front Brake pipe excessively corroded (3.6.B.2c)
- FailureNearside Front suspension has excessive play in a lower suspension ball joint (2.5.B.1a)
- FailureOffside Front Anti-roll bar linkage rubber mounting deteriorated resulting in excessive movement (2.4.G.2)
- FailureOffside Front Brake pipe excessively corroded (3.6.B.2c)
- FailureOffside Front coil spring fractured (2.4.C.1a)
- AdvisoryOffside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
- AdvisoryRear Tyre worn close to the legal limit (4.1.E.1)
Pass73,479 miles
- MOT expiry
- 1 Jun 2011
- Odometer
- 73,479 miles
- Test number
- 264573050495
No defects or advisories recorded.
FailMileage not read4 failures1 advisory
- MOT expiry
- No new certificate
- Odometer
- Not read
- Test number
- 602107540199
- FailureBrake pipe excessively corroded (3.6.B.2c)
- FailureNearside Front suspension has excessive play in a lower suspension ball joint (2.5.B.1a)
- FailureNearside Rear Brake pipe excessively corroded (3.6.B.2c)
- FailureOffside Front Anti-roll bar linkage synthetic bush deteriorated resulting in excessive movement (2.4.G.2)
- AdvisoryNearside Front Anti-roll bar linkage rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
Pass65,602 miles (+9,579)4 advisories1 note
- MOT expiry
- 1 Jun 2010
- Odometer
- 65,602 miles
- Test number
- 772594539166
- AdvisoryBrake pipe slightly corroded (3.6.B.2c)
- AdvisoryNearside Rear Brake hose slightly damaged (3.6.B.4d)
- AdvisoryOffside Rear Brake hose slightly chafed (3.6.B.4d)
- AdvisoryRear Exhaust has a minor leak of exhaust gases (7.1.2)
- NoteNail in nearside rear tyre
Pass56,023 miles (+11,497)
- MOT expiry
- 1 Jun 2009
- Odometer
- 56,023 miles
- Test number
- 682168948185
No defects or advisories recorded.
Pass44,526 miles (+11,296)
- MOT expiry
- 1 Jun 2008
- Odometer
- 44,526 miles
- Test number
- 412260257195
No defects or advisories recorded.
Pass33,230 miles (+3,551)
- MOT expiry
- 1 Jun 2007
- Odometer
- 33,230 miles
- Test number
- 614723956111
No defects or advisories recorded.
Pass29,679 miles
- MOT expiry
- 7 Sept 2006
- Odometer
- 29,679 miles
- Test number
- 661501255263
No defects or advisories recorded.
Questions about V648 ROC
- Does V648 ROC currently have a valid MOT?
- No. The MOT on V648 ROC expired on 10 Nov 2021, according to DVSA records.
- When is the MOT due on V648 ROC?
- The MOT on V648 ROC expired on 10 Nov 2021. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has V648 ROC done?
- V648 ROC was recorded at 146,498 miles at its MOT on 26 Oct 2021, an average of 7,242 miles a year.
- Has V648 ROC ever failed its MOT?
- Yes. V648 ROC has failed 9 of its 25 MOT tests, most recently on 26 Oct 2021.
- Has the mileage on V648 ROC 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 V648 ROC find?
- V648 ROC failed its latest MOT on 26 Oct 2021 with 2 dangerous defects, 9 major defects and 1 minor defect: nearside front tyre tread depth below requirements of 1.6mm; offside front tyre tread depth below requirements of 1.6mm; front position lamp light intensity significantly reduced, and 9 more.
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.