MOT Car Check

BMW

X4 XDRIVE20D M SPORT AUTO · White

S99L JS
BMW S99L JS
MOTExpired
MOT due21 May 2026
First reg1 Dec 2015
Mileage113,246 mi
TaxTaxed
Tax due1 Sep 2026

Vehicle age

10 years and 6 months

Fuel

Diesel

What's it worth now?

See a free valuation for S99L JS.

Car valuation

MOT history

As of 9 September 2025.

PASSED · 22 May 2025
Test date22 May 2025
Expiry21 May 2026
Test number892842844234
Mileage113,246 mi
PASSED · 7 May 2024
Test date7 May 2024
Expiry9 May 2025
Test number773720071473
Mileage105,011 mi
AdvisoryNearside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
AdvisoryOffside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
AdvisoryNearside Rear Child Seat fitted not allowing full inspection of adult belt
AdvisoryOffside Rear Child Seat fitted not allowing full inspection of adult belt
AdvisoryOffside Front Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
PASSED · 10 May 2023
Test date10 May 2023
Expiry9 May 2024
Test number710046343644
Mileage97,227 mi
PASSED · 6 Apr 2022
Test date6 Apr 2022
Expiry5 Apr 2023
Test number525042721343
Mileage86,303 mi
AdvisoryChild Seat fitted not allowing full inspection of adult belt
AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
PASSED · 5 Jan 2021
Test date5 Jan 2021
Expiry4 Jan 2022
Test number470103567951
Mileage75,075 mi
PASSED · 24 Dec 2019
Test date24 Dec 2019
Expiry23 Dec 2020
Test number345978155920
Mileage71,466 mi
PASSED · 13 Mar 2019
Test date13 Mar 2019
Expiry12 Mar 2020
Test number981485722831
Mileage47,089 mi
PASSED · 5 Mar 2018
Test date5 Mar 2018
Expiry4 Mar 2019
Test number621105606812
Mileage20,618 mi