
BMW 120
White · Diesel · 2010 · 1,995 cc
X15 KFRMOT history
X15 KFR is a white diesel BMW 120 first used on 22 Jun 2010. Its MOT expired on 8 May 2026 and it has passed 12 of 13 MOT tests, with 136,962 miles recorded at the latest.
From DVSA MOT records, updated 9 May 2025.

- MOT
- Expired
- On 8 May 2026
- Mileage
- 136,962 mi
- At MOT on 9 May 2025
- MOT tests
- 13
- 12 passed · 1 failed
- Per year
- 7,257 mi
- Average between MOTs
Vehicle details
- Registration
- X15 KFR
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 120
- Colour
- White
- Fuel type
- Diesel
- Engine size
- 1,995 cc
- Year of manufacture
- 2010
- First used
- 22 Jun 2010
- MOT status
- MOT expired on 8 May 2026
- Latest MOT test
- 9 May 2025 (Pass)
Mileage history
X15 KFR was last recorded at 136,962 miles on 9 May 2025, 86 miles more than at the previous MOT on 6 May 2025.
- Previous MOT
- 136,876 miles · 6 May 2025
- Between the last two tests
- 86 miles
- Average per year
- 7,257 miles
Recorded mileage by year
- 2025 – 136,962 miles
- 2024 – 129,030 miles
- 2023 – 120,493 miles
- 2022 – 117,957 miles
- 2020 – 103,790 miles
- 2019 – 97,753 miles
- 2018 – 93,229 miles
- 2017 – 86,522 miles
- 2016 – 82,080 miles
- 2015 – 75,707 miles
- 2014 – 62,483 miles
- 2013 – 50,927 miles
What the latest MOT found
- AdvisoryCentral Front Oil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryOffside Front Anti-roll bar ball joint has slight play (5.3.4 (a) (i))
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.
Front Oil leak, but not excessive
Advisory2 MOTs, 2023–2024
Full MOT history
13 tests since 1 Jul 2013, newest first. Select a test to see every defect and advisory.
Pass136,962 miles (+86)2 advisories
- MOT expiry
- 8 May 2026
- Odometer
- 136,962 miles
- Test number
- 415833613569
- AdvisoryCentral Front Oil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryOffside Front Anti-roll bar ball joint has slight play (5.3.4 (a) (i))
Fail136,876 miles (+7,846)4 major2 advisories
- MOT expiry
- No new certificate
- Odometer
- 136,876 miles
- Test number
- 192248875941
- MajorFront Bonnet primary retaining device insecure (3.1 (c))
- MajorFront Windscreen washer provides insufficient washer liquid (3.5 (a))
- MajorNearside Front Headlamp not working on dipped beam (4.1.1 (a) (ii))
- MajorSupplementary restraint system warning lamp indicates a fault (7.1.6 (a))
- AdvisoryNearside Rear Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
- AdvisoryOffside Rear Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
Pass129,030 miles (+8,537)2 advisories
- MOT expiry
- 14 Apr 2025
- Odometer
- 129,030 miles
- Test number
- 723795399576
- AdvisoryFront Oil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Brake pipe corroded, covered in grease or other material nearside and offside (1.1.11 (c))
Pass120,493 miles (+2,536)1 advisory
- MOT expiry
- 13 Apr 2024
- Odometer
- 120,493 miles
- Test number
- 847718923878
- AdvisoryFront Oil leak, but not excessive (8.4.1 (a) (i))
Pass117,957 miles (+14,167)
- MOT expiry
- 27 Feb 2023
- Odometer
- 117,957 miles
- Test number
- 277318319412
No defects or advisories recorded.
Pass103,790 miles (+6,037)
- MOT expiry
- 14 Sept 2021
- Odometer
- 103,790 miles
- Test number
- 102705174520
No defects or advisories recorded.
Pass97,753 miles (+4,524)2 advisories
- MOT expiry
- 9 Sept 2020
- Odometer
- 97,753 miles
- Test number
- 963963145611
- AdvisoryOffside Rear Child Seat fitted not allowing full inspection of adult belt
- AdvisoryUndercovers fitted
Pass93,229 miles (+6,707)
- MOT expiry
- 9 Sept 2019
- Odometer
- 93,229 miles
- Test number
- 774342265288
No defects or advisories recorded.
Pass86,522 miles (+4,442)
- MOT expiry
- 2 Dec 2018
- Odometer
- 86,522 miles
- Test number
- 463630561095
No defects or advisories recorded.
Pass82,080 miles (+6,373)
- MOT expiry
- 2 Dec 2017
- Odometer
- 82,080 miles
- Test number
- 243346981181
No defects or advisories recorded.
Pass75,707 miles (+13,224)
- MOT expiry
- 2 Dec 2016
- Odometer
- 75,707 miles
- Test number
- 286957984774
No defects or advisories recorded.
Pass62,483 miles (+11,556)
- MOT expiry
- 30 Jun 2015
- Odometer
- 62,483 miles
- Test number
- 598312974185
No defects or advisories recorded.
Pass50,927 miles
- MOT expiry
- 30 Jun 2014
- Odometer
- 50,927 miles
- Test number
- 388292883135
No defects or advisories recorded.
Questions about X15 KFR
- Does X15 KFR currently have a valid MOT?
- No. The MOT on X15 KFR expired on 8 May 2026, according to DVSA records.
- When is the MOT due on X15 KFR?
- The MOT on X15 KFR expired on 8 May 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has X15 KFR done?
- X15 KFR was recorded at 136,962 miles at its MOT on 9 May 2025, an average of 7,257 miles a year.
- Has X15 KFR ever failed its MOT?
- Yes. X15 KFR has failed 1 of its 13 MOT tests, most recently on 6 May 2025.
- Has the mileage on X15 KFR 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 X15 KFR find?
- X15 KFR passed its latest MOT on 9 May 2025 with 2 advisories: central front oil leak, but not excessive; offside front anti-roll bar ball joint has slight play.
Related registrations
- X15 KENJaguar X-Type
- X15 KERBMW 520
- X15 KESKia Sportage GT-LN S Crdi Mhev SA
- X15 KETVolkswagen Transporter
- X15 KEVMercedes-Benz Vito 119 Sport CDI Auto
- X15 KEYVolkswagen Polo
- X15 KHHAudi A7
- X15 KHNMercedes-Benz C
- X15 KHYVauxhall Astra
- X15 KJCBMW X5 XDRIVE45E M Sport Auto
- X15 KJDLand Rover Range Rover Sport
- X15 KJFVolkswagen Golf
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.