BMW logo

BMW F650

Grey · Petrol · 1999 · 650 cc

T129 CBLMOT history

T129 CBL is a grey petrol BMW F650 first used on 12 May 1999. Its MOT is valid until 20 Sept 2027 and it has passed 16 of 16 MOT tests, with 10,646 miles recorded at the latest.

From DVSA MOT records, updated 21 Sept 2026.

MOT
Valid
Until 20 Sept 2027
Mileage
10,646 mi
At MOT on 21 Sept 2026
MOT tests
16
16 passed · 0 failed
Per year
294 mi
Average between MOTs
Get reminders for T129 CBL in the free Driver Codes app

Vehicle details

Registration
T129 CBL
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
F650
Colour
Grey
Fuel type
Petrol
Engine size
650 cc
Year of manufacture
1999
First used
12 May 1999
MOT status
MOT valid until 20 Sept 2027
Latest MOT test
21 Sept 2026 (Pass)

Mileage history

T129 CBL was last recorded at 10,646 miles on 21 Sept 2026, 232 miles more than at the previous MOT on 10 Sept 2025.

Odometer reading at each MOT testPass
Previous MOT
10,414 miles · 10 Sept 2025
Between the last two tests
232 miles
Average per year
294 miles

Recorded mileage by year

  • 2026 – 10,646 miles
  • 2025 – 10,414 miles
  • 2023 – 10,295 miles
  • 2022 – 8,829 miles
  • 2021 – 8,265 miles
  • 2020 – 8,112 miles
  • 2019 – 7,410 miles
  • 2018 – 6,745 miles
  • 2017 – 6,364 miles
  • 2016 – 6,014 miles
  • 2015 – 5,872 miles
  • 2014 – 5,733 miles
  • 2013 – 4,975 miles
  • 2009 – 4,878 miles
  • 2008 – 4,824 miles
  • 2006 – 4,659 miles

What the latest MOT found

Pass10,646 miles
  • AdvisoryFront Brake pad(s) close to minimum limit (1.1.13 (a))Recorded at 3 MOTs since 2022
  • AdvisoryFront tyre perished

What MOT advisories mean

Full MOT history

16 tests since 12 May 2006, newest first. Select a test to see every defect and advisory.

  1. Pass10,646 miles (+232)2 advisories
    MOT expiry
    20 Sept 2027
    Odometer
    10,646 miles
    Test number
    944857556447
    • AdvisoryFront Brake pad(s) close to minimum limit (1.1.13 (a))
    • AdvisoryFront tyre perished
  2. Pass10,414 miles (+119)1 advisory
    MOT expiry
    9 Sept 2026
    Odometer
    10,414 miles
    Test number
    610646009040
    • AdvisoryFront Brake pad(s) close to minimum limit (1.1.13 (a))
  3. Pass10,295 miles (+1,466)
    MOT expiry
    13 Sept 2024
    Odometer
    10,295 miles
    Test number
    219839787567

    No defects or advisories recorded.

  4. Pass8,829 miles (+564)1 advisory
    MOT expiry
    13 Sept 2023
    Odometer
    8,829 miles
    Test number
    352332278625
    • AdvisoryFront Brake pad(s) close to minimum limit (1.1.13 (a))
  5. Pass8,265 miles (+153)1 advisory
    MOT expiry
    13 Sept 2022
    Odometer
    8,265 miles
    Test number
    215791950043
    • AdvisoryRear tyre perished
  6. Pass8,112 miles (+702)
    MOT expiry
    13 Sept 2021
    Odometer
    8,112 miles
    Test number
    415141397830

    No defects or advisories recorded.

  7. Pass7,410 miles (+665)
    MOT expiry
    5 Sept 2020
    Odometer
    7,410 miles
    Test number
    802547384063

    No defects or advisories recorded.

  8. Pass6,745 miles (+381)1 advisory
    MOT expiry
    29 Apr 2019
    Odometer
    6,745 miles
    Test number
    845581051207
    • AdvisoryRear suspension bush has slight free play (2.4.A2a(i))
  9. Pass6,364 miles (+350)
    MOT expiry
    29 Apr 2018
    Odometer
    6,364 miles
    Test number
    611127576484

    No defects or advisories recorded.

  10. Pass6,014 miles (+142)
    MOT expiry
    29 Apr 2017
    Odometer
    6,014 miles
    Test number
    628840260330

    No defects or advisories recorded.

  11. Pass5,872 miles (+139)
    MOT expiry
    25 Apr 2016
    Odometer
    5,872 miles
    Test number
    409615915176

    No defects or advisories recorded.

  12. Pass5,733 miles (+758)
    MOT expiry
    25 Apr 2015
    Odometer
    5,733 miles
    Test number
    757816414153

    No defects or advisories recorded.

  13. Pass4,975 miles (+97)
    MOT expiry
    22 Apr 2014
    Odometer
    4,975 miles
    Test number
    345503613114

    No defects or advisories recorded.

  14. Pass4,878 miles (+54)
    MOT expiry
    11 Aug 2010
    Odometer
    4,878 miles
    Test number
    612449909260

    No defects or advisories recorded.

  15. Pass4,824 miles (+165)
    MOT expiry
    11 Aug 2009
    Odometer
    4,824 miles
    Test number
    912035128223

    No defects or advisories recorded.

  16. Pass4,659 miles
    MOT expiry
    29 May 2007
    Odometer
    4,659 miles
    Test number
    292462536137

    No defects or advisories recorded.

Questions about T129 CBL

Does T129 CBL currently have a valid MOT?
Yes. DVSA records show the MOT on T129 CBL is valid until 20 Sept 2027.
When is the MOT due on T129 CBL?
The MOT on T129 CBL is valid until 20 Sept 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has T129 CBL done?
T129 CBL was recorded at 10,646 miles at its MOT on 21 Sept 2026, an average of 294 miles a year.
Has T129 CBL ever failed its MOT?
No. T129 CBL has passed all 16 of its MOT tests on record.
Has the mileage on T129 CBL 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 T129 CBL find?
T129 CBL passed its latest MOT on 21 Sept 2026 with 2 advisories: front brake pad(s) close to minimum limit; front tyre perished.

Browse all T129 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.