
BMW 3 Series
Black · Petrol · 2010 · 1,995 cc
LP59 CPOMOT history
LP59 CPO is a black petrol BMW 3 Series first used on 8 Feb 2010. Its MOT expired on 14 Jan 2026 and it has passed 13 of 16 MOT tests, with 150,298 miles recorded at the latest.
From DVSA MOT records, updated 15 Jan 2025.

- MOT
- Expired
- On 14 Jan 2026
- Mileage
- 150,298 mi
- At MOT on 15 Jan 2025
- MOT tests
- 16
- 13 passed · 3 failed
- Per year
- 6,756 mi
- Average between MOTs
Vehicle details
- Registration
- LP59 CPO
- Registration format
- Current format (from 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 1,995 cc
- Year of manufacture
- 2010
- First used
- 8 Feb 2010
- MOT status
- MOT expired on 14 Jan 2026
- Latest MOT test
- 15 Jan 2025 (Pass)
Mileage history
LP59 CPO was last recorded at 150,298 miles on 15 Jan 2025, 860 miles more than at the previous MOT on 18 Dec 2023.
- Previous MOT
- 149,438 miles · 18 Dec 2023
- Between the last two tests
- 860 miles
- Average per year
- 6,756 miles
Recorded mileage by year
- 2025 – 150,298 miles
- 2023 – 149,438 miles
- 2022 – 134,576 miles
- 2021 – 119,563 miles
- 2020 – 118,032 miles
- 2019 – 116,598 miles
- 2018 – 111,883 miles
- 2017 – 106,449 miles
- 2016 – 101,617 miles
- 2015 – 95,996 miles
- 2014 – 92,391 miles
- 2013 – 69,469 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.
Rear Passenger seat(s) missing at time of test
Advisory2 MOTs, 2020
Full MOT history
16 tests since 28 Jan 2013, newest first. Select a test to see every defect and advisory.
Pass150,298 miles (+860)
- MOT expiry
- 14 Jan 2026
- Odometer
- 150,298 miles
- Test number
- 210229440437
No defects or advisories recorded.
Pass149,438 miles (+14,862)1 advisory
- MOT expiry
- 17 Dec 2024
- Odometer
- 149,438 miles
- Test number
- 980248843705
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass134,576 miles (+15,013)
- MOT expiry
- 27 Nov 2023
- Odometer
- 134,576 miles
- Test number
- 278967704367
No defects or advisories recorded.
Pass119,563 miles (+1,531)2 advisories
- MOT expiry
- 27 Nov 2022
- Odometer
- 119,563 miles
- Test number
- 645790825608
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass118,032 miles (+17)1 advisory
- MOT expiry
- 27 Nov 2021
- Odometer
- 118,032 miles
- Test number
- 925080983662
- AdvisoryRear Passenger seat(s) missing at time of test
Fail118,015 miles (+1,417)2 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 118,015 miles
- Test number
- 802309560199
- MajorNearside Rear Shock absorbers has a serious fluid leak (5.3.2 (b))
- MajorWindscreen washer provides insufficient washer liquid (3.5 (a))
- AdvisoryRear Passenger seat(s) missing at time of test
Pass116,598 miles (+4,715)
- MOT expiry
- 27 Nov 2020
- Odometer
- 116,598 miles
- Test number
- 216648321298
No defects or advisories recorded.
Pass111,883 miles (+5,434)2 advisories
- MOT expiry
- 27 Nov 2019
- Odometer
- 111,883 miles
- Test number
- 843569321539
- AdvisoryCentral rear seat belt not able to be fully inspected.
- AdvisoryRear seats in the folded down position at the time of the test.
Pass106,449 miles1 advisory
- MOT expiry
- 27 Nov 2018
- Odometer
- 106,449 miles
- Test number
- 839137205149
- AdvisoryNearside Rear Tyre worn close to the legal limit 2-3mm (4.1.E.1)
Fail106,449 miles (+4,832)1 failure1 advisory
- MOT expiry
- No new certificate
- Odometer
- 106,449 miles
- Test number
- 674503914999
- FailureOffside Front position lamp(s) not working (1.1.A.3b)
- AdvisoryNearside Rear Tyre worn close to the legal limit 2-3mm (4.1.E.1)
Pass101,617 miles (+2,319)
- MOT expiry
- 27 Nov 2017
- Odometer
- 101,617 miles
- Test number
- 671020349129
No defects or advisories recorded.
Pass99,298 miles (+3,302)1 advisory
- MOT expiry
- 8 Feb 2017
- Odometer
- 99,298 miles
- Test number
- 902053765960
- AdvisoryRear BRAKE PADS .
Pass95,996 miles (+3,605)2 notes
- MOT expiry
- 8 Feb 2016
- Odometer
- 95,996 miles
- Test number
- 856182215099
- NoteNail in offside rear tyre
- NoteUnder-trays fitted obscuring some underside components
Pass92,391 miles
- MOT expiry
- 8 Feb 2015
- Odometer
- 92,391 miles
- Test number
- 276068934058
No defects or advisories recorded.
Fail92,391 miles (+22,922)1 repaired
- MOT expiry
- No new certificate
- Odometer
- 92,391 miles
- Test number
- 887538234051
- Repaired at testNearside Front All position lamps not working (1.1.A.3b)
Pass69,469 miles
- MOT expiry
- 8 Feb 2014
- Odometer
- 69,469 miles
- Test number
- 406598523082
No defects or advisories recorded.
Questions about LP59 CPO
- Does LP59 CPO currently have a valid MOT?
- No. The MOT on LP59 CPO expired on 14 Jan 2026, according to DVSA records.
- When is the MOT due on LP59 CPO?
- The MOT on LP59 CPO expired on 14 Jan 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has LP59 CPO done?
- LP59 CPO was recorded at 150,298 miles at its MOT on 15 Jan 2025, an average of 6,756 miles a year.
- Has LP59 CPO ever failed its MOT?
- Yes. LP59 CPO has failed 3 of its 16 MOT tests, most recently on 3 Nov 2020.
- Has the mileage on LP59 CPO 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 LP59 CPO find?
- LP59 CPO passed its latest MOT on 15 Jan 2025 with no defects or advisories recorded.
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.