Toyota logo

Toyota Hilux

Red · Diesel · 1999 · 2,446 cc

T304 BUAMOT history

T304 BUA is a red diesel Toyota Hilux first used on 31 Dec 1999. Its MOT is valid until 1 Mar 2027 and it has passed 19 of 30 MOT tests, with 129,263 miles recorded at the latest.

From DVSA MOT records, updated 2 Mar 2026.

MOT
Valid
Until 1 Mar 2027
Mileage
129,263 mi
At MOT on 2 Mar 2026
MOT tests
30
19 passed · 11 failed
Per year
3,433 mi
Average between MOTs
Get reminders for T304 BUA in the free Driver Codes app

Vehicle details

Registration
T304 BUA
Registration format
Prefix (1983 to 2001)
Make
Toyota
Model
Hilux
Colour
Red
Fuel type
Diesel
Engine size
2,446 cc
Year of manufacture
1999
First used
31 Dec 1999
MOT status
MOT valid until 1 Mar 2027
Latest MOT test
2 Mar 2026 (Pass)

Mileage history

T304 BUA was last recorded at 129,263 miles on 2 Mar 2026, 2,485 miles more than at the previous MOT on 14 Nov 2024.

Odometer reading at each MOT testPassFail
Previous MOT
126,778 miles · 14 Nov 2024
Between the last two tests
2,485 miles
Average per year
3,433 miles

Recorded mileage by year

  • 2026 – 129,263 miles
  • 2024 – 126,778 miles
  • 2023 – 124,269 miles
  • 2022 – 124,135 miles
  • 2021 – 123,519 miles
  • 2020 – 121,378 miles
  • 2019 – 118,038 miles
  • 2018 – 115,303 miles
  • 2017 – 113,295 miles
  • 2016 – 110,800 miles
  • 2015 – 107,700 miles
  • 2014 – 102,550 miles
  • 2013 – 97,401 miles
  • 2011 – 86,422 miles
  • 2010 – 82,498 miles
  • 2009 – 80,015 miles
  • 2008 – 77,744 miles
  • 2007 – 69,708 miles
  • 2006 – 66,565 miles
  • 2005 – 59,669 miles

What the latest MOT found

Pass129,263 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

30 tests since 17 Nov 2005, newest first. Select a test to see every defect and advisory.

  1. Pass129,263 miles (+2,485)
    MOT expiry
    1 Mar 2027
    Odometer
    129,263 miles
    Test number
    822139847493

    No defects or advisories recorded.

  2. Pass126,778 miles (+2,509)
    MOT expiry
    16 Nov 2025
    Odometer
    126,778 miles
    Test number
    811409410086

    No defects or advisories recorded.

  3. Pass124,269 miles (+134)
    MOT expiry
    16 Nov 2024
    Odometer
    124,269 miles
    Test number
    494180545954

    No defects or advisories recorded.

  4. Pass124,135 miles1 minor3 advisories
    MOT expiry
    9 May 2023
    Odometer
    124,135 miles
    Test number
    240789395607
    • MinorDrive shaft joint constant velocity boot severely deteriorated (6.1.7 (g) (i))
    • AdvisoryNearside Front Wheel bearing has slight play (5.1.3 (a) (i))
    • AdvisoryOffside Front Wheel bearing slightly noisy (5.1.3 (b) (i))
    • AdvisoryVehicle structure is corroded but structural rigidity is not significantly reduced (6.1.1 (c) (i))
  5. Fail124,135 miles (+616)2 repaired1 minor3 advisories
    MOT expiry
    No new certificate
    Odometer
    124,135 miles
    Test number
    540197269825
    • Repaired at testBrake lever has insufficient reserve travel (1.1.2 (a))
    • Repaired at testRear Bumper damaged and likely to cause injury when grazed or contacted (6.1.4 (a) (i))
    • MinorDrive shaft joint constant velocity boot severely deteriorated (6.1.7 (g) (i))
    • AdvisoryNearside Front Wheel bearing has slight play (5.1.3 (a) (i))
    • AdvisoryOffside Front Wheel bearing slightly noisy (5.1.3 (b) (i))
    • AdvisoryVehicle structure is corroded but structural rigidity is not significantly reduced (6.1.1 (c) (i))
  6. Fail123,519 miles (+2,141)6 major1 minor1 advisory
    MOT expiry
    No new certificate
    Odometer
    123,519 miles
    Test number
    450528798754
    • MajorNearside Front Drive shaft joint constant velocity boot split or insecure, no longer prevents the ingress of dirt (6.1.7 (g) (ii))
    • MajorNearside Front Service brake excessively binding (1.2.1 (f))
    • MajorNearside Rear Bumper damaged and likely to cause injury when grazed or contacted (6.1.4 (a) (i))
    • MajorOffside Front Inner Track rod end ball joint has excessive play (2.1.3 (b) (i))
    • MajorOffside Front Suspension arm ball joint excessively worn (5.3.4 (a) (i))
    • MajorParking brake efficiency below requirements (1.4.2 (a) (i))
    • MinorNearside Front Battery insecure but not likely to fall from carrier (4.13 (a) (i))
    • AdvisoryOffside Front Wheel bearing has slight play (5.1.3 (a) (i))
  7. Pass121,378 miles (+9)
    MOT expiry
    17 Mar 2021
    Odometer
    121,378 miles
    Test number
    903619819138

    No defects or advisories recorded.

  8. Fail121,369 miles (+3,331)3 major
    MOT expiry
    No new certificate
    Odometer
    121,369 miles
    Test number
    925014307948
    • MajorNearside Front Wheel bearing rough when rotated (5.1.3 (b) (i))
    • MajorNearside Rear Body component damaged and likely to cause injury (6.2.1 (a) (i))
    • MajorOffside Rear Body component damaged and likely to cause injury (6.2.1 (a) (i))
  9. Pass118,038 miles2 advisories
    MOT expiry
    14 Mar 2020
    Odometer
    118,038 miles
    Test number
    705993884937
    • AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryOffside Track rod end ball joint has slight play (2.1.3 (b) (i))
  10. Fail118,038 miles (+2,735)2 major2 advisories
    MOT expiry
    No new certificate
    Odometer
    118,038 miles
    Test number
    519207494823
    • MajorRear fog lamp not working (4.5.1 (a) (ii))
    • MajorWindscreen washer provides insufficient washer liquid (3.5 (a))
    • AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryOffside Track rod end ball joint has slight play (2.1.3 (b) (i))
  11. Pass115,303 miles1 advisory
    MOT expiry
    14 Mar 2019
    Odometer
    115,303 miles
    Test number
    544078848372
    • AdvisoryOffside Obligatory mirror damaged, but not seriously affecting the rear view (8.1.2a)
  12. Fail115,303 miles (+117)2 failures1 advisory
    MOT expiry
    No new certificate
    Odometer
    115,303 miles
    Test number
    430629728386
    • FailureNearside Stop lamp not working (1.2.1b)
    • FailureOffside Stop lamp not working (1.2.1b)
    • AdvisoryOffside Obligatory mirror damaged, but not seriously affecting the rear view (8.1.2a)
  13. Fail115,186 miles (+1,891)2 failures1 advisory
    MOT expiry
    No new certificate
    Odometer
    115,186 miles
    Test number
    749162218831
    • FailureOffside Seat belt anchorage prescribed area is excessively corroded Inner sill panel (5.2.6)
    • FailureWindscreen has damage to the swept area in excess of a 40mm circle outside zone 'A' (8.3.1d)
    • AdvisoryRear body mounts badly corroded
  14. Pass113,295 miles (+2,495)
    MOT expiry
    25 Feb 2018
    Odometer
    113,295 miles
    Test number
    397538387058

    No defects or advisories recorded.

  15. Pass110,800 miles
    MOT expiry
    25 Feb 2017
    Odometer
    110,800 miles
    Test number
    606395550924

    No defects or advisories recorded.

  16. Fail110,800 miles (+3,100)5 repaired
    MOT expiry
    No new certificate
    Odometer
    110,800 miles
    Test number
    690364762351
    • Repaired at testNearside Rear Rear position lamp(s) excessively damaged so that it is not visible from a reasonable distance (1.1.A.3d)
    • Repaired at testRear Exhaust has a major leak of exhaust gases (7.1.2)
    • Repaired at testRear Exhaust noise is clearly in excess of that emitted by a similar vehicle fitted with a standard silencer in average condition (7.1.4)
    • Repaired at testRear fog lamp not working (1.3.2b)
    • Repaired at testRegistration plate lamp not working (1.1.C.1d)
  17. Pass107,700 miles
    MOT expiry
    25 Feb 2016
    Odometer
    107,700 miles
    Test number
    157606755475

    No defects or advisories recorded.

  18. Fail107,700 miles (+5,150)4 failures
    MOT expiry
    No new certificate
    Odometer
    107,700 miles
    Test number
    389956355083
    • FailureNearside Front Lower Suspension arm has excessive play in a pin/bearing (2.4.G.2)
    • FailureNearside Windscreen wiper does not clear the windscreen effectively (8.2.2)
    • FailureOffside Front Lower Suspension arm has excessive play in a pin/bearing (2.4.G.2)
    • FailureOffside Windscreen wiper blade insecure (8.2.2)
  19. Fail102,550 miles2 repaired
    MOT expiry
    No new certificate
    Odometer
    102,550 miles
    Test number
    566995834058
    • Repaired at testOffside Front Seat belt retracting mechanism defective (5.2.5b)
    • Repaired at testOffside Rear reflector missing (1.5.1a)
  20. Pass102,550 miles (+5,149)
    MOT expiry
    25 Feb 2015
    Odometer
    102,550 miles
    Test number
    877115534078

    No defects or advisories recorded.

  21. Pass97,401 miles2 advisories1 note
    MOT expiry
    25 Feb 2014
    Odometer
    97,401 miles
    Test number
    626207853025
    • AdvisoryNearside Front Anti-roll bar linkage rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryOffside Front Anti-roll bar linkage rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
    • NoteUnder-trays fitted obscuring some underside components
  22. Fail97,400 miles (+10,978)8 dangerous15 failures2 advisories1 note
    MOT expiry
    No new certificate
    Odometer
    97,400 miles
    Test number
    466517053047
    • DangerousCentre Rear Exhaust system not adequately supported (7.1.1)
    • DangerousFront Brake pad(s) less than 1.5 mm thick (3.5.1g)
    • DangerousFront brake disc in such a condition that it is seriously weakened (3.5.1i)
    • DangerousNearside Front brake caliper leaking (3.6.A.1)
    • DangerousOffside Front brake caliper leaking (3.6.A.1)
    • DangerousOffside Rear Hydraulic brake cylinder leaking hydraulic fluid (3.6.A.1)
    • DangerousParking brake: efficiency below requirements (3.7.C.1b)
    • DangerousService brake: efficiency below requirements (3.7.C.1a)
    • FailureBall joint has excessive play (2.2.B.1f)
    • FailureEmissions not tested (7.0)
    • FailureHeadlamp aim not tested (1.8.A.1c)
    • FailureNearside Front Direction indicator flashing more than 120 times a minute (1.4.A.2g)
    • FailureNearside Front brake disc contaminated by brake fluid (3.5.1h)
    • FailureNearside Front wheel bearing has excessive play (2.5.A.3c)
    • FailureNearside Headlamp not working on dipped beam (1.7.5a)
    • FailureNearside Rear Direction indicator not working (1.4.A.2c)
    • FailureNearside Rear Hydraulic brake cylinder leaking hydraulic fluid (3.6.A.1)
    • FailureOffside Front Direction indicator flashing more than 120 times a minute (1.4.A.2g)
    • FailureOffside Front brake disc contaminated by brake fluid (3.5.1h)
    • FailureOffside Front wheel bearing has excessive play (2.5.A.3c)
    • FailureOffside Headlamp not working on main beam (1.7.5a)
    • FailureOffside Rear Direction indicator not working (1.4.A.2c)
    • FailureRegistration plate lamp not working (1.1.C.1d)
    • AdvisoryNearside Front Anti-roll bar linkage rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryOffside Front Anti-roll bar linkage rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
    • NoteUnder-trays fitted obscuring some underside components
  23. Pass86,422 miles (+3,924)2 advisories1 note
    MOT expiry
    18 Oct 2012
    Odometer
    86,422 miles
    Test number
    547322891285
    • AdvisoryNearside Front Anti-roll bar rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryOffside Front Anti-roll bar rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • NoteOffside front brake pipe slightly corroded
  24. Pass82,498 miles (+2,483)
    MOT expiry
    10 Mar 2011
    Odometer
    82,498 miles
    Test number
    771050570002

    No defects or advisories recorded.

  25. Pass80,015 miles (+2,271)
    MOT expiry
    1 Mar 2010
    Odometer
    80,015 miles
    Test number
    260927359045

    No defects or advisories recorded.

  26. Pass77,744 miles (+8,036)1 advisory
    MOT expiry
    1 Mar 2009
    Odometer
    77,744 miles
    Test number
    980753158017
    • AdvisoryNearside Front wheel bearing has slight play (2.5.A.3c)
  27. Pass69,708 miles (+3,143)
    MOT expiry
    29 Feb 2008
    Odometer
    69,708 miles
    Test number
    230190367061

    No defects or advisories recorded.

  28. Pass66,565 miles (+6,896)2 advisories
    MOT expiry
    17 Aug 2007
    Odometer
    66,565 miles
    Test number
    734760536229
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
  29. Pass59,669 miles
    MOT expiry
    22 Nov 2006
    Odometer
    59,669 miles
    Test number
    552707325343

    No defects or advisories recorded.

  30. FailMileage not read1 failure2 repaired
    MOT expiry
    No new certificate
    Odometer
    Not read
    Test number
    942001925358
    • FailureParking brake: efficiency below requirements (3.7.B.7)
    • Repaired at testNearside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • Repaired at testOffside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)

Questions about T304 BUA

Does T304 BUA currently have a valid MOT?
Yes. DVSA records show the MOT on T304 BUA is valid until 1 Mar 2027.
When is the MOT due on T304 BUA?
The MOT on T304 BUA is valid until 1 Mar 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has T304 BUA done?
T304 BUA was recorded at 129,263 miles at its MOT on 2 Mar 2026, an average of 3,433 miles a year.
Has T304 BUA ever failed its MOT?
Yes. T304 BUA has failed 11 of its 30 MOT tests, most recently on 10 May 2022.
Has the mileage on T304 BUA 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 T304 BUA find?
T304 BUA passed its latest MOT on 2 Mar 2026 with no defects or advisories recorded.

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