Toyota logo

Toyota Corolla

Blue · Petrol · 1999 · 1,332 cc

T704 BFMMOT history

T704 BFM is a blue petrol Toyota Corolla first used on 3 Jun 1999. Its MOT is valid until 16 Jul 2027 and it has passed 22 of 26 MOT tests, with 68,904 miles recorded at the latest.

From DVSA MOT records, updated 13 Jul 2026.

MOT
Valid
Until 16 Jul 2027
Mileage
68,904 mi
At MOT on 13 Jul 2026
MOT tests
26
22 passed · 4 failed
Per year
2,047 mi
Average between MOTs
Get reminders for T704 BFM in the free Driver Codes app

Vehicle details

Registration
T704 BFM
Registration format
Prefix (1983 to 2001)
Make
Toyota
Model
Corolla
Colour
Blue
Fuel type
Petrol
Engine size
1,332 cc
Year of manufacture
1999
First used
3 Jun 1999
MOT status
MOT valid until 16 Jul 2027
Latest MOT test
13 Jul 2026 (Pass)

Mileage history

T704 BFM was last recorded at 68,904 miles on 13 Jul 2026, 1,466 miles more than at the previous MOT on 10 Jul 2025.

Odometer reading at each MOT testPassFail
Previous MOT
67,438 miles · 10 Jul 2025
Between the last two tests
1,466 miles
Average per year
2,047 miles

Recorded mileage by year

  • 2026 – 68,904 miles
  • 2025 – 67,438 miles
  • 2024 – 66,155 miles
  • 2023 – 64,423 miles
  • 2022 – 63,332 miles
  • 2021 – 61,651 miles
  • 2020 – 59,560 miles
  • 2019 – 57,472 miles
  • 2018 – 55,935 miles
  • 2017 – 54,594 miles
  • 2016 – 52,823 miles
  • 2015 – 51,078 miles
  • 2014 – 49,196 miles
  • 2013 – 47,666 miles
  • 2012 – 45,625 miles
  • 2011 – 43,376 miles
  • 2010 – 40,802 miles
  • 2009 – 37,845 miles
  • 2008 – 35,043 miles
  • 2007 – 31,971 miles
  • 2006 – 28,794 miles
  • 2005 – 25,957 miles

What the latest MOT found

Pass68,904 miles
  • AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
  • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))Recorded at 6 MOTs since 2019

What MOT advisories mean

Full MOT history

26 tests since 19 Jul 2005, newest first. Select a test to see every defect and advisory.

  1. Pass68,904 miles (+1,466)2 advisories
    MOT expiry
    16 Jul 2027
    Odometer
    68,904 miles
    Test number
    138987444530
    • AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  2. Pass67,438 miles (+1,283)
    MOT expiry
    16 Jul 2026
    Odometer
    67,438 miles
    Test number
    223203251415

    No defects or advisories recorded.

  3. Pass66,155 miles (+1,732)3 advisories
    MOT expiry
    16 Jul 2025
    Odometer
    66,155 miles
    Test number
    115298131568
    • AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryOffside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  4. Pass64,423 miles (+1,091)2 advisories
    MOT expiry
    16 Jul 2024
    Odometer
    64,423 miles
    Test number
    375175432634
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryTyre slightly damaged/cracking or perishing all (5.2.3 (d) (ii))
  5. Pass63,332 miles (+1,681)1 advisory
    MOT expiry
    16 Jul 2023
    Odometer
    63,332 miles
    Test number
    235820842868
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  6. Pass61,651 miles1 advisory
    MOT expiry
    16 Jul 2022
    Odometer
    61,651 miles
    Test number
    719851096864
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  7. Fail61,651 miles (+2,091)1 repaired1 advisory
    MOT expiry
    No new certificate
    Odometer
    61,651 miles
    Test number
    487402860586
    • Repaired at testNearside Rear Stop lamp(s) not working (4.3.1 (a) (ii))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  8. Pass59,560 miles (+2,088)
    MOT expiry
    16 Jul 2021
    Odometer
    59,560 miles
    Test number
    675996159601

    No defects or advisories recorded.

  9. Pass57,472 miles (+1,537)3 advisories
    MOT expiry
    20 Jan 2021
    Odometer
    57,472 miles
    Test number
    119507515532
    • AdvisoryNearside Front Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
    • AdvisoryOffside Front Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  10. Pass55,935 miles (+1,341)1 minor1 advisory
    MOT expiry
    20 Jul 2019
    Odometer
    55,935 miles
    Test number
    359385111246
    • MinorOffside Front Brake hose slightly chafed (1.1.12 (b) (i))
    • AdvisoryNearside Rear Nail in tyre
  11. Pass54,594 miles (+1,771)
    MOT expiry
    20 Jul 2018
    Odometer
    54,594 miles
    Test number
    356042260905

    No defects or advisories recorded.

  12. Pass52,823 miles (+1,745)1 advisory
    MOT expiry
    20 Jul 2017
    Odometer
    52,823 miles
    Test number
    203972051032
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
  13. Pass51,078 miles (+1,882)
    MOT expiry
    20 Jul 2016
    Odometer
    51,078 miles
    Test number
    718539685169

    No defects or advisories recorded.

  14. Fail49,196 miles2 repaired
    MOT expiry
    No new certificate
    Odometer
    49,196 miles
    Test number
    247923784455
    • Repaired at testCentre Stop lamp not working (1.2.1b)
    • Repaired at testNearside Front Windscreen wiper does not clear the windscreen effectively (8.2.2)
  15. Pass49,196 miles (+1,530)
    MOT expiry
    20 Jul 2015
    Odometer
    49,196 miles
    Test number
    775913284187

    No defects or advisories recorded.

  16. Pass47,666 miles
    MOT expiry
    20 Jul 2014
    Odometer
    47,666 miles
    Test number
    187273083113

    No defects or advisories recorded.

  17. Fail47,666 miles (+2,041)1 failure
    MOT expiry
    No new certificate
    Odometer
    47,666 miles
    Test number
    519923983148
    • FailureBattery insecure (1.9.1)
  18. Pass45,625 miles (+6)1 note
    MOT expiry
    20 Jul 2013
    Odometer
    45,625 miles
    Test number
    789920002207
    • NoteBattery insecure
  19. Fail45,619 miles (+2,243)1 dangerous1 note
    MOT expiry
    No new certificate
    Odometer
    45,619 miles
    Test number
    209909792171
    • DangerousBrakes imbalanced across an axle (3.7.B.5b)
    • NoteBattery insecure
  20. Pass43,376 miles (+2,574)
    MOT expiry
    20 Jul 2012
    Odometer
    43,376 miles
    Test number
    939039691119

    No defects or advisories recorded.

  21. Pass40,802 miles (+2,957)
    MOT expiry
    20 Jul 2011
    Odometer
    40,802 miles
    Test number
    961201300286

    No defects or advisories recorded.

  22. Pass37,845 miles (+2,802)2 notes
    MOT expiry
    20 Jul 2010
    Odometer
    37,845 miles
    Test number
    942877999165
    • NoteAdv front tyres 2mm
    • NoteAdv new wiper blades
  23. Pass35,043 miles (+3,072)
    MOT expiry
    20 Jul 2009
    Odometer
    35,043 miles
    Test number
    380833208461

    No defects or advisories recorded.

  24. Pass31,971 miles (+3,177)
    MOT expiry
    18 Jul 2008
    Odometer
    31,971 miles
    Test number
    420029297133

    No defects or advisories recorded.

  25. Pass28,794 miles (+2,837)
    MOT expiry
    18 Jul 2007
    Odometer
    28,794 miles
    Test number
    811025496138

    No defects or advisories recorded.

  26. Pass25,957 miles
    MOT expiry
    18 Jul 2006
    Odometer
    25,957 miles
    Test number
    210560305284

    No defects or advisories recorded.

Questions about T704 BFM

Does T704 BFM currently have a valid MOT?
Yes. DVSA records show the MOT on T704 BFM is valid until 16 Jul 2027.
When is the MOT due on T704 BFM?
The MOT on T704 BFM is valid until 16 Jul 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has T704 BFM done?
T704 BFM was recorded at 68,904 miles at its MOT on 13 Jul 2026, an average of 2,047 miles a year.
Has T704 BFM ever failed its MOT?
Yes. T704 BFM has failed 4 of its 26 MOT tests, most recently on 9 Jul 2021.
Has the mileage on T704 BFM 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 T704 BFM find?
T704 BFM passed its latest MOT on 13 Jul 2026 with 2 advisories: front registration plate deteriorated but not likely to be misread; oil leak, but not excessive.

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