
BMW 840
Green · Petrol · 1998 · 4,398 cc
VFC 840MOT history
VFC 840 is a green petrol BMW 840 first used on 21 May 1998. Its MOT is valid until 8 Mar 2027 and it has passed 21 of 26 MOT tests, with 91,047 miles recorded at the latest.
From DVSA MOT records, updated 9 Feb 2026.
- MOT
- Valid
- Until 8 Mar 2027
- Mileage
- 91,047 mi
- At MOT on 9 Feb 2026
- MOT tests
- 26
- 21 passed · 5 failed
- Per year
- 2,718 mi
- Average between MOTs
Vehicle details
- Registration
- VFC 840
- Registration format
- Dateless
- Make
- BMW
- Model
- 840
- Colour
- Green
- Fuel type
- Petrol
- Engine size
- 4,398 cc
- Year of manufacture
- 1998
- First used
- 21 May 1998
- MOT status
- MOT valid until 8 Mar 2027
- Latest MOT test
- 9 Feb 2026 (Pass)
Mileage history
VFC 840 was last recorded at 91,047 miles on 9 Feb 2026, 1,886 miles more than at the previous MOT on 22 Feb 2025.
- Previous MOT
- 89,161 miles · 22 Feb 2025
- Between the last two tests
- 1,886 miles
- Average per year
- 2,718 miles
Recorded mileage by year
- 2026 – 91,047 miles
- 2025 – 89,161 miles
- 2024 – 86,996 miles
- 2023 – 86,642 miles
- 2022 – 86,272 miles
- 2021 – 85,411 miles
- 2020 – 83,598 miles
- 2019 – 83,513 miles
- 2018 – 82,651 miles
- 2017 – 74,015 miles
- 2015 – 68,542 miles
- 2014 – 62,267 miles
- 2013 – 59,572 miles
- 2012 – 58,643 miles
- 2011 – 56,243 miles
- 2010 – 54,559 miles
- 2009 – 48,420 miles
- 2008 – 41,860 miles
- 2007 – 38,425 miles
- 2006 – 37,229 miles
What the latest MOT found
- AdvisoryNearside Front Steering idler arm
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.
Exhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)
Failure3 MOTs, 2013–2014
Exhaust emissions carbon monoxide content at idle excessive (7.3.D.4)
Failure3 MOTs, 2013–2014
Fuel Pipe/s corroded
Advisory2 MOTs, 2020–2024
Exhaust emissions Lambda reading after 2nd fast idle outside specified limits (7.3.D.3)
Failure2 MOTs, 2014
Exhaust emissions hydrocarbon content after 2nd fast idle excessive (7.3.D.3)
Failure2 MOTs, 2014
Full MOT history
26 tests since 24 Apr 2006, newest first. Select a test to see every defect and advisory.
Pass91,047 miles (+1,886)1 advisory
- MOT expiry
- 8 Mar 2027
- Odometer
- 91,047 miles
- Test number
- 878279693568
- AdvisoryNearside Front Steering idler arm
Pass89,161 miles (+2,165)
- MOT expiry
- 8 Mar 2026
- Odometer
- 89,161 miles
- Test number
- 531605428956
No defects or advisories recorded.
Pass86,996 miles
- MOT expiry
- 8 Mar 2025
- Odometer
- 86,996 miles
- Test number
- 917766411882
No defects or advisories recorded.
Fail86,996 miles (+354)1 major1 minor3 advisories
- MOT expiry
- No new certificate
- Odometer
- 86,996 miles
- Test number
- 619140836257
- MajorAnti-lock braking system warning lamp indicates an ABS fault (1.6 (b))
- MinorOffside Rear Position lamp with a multiple light source up to 1/2 not functioning (4.2.1 (a) (i))
- AdvisoryFuel Pipe/s corroded
- AdvisoryNearside Rear Shock absorbers has light misting of oil (5.3.2 (b))
- AdvisoryPlay in steering rack inner joint(s)
Pass86,642 miles (+370)
- MOT expiry
- 8 Mar 2024
- Odometer
- 86,642 miles
- Test number
- 622113903870
No defects or advisories recorded.
Pass86,272 miles (+861)
- MOT expiry
- 8 Mar 2023
- Odometer
- 86,272 miles
- Test number
- 733009056487
No defects or advisories recorded.
Pass85,411 miles (+1,813)
- MOT expiry
- 8 Mar 2022
- Odometer
- 85,411 miles
- Test number
- 987747859271
No defects or advisories recorded.
Pass83,598 miles (+85)2 advisories
- MOT expiry
- 8 Mar 2021
- Odometer
- 83,598 miles
- Test number
- 667777689757
- AdvisoryFuel Pipe/s corroded
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass83,513 miles (+862)2 advisories
- MOT expiry
- 12 May 2020
- Odometer
- 83,513 miles
- Test number
- 327409876260
- AdvisoryOffside Rear Fuel Pipe/s corroded
- AdvisoryRear Coil spring corroded Both sides (5.3.1 (b) (i))
Pass82,651 miles (+8,636)3 advisories
- MOT expiry
- 11 Mar 2019
- Odometer
- 82,651 miles
- Test number
- 158867192535
- AdvisoryOffside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Fuel Pipe/s corroded
- AdvisoryRear coil spring corroded both sides (2.4.C.1b)
Pass74,015 miles (+5,473)1 advisory
- MOT expiry
- 9 Jan 2018
- Odometer
- 74,015 miles
- Test number
- 483535786405
- AdvisoryFuel pipe slightly damaged corroded (7.2.2)
Pass68,542 miles (+6,275)3 advisories
- MOT expiry
- 22 Sept 2016
- Odometer
- 68,542 miles
- Test number
- 911994163715
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- AdvisoryFuel lines corroded
- AdvisoryOil leak
Pass62,267 miles
- MOT expiry
- 22 Sept 2015
- Odometer
- 62,267 miles
- Test number
- 446296664214
No defects or advisories recorded.
Pass62,267 miles (+1)
- MOT expiry
- 21 Sept 2015
- Odometer
- 62,267 miles
- Test number
- 379405164485
No defects or advisories recorded.
Fail62,266 miles (+10)5 failures
- MOT expiry
- No new certificate
- Odometer
- 62,266 miles
- Test number
- 436332364273
- FailureExhaust emissions Lambda reading after 2nd fast idle outside specified limits (7.3.D.3)
- FailureExhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)
- FailureExhaust emissions carbon monoxide content at idle excessive (7.3.D.4)
- FailureExhaust emissions hydrocarbon content after 2nd fast idle excessive (7.3.D.3)
- FailureNearside Front Lower Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
Fail62,256 miles (+2,684)6 failures1 note
- MOT expiry
- No new certificate
- Odometer
- 62,256 miles
- Test number
- 687250764223
- FailureExhaust emissions Lambda reading after 2nd fast idle outside specified limits (7.3.D.3)
- FailureExhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)
- FailureExhaust emissions carbon monoxide content at idle excessive (7.3.D.4)
- FailureExhaust emissions hydrocarbon content after 2nd fast idle excessive (7.3.D.3)
- FailureNearside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureOffside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- NoteFuel pipes heavily corroded
Pass59,572 miles (+14)
- MOT expiry
- 22 Jul 2014
- Odometer
- 59,572 miles
- Test number
- 496004403297
No defects or advisories recorded.
Fail59,558 miles (+915)2 failures
- MOT expiry
- No new certificate
- Odometer
- 59,558 miles
- Test number
- 559927693191
- FailureExhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)
- FailureExhaust emissions carbon monoxide content at idle excessive (7.3.D.4)
Pass58,643 miles (+2,400)
- MOT expiry
- 10 Feb 2013
- Odometer
- 58,643 miles
- Test number
- 969788122022
No defects or advisories recorded.
Pass56,243 miles (+1,684)
- MOT expiry
- 10 Feb 2012
- Odometer
- 56,243 miles
- Test number
- 278472741080
No defects or advisories recorded.
Pass54,559 miles (+14)
- MOT expiry
- 13 May 2011
- Odometer
- 54,559 miles
- Test number
- 253646820130
No defects or advisories recorded.
Fail54,545 miles (+6,125)1 failure2 advisories2 notes
- MOT expiry
- No new certificate
- Odometer
- 54,545 miles
- Test number
- 661624420133
- FailureBrakes imbalanced across an axle (3.7.B.5b)
- AdvisoryFront brake disc slightly pitted (3.5.1h)
- AdvisoryRear brake disc slightly pitted (3.5.1h)
- NoteN/s/f tyre preshing!
- NoteRear subframe bushes soft!
Pass48,420 miles (+6,560)
- MOT expiry
- 13 May 2010
- Odometer
- 48,420 miles
- Test number
- 831074039135
No defects or advisories recorded.
Pass41,860 miles (+3,435)
- MOT expiry
- 11 May 2009
- Odometer
- 41,860 miles
- Test number
- 464103338105
No defects or advisories recorded.
Pass38,425 miles (+1,196)
- MOT expiry
- 13 Jun 2008
- Odometer
- 38,425 miles
- Test number
- 691955267138
No defects or advisories recorded.
Pass37,229 miles
- MOT expiry
- 5 May 2007
- Odometer
- 37,229 miles
- Test number
- 770174216160
No defects or advisories recorded.
Questions about VFC 840
- What vehicle is registration VFC 840 currently assigned to?
- DVSA MOT records show VFC 840 on a green petrol BMW 840 first used on 21 May 1998. Dateless registrations can be transferred between vehicles, so earlier MOT tests may have been under a different registration. Registered keeper details are not public and are not shown.
- Does VFC 840 currently have a valid MOT?
- Yes. DVSA records show the MOT on VFC 840 is valid until 8 Mar 2027.
- When is the MOT due on VFC 840?
- The MOT on VFC 840 is valid until 8 Mar 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has VFC 840 done?
- VFC 840 was recorded at 91,047 miles at its MOT on 9 Feb 2026, an average of 2,718 miles a year.
- Has VFC 840 ever failed its MOT?
- Yes. VFC 840 has failed 5 of its 26 MOT tests, most recently on 1 Feb 2024.
- Has the mileage on VFC 840 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 VFC 840 find?
- VFC 840 passed its latest MOT on 9 Feb 2026 with 1 advisory: nearside front steering idler arm.
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.