BMW logo

BMW 3 Series

Blue · Petrol · 2003 · 1,995 cc

T90 TBBMOT history

T90 TBB is a blue petrol BMW 3 Series first used on 31 Mar 2003. Its MOT is valid until 7 Jan 2027 and it has passed 20 of 24 MOT tests, with 104,440 miles recorded at the latest.

From DVSA MOT records, updated 18 Dec 2025.

MOT
Valid
Until 7 Jan 2027
Mileage
104,440 mi
At MOT on 18 Dec 2025
MOT tests
24
20 passed · 4 failed
Per year
3,252 mi
Average between MOTs
Get reminders for T90 TBB in the free Driver Codes app

Vehicle details

Registration
T90 TBB
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
Blue
Fuel type
Petrol
Engine size
1,995 cc
Year of manufacture
2003
First used
31 Mar 2003
MOT status
MOT valid until 7 Jan 2027
Latest MOT test
18 Dec 2025 (Pass)

Mileage history

T90 TBB was last recorded at 104,440 miles on 18 Dec 2025, 1,423 miles more than at the previous MOT on 8 Jan 2025.

Odometer reading at each MOT testPassFail
Previous MOT
103,017 miles · 8 Jan 2025
Between the last two tests
1,423 miles
Average per year
3,252 miles

Recorded mileage by year

  • 2025 – 104,440 miles
  • 2024 – 102,388 miles
  • 2022 – 99,831 miles
  • 2021 – 97,930 miles
  • 2020 – 95,916 miles
  • 2019 – 92,419 miles
  • 2018 – 90,541 miles
  • 2017 – 88,416 miles
  • 2016 – 86,680 miles
  • 2015 – 84,147 miles
  • 2014 – 81,572 miles
  • 2013 – 78,306 miles
  • 2012 – 71,937 miles
  • 2011 – 69,486 miles
  • 2010 – 64,578 miles
  • 2009 – 60,032 miles
  • 2008 – 54,475 miles
  • 2007 – 48,483 miles
  • 2006 – 41,315 miles

What the latest MOT found

Pass104,440 miles
  • MinorFront Windscreen damaged but not adversely affecting driver's view Outside Zone A (3.2 (a) (i))
  • AdvisoryFront Oil leak, but not excessive (8.4.1 (a) (i))
  • AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
  • AdvisoryOffside Front Service brake binding but not excessively (1.2.1 (f))
  • AdvisoryOffside Rear Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
  • AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))Recorded at 2 MOTs since 2024

What MOT advisories mean

Recurring issues

Items recorded at more than one earlier MOT but not at the latest one. Repeat advisories can show maintenance that was put off.

  • Oil leak, but not excessive

    Advisory4 MOTs, 2021–2025

  • Front Brakes imbalanced requirements only just met. It would appear that the braking system requires adjustment or repair.

    Advisory2 MOTs, 2025

  • Nearside Front Tyre slightly damaged/cracking or perishing

    Advisory2 MOTs, 2025

  • Nearside Rear Tyre slightly damaged/cracking or perishing

    Advisory2 MOTs, 2025

  • Offside Front Tyre slightly damaged/cracking or perishing

    Advisory2 MOTs, 2025

  • Offside Play in steering rack inner joint(s)

    Advisory2 MOTs, 2025

Full MOT history

24 tests since 20 Jul 2006, newest first. Select a test to see every defect and advisory.

  1. Pass104,440 miles (+1,423)1 minor5 advisories
    MOT expiry
    7 Jan 2027
    Odometer
    104,440 miles
    Test number
    701549083159
    • MinorFront Windscreen damaged but not adversely affecting driver's view Outside Zone A (3.2 (a) (i))
    • AdvisoryFront Oil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
    • AdvisoryOffside Front Service brake binding but not excessively (1.2.1 (f))
    • AdvisoryOffside Rear Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
    • AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
  2. Pass103,017 miles (+1)7 advisories
    MOT expiry
    7 Jan 2026
    Odometer
    103,017 miles
    Test number
    799952418118
    • AdvisoryFront Brakes imbalanced requirements only just met. It would appear that the braking system requires adjustment or repair. (1.2.1 (b) (i))
    • AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryNearside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOffside Play in steering rack inner joint(s)
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryPower steering pipe/hose has slight seepage joint on rack (2.1.5 (a))
  3. Fail103,016 miles (+628)1 dangerous3 major7 advisories
    MOT expiry
    No new certificate
    Odometer
    103,016 miles
    Test number
    503211082190
    • DangerousNearside Rear Brake pipe leaking on a hydraulic braking system front to rear (1.1.11 (b) (ii))
    • MajorNearside Rear Direction indicator incorrect colour (4.4.3 (a))
    • MajorOffside Front Anti-roll bar linkage ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
    • MajorOffside Rear Brake pipe excessively corroded front to rear (1.1.11 (c))
    • AdvisoryFront Brakes imbalanced requirements only just met. It would appear that the braking system requires adjustment or repair. (1.2.1 (b) (i))
    • AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryNearside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOffside Play in steering rack inner joint(s)
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryPower steering pipe/hose has slight seepage joint on rack (2.1.5 (a))
  4. Pass102,388 miles (+2,557)2 minor5 advisories
    MOT expiry
    2 Jan 2025
    Odometer
    102,388 miles
    Test number
    919632250195
    • MinorOffside Front Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
    • MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
    • AdvisoryNearside Rear Direction indicator slightly discoloured (4.4.3 (a))
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge worn on edge (5.2.3 (e))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge worn on edge (5.2.3 (e))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
  5. Pass99,831 miles (+1,901)1 minor5 advisories
    MOT expiry
    29 Dec 2023
    Odometer
    99,831 miles
    Test number
    253367485708
    • MinorOffside Front Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
    • AdvisoryNearside Front Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryOffside Front Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  6. Pass97,930 miles (+2,014)1 minor3 advisories
    MOT expiry
    29 Dec 2022
    Odometer
    97,930 miles
    Test number
    175072791010
    • MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
    • AdvisoryNearside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryOffside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  7. Pass95,916 miles (+3,497)2 advisories
    MOT expiry
    29 Dec 2021
    Odometer
    95,916 miles
    Test number
    978056532388
    • AdvisoryNearside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryOffside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
  8. Pass92,419 miles (+1,878)2 advisories
    MOT expiry
    28 Dec 2020
    Odometer
    92,419 miles
    Test number
    654250621883
    • AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryOil leak, but not excessive engine and gearbox (8.4.1 (a) (i))
  9. Pass90,541 miles (+2,125)
    MOT expiry
    28 Jun 2019
    Odometer
    90,541 miles
    Test number
    313285290940

    No defects or advisories recorded.

  10. Pass88,416 miles (+73)2 advisories
    MOT expiry
    28 Jun 2018
    Odometer
    88,416 miles
    Test number
    481980925341
    • AdvisoryFront brake discs are corroded
    • AdvisoryOil leak From engine and gearbox
  11. Fail88,343 miles (+1,663)2 failures2 advisories
    MOT expiry
    No new certificate
    Odometer
    88,343 miles
    Test number
    834992240690
    • FailureExhaust system not adequately supported Bracket corroded and is insecure (7.1.1)
    • FailureWindscreen wiper does not clear the windscreen effectively (8.2.2)
    • AdvisoryFront brake discs are corroded
    • AdvisoryOil leak From engine and gearbox
  12. Pass86,680 miles (+2,533)
    MOT expiry
    14 Jun 2017
    Odometer
    86,680 miles
    Test number
    890891197688

    No defects or advisories recorded.

  13. Pass84,147 miles (+2,575)2 advisories
    MOT expiry
    11 Jun 2016
    Odometer
    84,147 miles
    Test number
    787093465153
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryBrake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
  14. Pass81,572 miles (+3,266)
    MOT expiry
    13 May 2015
    Odometer
    81,572 miles
    Test number
    795344734178

    No defects or advisories recorded.

  15. Pass78,306 miles (+6,369)
    MOT expiry
    30 Jan 2014
    Odometer
    78,306 miles
    Test number
    726219403040

    No defects or advisories recorded.

  16. Pass71,937 miles (+2,451)
    MOT expiry
    30 Jan 2013
    Odometer
    71,937 miles
    Test number
    186041432423

    No defects or advisories recorded.

  17. Pass69,486 miles2 advisories
    MOT expiry
    19 Jul 2012
    Odometer
    69,486 miles
    Test number
    568232591122
    • AdvisoryFront Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryRear Brake pipe slightly corroded (3.6.B.2c)
  18. Fail69,486 miles (+4,908)2 repaired2 advisories
    MOT expiry
    No new certificate
    Odometer
    69,486 miles
    Test number
    777392891153
    • Repaired at testNearside Headlamp aim too low and too far to the right. (1.8)
    • Repaired at testOffside Headlamp aim too low and too far to the right. (1.8)
    • AdvisoryFront Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryRear Brake pipe slightly corroded (3.6.B.2c)
  19. Pass64,578 miles (+4,546)
    MOT expiry
    19 Jul 2011
    Odometer
    64,578 miles
    Test number
    184690400222

    No defects or advisories recorded.

  20. Pass60,032 miles (+5,557)
    MOT expiry
    19 Jul 2010
    Odometer
    60,032 miles
    Test number
    190081809295

    No defects or advisories recorded.

  21. Pass54,475 miles
    MOT expiry
    19 Jul 2009
    Odometer
    54,475 miles
    Test number
    131974888197

    No defects or advisories recorded.

  22. Fail54,475 miles (+5,992)1 failure
    MOT expiry
    No new certificate
    Odometer
    54,475 miles
    Test number
    230584788434
    • FailureCentre Exhaust system not adequately supported (7.1.1)
  23. Pass48,483 miles (+7,168)
    MOT expiry
    19 Jul 2008
    Odometer
    48,483 miles
    Test number
    900647897130

    No defects or advisories recorded.

  24. Pass41,315 miles
    MOT expiry
    19 Jul 2007
    Odometer
    41,315 miles
    Test number
    933991806286

    No defects or advisories recorded.

Questions about T90 TBB

Does T90 TBB currently have a valid MOT?
Yes. DVSA records show the MOT on T90 TBB is valid until 7 Jan 2027.
When is the MOT due on T90 TBB?
The MOT on T90 TBB is valid until 7 Jan 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has T90 TBB done?
T90 TBB was recorded at 104,440 miles at its MOT on 18 Dec 2025, an average of 3,252 miles a year.
Has T90 TBB ever failed its MOT?
Yes. T90 TBB has failed 4 of its 24 MOT tests, most recently on 4 Jan 2025.
Has the mileage on T90 TBB 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 T90 TBB find?
T90 TBB passed its latest MOT on 18 Dec 2025 with 1 minor defect and 5 advisories: front windscreen damaged but not adversely affecting driver's view outside zone a; front oil leak, but not excessive; front registration plate deteriorated but not likely to be misread, and 3 more.

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