
BMW X5
Black · Diesel · 2007 · 2,993 cc
X5 OKOMOT history
X5 OKO is a black diesel BMW X5 first used on 29 Nov 2007. Its MOT expired on 23 Jul 2026 and it has passed 15 of 16 MOT tests, with 183,122 miles recorded at the latest.
From DVSA MOT records, updated 24 Jul 2025.

- MOT
- Expired
- On 23 Jul 2026
- Mileage
- 183,122 mi
- At MOT on 24 Jul 2025
- MOT tests
- 16
- 15 passed · 1 failed
- Per year
- 10,074 mi
- Average between MOTs
Vehicle details
- Registration
- X5 OKO
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- X5
- Colour
- Black
- Fuel type
- Diesel
- Engine size
- 2,993 cc
- Year of manufacture
- 2007
- First used
- 29 Nov 2007
- MOT status
- MOT expired on 23 Jul 2026
- Latest MOT test
- 24 Jul 2025 (Pass)
Mileage history
X5 OKO was last recorded at 183,122 miles on 24 Jul 2025, 9,551 miles more than at the previous MOT on 27 Jun 2024.
- Previous MOT
- 173,571 miles · 27 Jun 2024
- Between the last two tests
- 9,551 miles
- Average per year
- 10,074 miles
Recorded mileage by year
- 2025 – 183,122 miles
- 2024 – 173,571 miles
- 2023 – 162,611 miles
- 2022 – 151,401 miles
- 2021 – 139,361 miles
- 2020 – 134,864 miles
- 2019 – 128,571 miles
- 2018 – 121,942 miles
- 2017 – 113,800 miles
- 2015 – 95,316 miles
- 2014 – 90,318 miles
- 2013 – 74,753 miles
- 2012 – 64,325 miles
- 2011 – 50,277 miles
- 2010 – 35,155 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
16 tests since 15 Nov 2010, newest first. Select a test to see every defect and advisory.
Pass183,122 miles (+9,551)
- MOT expiry
- 23 Jul 2026
- Odometer
- 183,122 miles
- Test number
- 831382721935
No defects or advisories recorded.
Pass173,571 miles (+10,960)1 minor
- MOT expiry
- 26 Jun 2025
- Odometer
- 173,571 miles
- Test number
- 378313504152
- MinorNearside Windscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
Pass162,611 miles (+11,210)2 minor
- MOT expiry
- 8 Jun 2024
- Odometer
- 162,611 miles
- Test number
- 727551579015
- MinorBrake fluid warning lamp illuminated (1.1.10 (f))
- MinorOffside Rear Position lamp with a multiple light source up to 1/2 not functioning (4.2.1 (a) (i))
Pass151,401 miles (+12,040)
- MOT expiry
- 27 Feb 2023
- Odometer
- 151,401 miles
- Test number
- 832869782672
No defects or advisories recorded.
Pass139,361 miles (+4,497)1 minor3 advisories
- MOT expiry
- 27 Feb 2022
- Odometer
- 139,361 miles
- Test number
- 524899697285
- MinorRear Anti-roll bar linkage ball joint dust cover severely deteriorated both sides (5.3.4 (b) (i))
- AdvisoryFront Tyre worn close to legal limit/worn on edge both sides very worn on both edges (5.2.3 (e))
- AdvisoryNearside Front Lower Suspension arm ball joint has slight play rear joint (5.3.4 (a) (i))
- AdvisoryRear Tyre worn close to legal limit/worn on edge both sides very worn on inner edges (5.2.3 (e))
Pass134,864 miles (+6,293)1 minor1 advisory
- MOT expiry
- 27 Feb 2021
- Odometer
- 134,864 miles
- Test number
- 300162560283
- MinorFront Anti-roll bar ball joint dust cover severely deteriorated both sides (5.3.4 (b) (i))
- AdvisoryNearside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
Pass128,571 miles
- MOT expiry
- 27 Feb 2020
- Odometer
- 128,571 miles
- Test number
- 521090724015
No defects or advisories recorded.
Fail128,571 miles (+6,629)1 repaired
- MOT expiry
- No new certificate
- Odometer
- 128,571 miles
- Test number
- 447374342099
- Repaired at testNearside Headlamp aim too low (4.1.2 (a))
Pass121,942 miles (+8,142)
- MOT expiry
- 8 Feb 2019
- Odometer
- 121,942 miles
- Test number
- 803587799839
No defects or advisories recorded.
Pass113,800 miles (+18,484)1 advisory
- MOT expiry
- 3 Feb 2018
- Odometer
- 113,800 miles
- Test number
- 541171510423
- AdvisoryAll tyres are wearing on the inside edges
Pass95,316 miles (+4,998)
- MOT expiry
- 29 Nov 2016
- Odometer
- 95,316 miles
- Test number
- 916097897974
No defects or advisories recorded.
Pass90,318 miles (+15,565)
- MOT expiry
- 29 Nov 2015
- Odometer
- 90,318 miles
- Test number
- 706386124333
No defects or advisories recorded.
Pass74,753 miles (+10,428)3 notes
- MOT expiry
- 29 Nov 2014
- Odometer
- 74,753 miles
- Test number
- 319306223333
- NoteEngine covers fitted obscuring some components in the engine bay
- NoteN/S/Front has a outer sidewall repair
- NoteUnder-trays fitted obscuring some underside components
Pass64,325 miles (+14,048)2 advisories3 notes
- MOT expiry
- 29 Nov 2013
- Odometer
- 64,325 miles
- Test number
- 588605532372
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- NoteEngine covers fitted obscuring some components in the engine bay
- NoteNail in nearside front tyre
- NoteUnder-trays fitted obscuring some underside components
Pass50,277 miles (+15,122)
- MOT expiry
- 29 Nov 2012
- Odometer
- 50,277 miles
- Test number
- 677571411368
No defects or advisories recorded.
Pass35,155 miles
- MOT expiry
- 29 Nov 2011
- Odometer
- 35,155 miles
- Test number
- 962819510300
No defects or advisories recorded.
Questions about X5 OKO
- Does X5 OKO currently have a valid MOT?
- No. The MOT on X5 OKO expired on 23 Jul 2026, according to DVSA records.
- When is the MOT due on X5 OKO?
- The MOT on X5 OKO expired on 23 Jul 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has X5 OKO done?
- X5 OKO was recorded at 183,122 miles at its MOT on 24 Jul 2025, an average of 10,074 miles a year.
- Has X5 OKO ever failed its MOT?
- Yes. X5 OKO has failed 1 of its 16 MOT tests, most recently on 28 Feb 2019.
- Has the mileage on X5 OKO 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 X5 OKO find?
- X5 OKO passed its latest MOT on 24 Jul 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.