Honda logo

Honda VTR1000 F

Red · Petrol · 1999 · 996 cc

T140 BAFMOT history

T140 BAF is a red petrol Honda VTR1000 F first used on 1 Apr 1999. Its MOT is valid until 18 Oct 2027 and it has passed 21 of 21 MOT tests, with 39,824 miles recorded at the latest.

From DVSA MOT records, updated 23 Sept 2026.

MOT
Valid
Until 18 Oct 2027
Mileage
39,824 mi
At MOT on 23 Sept 2026
MOT tests
21
21 passed · 0 failed
Per year
1,241 mi
Average between MOTs
Get reminders for T140 BAF in the free Driver Codes app

Vehicle details

Registration
T140 BAF
Registration format
Prefix (1983 to 2001)
Make
Honda
Model
VTR1000 F
Colour
Red
Fuel type
Petrol
Engine size
996 cc
Year of manufacture
1999
First used
1 Apr 1999
MOT status
MOT valid until 18 Oct 2027
Latest MOT test
23 Sept 2026 (Pass)

Mileage history

T140 BAF was last recorded at 39,824 miles on 23 Sept 2026, 1,095 miles more than at the previous MOT on 2 Oct 2025.

Odometer reading at each MOT testPass
Previous MOT
38,729 miles · 2 Oct 2025
Between the last two tests
1,095 miles
Average per year
1,241 miles

Recorded mileage by year

  • 2026 – 39,824 miles
  • 2025 – 38,729 miles
  • 2024 – 37,707 miles
  • 2023 – 36,787 miles
  • 2022 – 35,974 miles
  • 2021 – 35,026 miles
  • 2020 – 34,173 miles
  • 2019 – 33,008 miles
  • 2018 – 31,939 miles
  • 2017 – 30,685 miles
  • 2016 – 29,760 miles
  • 2015 – 28,440 miles
  • 2014 – 27,312 miles
  • 2013 – 26,459 miles
  • 2012 – 25,838 miles
  • 2011 – 24,640 miles
  • 2010 – 22,634 miles
  • 2009 – 20,493 miles
  • 2008 – 18,346 miles
  • 2007 – 16,317 miles
  • 2006 – 14,445 miles

What the latest MOT found

Pass39,824 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

21 tests since 11 Apr 2006, newest first. Select a test to see every defect and advisory.

  1. Pass39,824 miles (+1,095)
    MOT expiry
    18 Oct 2027
    Odometer
    39,824 miles
    Test number
    708067841005

    No defects or advisories recorded.

  2. Pass38,729 miles (+1,022)
    MOT expiry
    18 Oct 2026
    Odometer
    38,729 miles
    Test number
    267142994464

    No defects or advisories recorded.

  3. Pass37,707 miles (+920)
    MOT expiry
    18 Oct 2025
    Odometer
    37,707 miles
    Test number
    609106738732

    No defects or advisories recorded.

  4. Pass36,787 miles (+813)
    MOT expiry
    18 Oct 2024
    Odometer
    36,787 miles
    Test number
    462503701136

    No defects or advisories recorded.

  5. Pass35,974 miles (+948)
    MOT expiry
    18 Oct 2023
    Odometer
    35,974 miles
    Test number
    847736405239

    No defects or advisories recorded.

  6. Pass35,026 miles (+853)
    MOT expiry
    18 Oct 2022
    Odometer
    35,026 miles
    Test number
    418990753822

    No defects or advisories recorded.

  7. Pass34,173 miles (+1,165)
    MOT expiry
    18 Oct 2021
    Odometer
    34,173 miles
    Test number
    444649469462

    No defects or advisories recorded.

  8. Pass33,008 miles (+1,069)
    MOT expiry
    18 Oct 2020
    Odometer
    33,008 miles
    Test number
    339778946578

    No defects or advisories recorded.

  9. Pass31,939 miles (+1,254)
    MOT expiry
    18 Apr 2019
    Odometer
    31,939 miles
    Test number
    845945447729

    No defects or advisories recorded.

  10. Pass30,685 miles (+925)
    MOT expiry
    18 Apr 2018
    Odometer
    30,685 miles
    Test number
    508908150288

    No defects or advisories recorded.

  11. Pass29,760 miles (+1,320)
    MOT expiry
    18 Apr 2017
    Odometer
    29,760 miles
    Test number
    618950497188

    No defects or advisories recorded.

  12. Pass28,440 miles (+1,128)
    MOT expiry
    18 Apr 2016
    Odometer
    28,440 miles
    Test number
    866710405144

    No defects or advisories recorded.

  13. Pass27,312 miles (+853)
    MOT expiry
    18 Apr 2015
    Odometer
    27,312 miles
    Test number
    135754094424

    No defects or advisories recorded.

  14. Pass26,459 miles (+621)2 advisories
    MOT expiry
    18 Apr 2014
    Odometer
    26,459 miles
    Test number
    488145693035
    • AdvisoryFront Tyre worn close to the legal limit (4.1.3(ii))
    • AdvisoryRear Drive chain slightly loose (6.2.1d)
  15. Pass25,838 miles (+1,198)
    MOT expiry
    18 Apr 2013
    Odometer
    25,838 miles
    Test number
    748647082022

    No defects or advisories recorded.

  16. Pass24,640 miles (+2,006)
    MOT expiry
    18 Apr 2012
    Odometer
    24,640 miles
    Test number
    655114081085

    No defects or advisories recorded.

  17. Pass22,634 miles (+2,141)
    MOT expiry
    18 Apr 2011
    Odometer
    22,634 miles
    Test number
    262830700189

    No defects or advisories recorded.

  18. Pass20,493 miles (+2,147)1 advisory
    MOT expiry
    18 Apr 2010
    Odometer
    20,493 miles
    Test number
    591967009181
    • AdvisoryTyre worn close to the legal limit (4.1.3(ii))
  19. Pass18,346 miles (+2,029)
    MOT expiry
    18 Apr 2009
    Odometer
    18,346 miles
    Test number
    832505108196

    No defects or advisories recorded.

  20. Pass16,317 miles (+1,872)
    MOT expiry
    18 Apr 2008
    Odometer
    16,317 miles
    Test number
    872481007193

    No defects or advisories recorded.

  21. Pass14,445 miles
    MOT expiry
    18 Apr 2007
    Odometer
    14,445 miles
    Test number
    500371906104

    No defects or advisories recorded.

Questions about T140 BAF

Does T140 BAF currently have a valid MOT?
Yes. DVSA records show the MOT on T140 BAF is valid until 18 Oct 2027.
When is the MOT due on T140 BAF?
The MOT on T140 BAF is valid until 18 Oct 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has T140 BAF done?
T140 BAF was recorded at 39,824 miles at its MOT on 23 Sept 2026, an average of 1,241 miles a year.
Has T140 BAF ever failed its MOT?
No. T140 BAF has passed all 21 of its MOT tests on record.
Has the mileage on T140 BAF 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 T140 BAF find?
T140 BAF passed its latest MOT on 23 Sept 2026 with no defects or advisories recorded.

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