
BMW 640
Black · Diesel · 2016 · 2,993 cc
LR16 NPCMOT history
LR16 NPC is a black diesel BMW 640 first used on 21 Mar 2016. Its MOT is valid until 28 Dec 2026 and it has passed 9 of 9 MOT tests, with 60,736 miles recorded at the latest.
From DVSA MOT records, updated 29 Dec 2025.

- MOT
- Valid
- Until 28 Dec 2026
- Mileage
- 60,736 mi
- At MOT on 29 Dec 2025
- MOT tests
- 9
- 9 passed · 0 failed
- Per year
- 6,041 mi
- Average between MOTs
Vehicle details
- Registration
- LR16 NPC
- Registration format
- Current format (from 2001)
- Make
- BMW
- Model
- 640
- Colour
- Black
- Fuel type
- Diesel
- Engine size
- 2,993 cc
- Year of manufacture
- 2016
- First used
- 21 Mar 2016
- MOT status
- MOT valid until 28 Dec 2026
- Latest MOT test
- 29 Dec 2025 (Pass)
Mileage history
LR16 NPC was last recorded at 60,736 miles on 29 Dec 2025, 6,677 miles more than at the previous MOT on 7 Oct 2024.
- Previous MOT
- 54,059 miles · 7 Oct 2024
- Between the last two tests
- 6,677 miles
- Average per year
- 6,041 miles
Recorded mileage by year
- 2025 – 60,736 miles
- 2024 – 54,059 miles
- 2023 – 50,367 miles
- 2022 – 44,839 miles
- 2021 – 44,566 miles
- 2020 – 32,123 miles
- 2019 – 21,928 miles
- 2018 – 15,270 miles
What the latest MOT found
- AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
Full MOT history
9 tests since 20 Jun 2018, newest first. Select a test to see every defect and advisory.
Pass60,736 miles (+6,677)1 advisory
- MOT expiry
- 28 Dec 2026
- Odometer
- 60,736 miles
- Test number
- 898654891835
- AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
Pass54,059 miles (+3,692)
- MOT expiry
- 11 Oct 2025
- Odometer
- 54,059 miles
- Test number
- 820075806347
No defects or advisories recorded.
Pass50,367 miles (+5,528)
- MOT expiry
- 11 Oct 2024
- Odometer
- 50,367 miles
- Test number
- 904247518042
No defects or advisories recorded.
Pass44,839 miles (+273)
- MOT expiry
- 5 Apr 2023
- Odometer
- 44,839 miles
- Test number
- 911982310787
No defects or advisories recorded.
Pass44,566 miles (+2,816)
- MOT expiry
- 24 Aug 2022
- Odometer
- 44,566 miles
- Test number
- 680574980515
No defects or advisories recorded.
Pass41,750 miles (+9,627)
- MOT expiry
- 28 Feb 2022
- Odometer
- 41,750 miles
- Test number
- 269111165200
No defects or advisories recorded.
Pass32,123 miles (+10,195)
- MOT expiry
- 28 Feb 2021
- Odometer
- 32,123 miles
- Test number
- 597392034721
No defects or advisories recorded.
Pass21,928 miles (+6,658)1 advisory
- MOT expiry
- 26 Feb 2020
- Odometer
- 21,928 miles
- Test number
- 336775920680
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge worn on both edge (5.2.3 (e))
Pass15,270 miles
- MOT expiry
- 19 Jun 2019
- Odometer
- 15,270 miles
- Test number
- 946301900835
No defects or advisories recorded.
Questions about LR16 NPC
- Does LR16 NPC currently have a valid MOT?
- Yes. DVSA records show the MOT on LR16 NPC is valid until 28 Dec 2026.
- When is the MOT due on LR16 NPC?
- The MOT on LR16 NPC is valid until 28 Dec 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has LR16 NPC done?
- LR16 NPC was recorded at 60,736 miles at its MOT on 29 Dec 2025, an average of 6,041 miles a year.
- Has LR16 NPC ever failed its MOT?
- No. LR16 NPC has passed all 9 of its MOT tests on record.
- Has the mileage on LR16 NPC 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 LR16 NPC find?
- LR16 NPC passed its latest MOT on 29 Dec 2025 with 1 advisory: rear brake disc worn, pitted or scored, but not seriously weakened.
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.