
BMW X5
Black · Diesel · 2008 · 2,993 cc
S99 TBKMOT history
S99 TBK is a black diesel BMW X5 first used on 1 Mar 2008. Its MOT is valid until 8 Dec 2026 and it has passed 16 of 18 MOT tests, with 238,804 miles recorded at the latest.
From DVSA MOT records, updated 9 Dec 2025.

- MOT
- Valid
- Until 8 Dec 2026
- Mileage
- 238,804 mi
- At MOT on 9 Dec 2025
- MOT tests
- 18
- 16 passed · 2 failed
- Per year
- 12,269 mi
- Average between MOTs
Vehicle details
- Registration
- S99 TBK
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- X5
- Colour
- Black
- Fuel type
- Diesel
- Engine size
- 2,993 cc
- Year of manufacture
- 2008
- First used
- 1 Mar 2008
- MOT status
- MOT valid until 8 Dec 2026
- Latest MOT test
- 9 Dec 2025 (Pass)
Mileage history
S99 TBK was last recorded at 238,804 miles on 9 Dec 2025, 1,385 miles more than at the previous MOT on 10 Jun 2024.
- Previous MOT
- 237,419 miles · 10 Jun 2024
- Between the last two tests
- 1,385 miles
- Average per year
- 12,269 miles
Recorded mileage by year
- 2025 – 238,804 miles
- 2024 – 237,419 miles
- 2023 – 232,017 miles
- 2022 – 225,603 miles
- 2021 – 221,393 miles
- 2020 – 213,011 miles
- 2019 – 211,186 miles
- 2018 – 203,852 miles
- 2017 – 193,286 miles
- 2016 – 182,269 miles
- 2015 – 161,044 miles
- 2014 – 138,788 miles
- 2013 – 116,274 miles
- 2012 – 95,530 miles
- 2011 – 72,585 miles
What the latest MOT found
- AdvisoryNearside Front Outer Tyre worn close to legal limit/worn on edge edge (5.2.3 (e))
- AdvisoryOffside Front Outer Tyre worn close to legal limit/worn on edge edge (5.2.3 (e))Recorded at 2 MOTs since 2024
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.
Nearside Front Outer Drive shaft joint constant velocity boot severely deteriorated
Minor2 MOTs, 2023–2024
Full MOT history
18 tests since 21 Feb 2011, newest first. Select a test to see every defect and advisory.
Pass238,804 miles (+1,385)2 advisories
- MOT expiry
- 8 Dec 2026
- Odometer
- 238,804 miles
- Test number
- 670365903793
- AdvisoryNearside Front Outer Tyre worn close to legal limit/worn on edge edge (5.2.3 (e))
- AdvisoryOffside Front Outer Tyre worn close to legal limit/worn on edge edge (5.2.3 (e))
Pass237,419 miles (+5,402)3 minor1 advisory
- MOT expiry
- 12 Jun 2025
- Odometer
- 237,419 miles
- Test number
- 815255036188
- MinorNearside Front Outer Drive shaft joint constant velocity boot severely deteriorated (6.1.7 (g) (i))
- MinorNearside Rear Anti-roll bar ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- MinorOffside Front Lower Suspension arm ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- AdvisoryOffside Front Outer Tyre worn close to legal limit/worn on edge edge (5.2.3 (e))
Pass232,017 miles (+6,414)1 minor
- MOT expiry
- 12 Jun 2024
- Odometer
- 232,017 miles
- Test number
- 154857544096
- MinorNearside Front Outer Drive shaft joint constant velocity boot severely deteriorated (6.1.7 (g) (i))
Pass225,603 miles (+4,210)
- MOT expiry
- 11 Jun 2023
- Odometer
- 225,603 miles
- Test number
- 314032126659
No defects or advisories recorded.
Pass221,393 miles (+8,382)
- MOT expiry
- 11 Jun 2022
- Odometer
- 221,393 miles
- Test number
- 638634889324
No defects or advisories recorded.
Pass213,011 miles (+1,825)2 advisories
- MOT expiry
- 11 Jun 2021
- Odometer
- 213,011 miles
- Test number
- 450792681293
- AdvisoryNearside Front Inner Tyre worn close to legal limit/worn on edge edge (5.2.3 (e))
- AdvisoryOffside Front Inner Tyre worn close to legal limit/worn on edge edge (5.2.3 (e))
Pass211,186 miles (+7,334)1 advisory
- MOT expiry
- 7 Dec 2020
- Odometer
- 211,186 miles
- Test number
- 596705346995
- AdvisoryNearside Front Outer cv boot clip missing
Pass203,852 miles (+10,566)
- MOT expiry
- 7 Jun 2019
- Odometer
- 203,852 miles
- Test number
- 246856836622
No defects or advisories recorded.
Pass193,286 miles (+11,017)4 advisories
- MOT expiry
- 7 Jun 2018
- Odometer
- 193,286 miles
- Test number
- 510305627032
- AdvisoryAll 4 tyres wearing on edges
- AdvisoryNearside Front Lower ball joint has slight play in
- AdvisoryNearside Rear Anti-roll bar has slight play in a ball joint (2.4.G.2)
- AdvisoryNearside Rear driveshaft boot is slightly damaged
Pass182,269 miles
- MOT expiry
- 30 Nov 2017
- Odometer
- 182,269 miles
- Test number
- 994459908755
No defects or advisories recorded.
Fail182,267 miles (+21,223)2 failures
- MOT expiry
- No new certificate
- Odometer
- 182,267 miles
- Test number
- 146383992449
- FailureNearside Front Mechanical brake component has restricted free movement (3.5.1k)
- FailureOffside Front Lower Suspension arm has excessive play in a pin/bush (2.4.G.2)
Pass161,044 miles3 advisories
- MOT expiry
- 30 Nov 2016
- Odometer
- 161,044 miles
- Test number
- 185780003873
- AdvisoryNearside Front Lower Front suspension has slight movement at a suspension ball joint (2.5.A.1c)
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
Fail161,042 miles (+22,254)1 failure3 advisories
- MOT expiry
- No new certificate
- Odometer
- 161,042 miles
- Test number
- 576782894888
- FailureOffside Front Lower Front suspension has excessive movement at a suspension ball joint (2.5.A.1c)
- AdvisoryNearside Front Lower Front suspension has slight movement at a suspension ball joint (2.5.A.1c)
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
Pass138,788 miles (+22,514)2 advisories
- MOT expiry
- 30 Nov 2015
- Odometer
- 138,788 miles
- Test number
- 968128514329
- AdvisoryOffside Front Lower Suspension arm has slight play in a ball joint (2.4.G.2)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass116,274 miles (+20,744)2 advisories
- MOT expiry
- 30 Nov 2014
- Odometer
- 116,274 miles
- Test number
- 247171713324
- AdvisoryNearside Front Suspension arm has slight play in a ball joint (2.4.G.2)
- AdvisoryOffside Front Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
Pass95,530 miles (+22,945)
- MOT expiry
- 30 Nov 2013
- Odometer
- 95,530 miles
- Test number
- 859672632367
No defects or advisories recorded.
Pass72,585 miles (+15,342)1 note
- MOT expiry
- 30 Nov 2012
- Odometer
- 72,585 miles
- Test number
- 179925831382
- NoteO/s/r tyre worn on edge
Pass57,243 miles1 note
- MOT expiry
- 1 Mar 2012
- Odometer
- 57,243 miles
- Test number
- 695092151051
- NoteAll tyre treads low
Questions about S99 TBK
- Does S99 TBK currently have a valid MOT?
- Yes. DVSA records show the MOT on S99 TBK is valid until 8 Dec 2026.
- When is the MOT due on S99 TBK?
- The MOT on S99 TBK is valid until 8 Dec 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S99 TBK done?
- S99 TBK was recorded at 238,804 miles at its MOT on 9 Dec 2025, an average of 12,269 miles a year.
- Has S99 TBK ever failed its MOT?
- Yes. S99 TBK has failed 2 of its 18 MOT tests, most recently on 25 Nov 2016.
- Has the mileage on S99 TBK 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 S99 TBK find?
- S99 TBK passed its latest MOT on 9 Dec 2025 with 2 advisories: nearside front outer tyre worn close to legal limit/worn on edge edge; offside front outer tyre worn close to legal limit/worn on edge edge.
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.