
BMW K Series
Blue · Petrol · 2004 · 1,198 cc
K12 FFTMOT history
K12 FFT is a blue petrol BMW K Series first used on 2 Mar 2004. Its MOT expired on 2 Mar 2026 and it has passed 15 of 17 MOT tests, with 18,997 miles recorded at the latest.
From DVSA MOT records, updated 3 Mar 2025.
- MOT
- Expired
- On 2 Mar 2026
- Mileage
- 18,997 mi
- At MOT on 3 Mar 2025
- MOT tests
- 17
- 15 passed · 2 failed
- Per year
- 907 mi
- Average between MOTs
Vehicle details
- Registration
- K12 FFT
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- K Series
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 1,198 cc
- Year of manufacture
- 2004
- First used
- 2 Mar 2004
- MOT status
- MOT expired on 2 Mar 2026
- Latest MOT test
- 3 Mar 2025 (Pass)
Mileage history
K12 FFT was last recorded at 18,997 miles on 3 Mar 2025, 36 miles more than at the previous MOT on 26 Feb 2025.
- Previous MOT
- 18,961 miles · 26 Feb 2025
- Between the last two tests
- 36 miles
- Average per year
- 907 miles
Recorded mileage by year
- 2025 – 18,997 miles
- 2024 – 18,730 miles
- 2023 – 18,210 miles
- 2022 – 17,549 miles
- 2021 – 16,329 miles
- 2020 – 16,270 miles
- 2019 – 15,306 miles
- 2017 – 14,836 miles
- 2016 – 9,902 miles
- 2014 – 9,240 miles
- 2013 – 9,092 miles
- 2012 – 7,938 miles
- 2010 – 7,297 miles
- 2008 – 2,885 miles
- 2007 – 2,695 miles
What the latest MOT found
- AdvisoryBike Covered in Corrosion Prevention Liquid
Full MOT history
17 tests since 14 Mar 2007, newest first. Select a test to see every defect and advisory.
Pass18,997 miles (+36)1 advisory
- MOT expiry
- 2 Mar 2026
- Odometer
- 18,997 miles
- Test number
- 397710271654
- AdvisoryBike Covered in Corrosion Prevention Liquid
Fail18,961 miles (+231)1 dangerous1 advisory
- MOT expiry
- No new certificate
- Odometer
- 18,961 miles
- Test number
- 218269904405
- DangerousStop lamp remains on when the brakes are released (4.3.2 (a) (iii))
- AdvisoryFront Shock absorber has a light misting of oil both fork seals (5.3.2 (b))
Pass18,730 miles (+520)
- MOT expiry
- 8 Jun 2025
- Odometer
- 18,730 miles
- Test number
- 829377037466
No defects or advisories recorded.
Pass18,210 miles (+661)
- MOT expiry
- 8 Jun 2024
- Odometer
- 18,210 miles
- Test number
- 595019084991
No defects or advisories recorded.
Pass17,549 miles (+1,220)2 advisories
- MOT expiry
- 5 Jun 2023
- Odometer
- 17,549 miles
- Test number
- 284965498490
- AdvisoryNearside Front Shock absorber has a light misting of oil (5.3.2 (b))
- AdvisoryOffside Front Shock absorber has a light misting of oil (5.3.2 (b))
Pass16,329 miles (+59)
- MOT expiry
- 15 Apr 2022
- Odometer
- 16,329 miles
- Test number
- 253381379786
No defects or advisories recorded.
Pass16,270 miles (+964)
- MOT expiry
- 24 Oct 2021
- Odometer
- 16,270 miles
- Test number
- 678001368731
No defects or advisories recorded.
Pass15,306 miles (+470)
- MOT expiry
- 24 Oct 2020
- Odometer
- 15,306 miles
- Test number
- 893302392809
No defects or advisories recorded.
Pass14,836 miles (+4,934)
- MOT expiry
- 12 May 2018
- Odometer
- 14,836 miles
- Test number
- 521302281286
No defects or advisories recorded.
Pass9,902 miles (+662)1 advisory
- MOT expiry
- 22 Mar 2017
- Odometer
- 9,902 miles
- Test number
- 195740601227
- AdvisoryRear Tyre worn close to the legal limit (4.1.3(ii))
Pass9,240 miles (+148)
- MOT expiry
- 30 Sept 2015
- Odometer
- 9,240 miles
- Test number
- 698108964285
No defects or advisories recorded.
Pass9,092 miles (+1,154)
- MOT expiry
- 30 Sept 2014
- Odometer
- 9,092 miles
- Test number
- 115694573243
No defects or advisories recorded.
Pass7,938 miles
- MOT expiry
- 26 Jun 2013
- Odometer
- 7,938 miles
- Test number
- 258169072486
No defects or advisories recorded.
Fail7,938 miles (+641)1 repaired
- MOT expiry
- No new certificate
- Odometer
- 7,938 miles
- Test number
- 879939772119
- Repaired at testFront Tyre tread depth is below minimum requirements of 1.0mm (4.1.3(ii))
Pass7,297 miles (+4,412)2 advisories
- MOT expiry
- 6 Jul 2011
- Odometer
- 7,297 miles
- Test number
- 593998380147
- AdvisoryFront Tyre worn close to the legal limit (4.1.3(ii))
- AdvisoryNearside Front Front shock absorber has light misting of stanchion (2.3.3)
Pass2,885 miles (+190)
- MOT expiry
- 29 Oct 2009
- Odometer
- 2,885 miles
- Test number
- 474694408361
No defects or advisories recorded.
Pass2,695 miles
- MOT expiry
- 13 Mar 2008
- Odometer
- 2,695 miles
- Test number
- 783663377095
No defects or advisories recorded.
Questions about K12 FFT
- Does K12 FFT currently have a valid MOT?
- No. The MOT on K12 FFT expired on 2 Mar 2026, according to DVSA records.
- When is the MOT due on K12 FFT?
- The MOT on K12 FFT expired on 2 Mar 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has K12 FFT done?
- K12 FFT was recorded at 18,997 miles at its MOT on 3 Mar 2025, an average of 907 miles a year.
- Has K12 FFT ever failed its MOT?
- Yes. K12 FFT has failed 2 of its 17 MOT tests, most recently on 26 Feb 2025.
- Has the mileage on K12 FFT 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 K12 FFT find?
- K12 FFT passed its latest MOT on 3 Mar 2025 with 1 advisory: bike covered in corrosion prevention liquid.
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.