
BMW 640
White · Diesel · 2012 · 2,993 cc
P555 KJBMOT history
P555 KJB is a white diesel BMW 640 first used on 30 Mar 2012. Its MOT is valid until 9 Aug 2027 and it has passed 12 of 17 MOT tests, with 73,360 miles recorded at the latest.
From DVSA MOT records, updated 4 Aug 2026.

- MOT
- Valid
- Until 9 Aug 2027
- Mileage
- 73,360 mi
- At MOT on 4 Aug 2026
- MOT tests
- 17
- 12 passed · 5 failed
- Per year
- 4,840 mi
- Average between MOTs
Vehicle details
- Registration
- P555 KJB
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 640
- Colour
- White
- Fuel type
- Diesel
- Engine size
- 2,993 cc
- Year of manufacture
- 2012
- First used
- 30 Mar 2012
- MOT status
- MOT valid until 9 Aug 2027
- Latest MOT test
- 4 Aug 2026 (Pass)
Mileage history
P555 KJB was last recorded at 73,360 miles on 4 Aug 2026, 7,792 miles more than at the previous MOT on 22 Jul 2025.
- Previous MOT
- 65,568 miles · 22 Jul 2025
- Between the last two tests
- 7,792 miles
- Average per year
- 4,840 miles
Recorded mileage by year
- 2026 – 73,360 miles
- 2025 – 65,568 miles
- 2024 – 58,604 miles
- 2023 – 49,409 miles
- 2022 – 44,220 miles
- 2021 – 40,215 miles
- 2020 – 37,482 miles
- 2019 – 35,444 miles
- 2018 – 31,584 miles
- 2016 – 23,908 miles
- 2015 – 18,276 miles
What the latest MOT found
No defects or advisories were recorded.
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.
Offside Rear Tyre worn close to legal limit/worn on edge
Advisory2 MOTs, 2025
Full MOT history
17 tests since 18 Mar 2015, newest first. Select a test to see every defect and advisory.
Pass73,360 miles (+7,792)
- MOT expiry
- 9 Aug 2027
- Odometer
- 73,360 miles
- Test number
- 976768276194
No defects or advisories recorded.
Pass65,568 miles (+44)1 advisory
- MOT expiry
- 9 Aug 2026
- Odometer
- 65,568 miles
- Test number
- 936826057086
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Fail65,524 miles (+6,920)2 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 65,524 miles
- Test number
- 922196967430
- MajorOffside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords inner edge (5.2.3 (d) (i))
- MajorOffside Headlamp cleaning device for LED or HID headlamp inoperative (4.1.6 (a) (ii))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass58,604 miles (+1)
- MOT expiry
- 9 Aug 2025
- Odometer
- 58,604 miles
- Test number
- 932216992281
No defects or advisories recorded.
Fail58,603 miles (+9,194)1 major
- MOT expiry
- No new certificate
- Odometer
- 58,603 miles
- Test number
- 288135363896
- MajorOffside Rear Coil spring fractured or broken (5.3.1 (b) (i))
Pass49,409 miles (+5,189)
- MOT expiry
- 9 Aug 2024
- Odometer
- 49,409 miles
- Test number
- 951682071689
No defects or advisories recorded.
Pass44,220 miles
- MOT expiry
- 9 Aug 2023
- Odometer
- 44,220 miles
- Test number
- 521314240961
No defects or advisories recorded.
Fail44,220 miles (+4,005)1 major
- MOT expiry
- No new certificate
- Odometer
- 44,220 miles
- Test number
- 454407375058
- MajorNearside Front Windscreen wiper does not clear the windscreen effectively (3.4 (b) (ii))
Pass40,215 miles
- MOT expiry
- 9 Aug 2022
- Odometer
- 40,215 miles
- Test number
- 740100913182
No defects or advisories recorded.
Fail40,215 miles (+2,733)1 major
- MOT expiry
- No new certificate
- Odometer
- 40,215 miles
- Test number
- 615429817511
- MajorNearside Front Coil spring fractured or broken (5.3.1 (b) (i))
Pass37,482 miles (+2,038)
- MOT expiry
- 9 Aug 2021
- Odometer
- 37,482 miles
- Test number
- 174529141174
No defects or advisories recorded.
Pass35,444 miles (+1,459)
- MOT expiry
- 9 Aug 2020
- Odometer
- 35,444 miles
- Test number
- 995200017391
No defects or advisories recorded.
Pass33,985 miles2 advisories
- MOT expiry
- 23 Feb 2020
- Odometer
- 33,985 miles
- Test number
- 185055816597
- AdvisoryEngine covers fitted
- AdvisoryUnder trays fitted
Fail33,985 miles (+2,401)1 repaired2 advisories
- MOT expiry
- No new certificate
- Odometer
- 33,985 miles
- Test number
- 181366076558
- Repaired at testOffside Headlamp aim too low (4.1.2 (a))
- AdvisoryEngine covers fitted
- AdvisoryUnder trays fitted
Pass31,584 miles (+7,676)
- MOT expiry
- 23 Feb 2019
- Odometer
- 31,584 miles
- Test number
- 603286929917
No defects or advisories recorded.
Pass23,908 miles (+5,632)
- MOT expiry
- 30 Mar 2017
- Odometer
- 23,908 miles
- Test number
- 664126553343
No defects or advisories recorded.
Pass18,276 miles1 note
- MOT expiry
- 30 Mar 2016
- Odometer
- 18,276 miles
- Test number
- 729257675024
- NoteUnder-trays fitted obscuring some underside components
Questions about P555 KJB
- Does P555 KJB currently have a valid MOT?
- Yes. DVSA records show the MOT on P555 KJB is valid until 9 Aug 2027.
- When is the MOT due on P555 KJB?
- The MOT on P555 KJB is valid until 9 Aug 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has P555 KJB done?
- P555 KJB was recorded at 73,360 miles at its MOT on 4 Aug 2026, an average of 4,840 miles a year.
- Has P555 KJB ever failed its MOT?
- Yes. P555 KJB has failed 5 of its 17 MOT tests, most recently on 14 Jul 2025.
- Has the mileage on P555 KJB 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 P555 KJB find?
- P555 KJB passed its latest MOT on 4 Aug 2026 with no defects or advisories recorded.
Related registrations
- P555 KANBMW X3
- P555 KARRenault Arkana RS Line E-Tech HEV Auto
- P555 KDDSubaru Impreza WRX STI
- P555 KEBFord Mustang
- P555 KEEBMW 220I Luxury Mhev Auto
- P555 KJAFord Fiesta
- P555 KJLRenault Master
- P555 KJMMazda MX-5 Monaco
- P555 KJPBMW 330E Xdrive M Sport Auto
- P555 KJSBMW 520
- P555 KJWVolvo XC90 R-Design B5 Mhev AWD Auto
- P555 KLCMercedes-Benz GLC
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.