
BMW 3 Series
Blue · Petrol · 1999 · 2,494 cc
T390 YABMOT history
T390 YAB is a blue petrol BMW 3 Series first used on 31 Dec 1999. Its MOT expired on 19 May 2026 and it has passed 18 of 23 MOT tests, with 128,996 miles recorded at the latest.
From DVSA MOT records, updated 20 May 2025.
- MOT
- Expired
- On 19 May 2026
- Mileage
- 128,996 mi
- At MOT on 20 May 2025
- MOT tests
- 23
- 18 passed · 5 failed
- Per year
- 3,342 mi
- Average between MOTs
Vehicle details
- Registration
- T390 YAB
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 2,494 cc
- Year of manufacture
- 1999
- First used
- 31 Dec 1999
- MOT status
- MOT expired on 19 May 2026
- Latest MOT test
- 20 May 2025 (Pass)
Mileage history
T390 YAB was last recorded at 128,996 miles on 20 May 2025, 1,951 miles more than at the previous MOT on 2 Apr 2024.
Mileage went down between tests
- 20 Oct 2021: 116,348 miles, lower than 157,932 miles on 6 Nov 2020.
A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.
- Previous MOT
- 127,045 miles · 2 Apr 2024
- Between the last two tests
- 1,951 miles
- Average per year
- 3,342 miles
Recorded mileage by year
- 2025 – 128,996 miles
- 2024 – 127,045 miles
- 2022 – 120,033 miles
- 2021 – 116,348 miles
- 2020 – 157,932 miles
- 2019 – 154,168 miles
- 2018 – 144,812 miles
- 2017 – 132,204 miles
- 2016 – 122,928 miles
- 2015 – 113,224 miles
- 2013 – 107,682 miles
- 2012 – 102,745 miles
- 2011 – 97,548 miles
- 2010 – 91,808 miles
- 2009 – 85,946 miles
- 2008 – 79,835 miles
- 2007 – 73,180 miles
- 2006 – 64,711 miles
What the latest MOT found
- AdvisoryPassenger seat(s) missing at time of testRecorded at 2 MOTs since 2024
- AdvisoryRear Standard fitment seat belt missing
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.
Offside Front Suspension arm ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
Advisory3 MOTs, 2016–2017
Offside Rear Tyre worn close to the legal limit (4.1.E.1)
Advisory3 MOTs, 2012–2013
Nearside Front Suspension arm has slight play in a ball joint (2.4.G.2)
Advisory2 MOTs, 2007–2017
Both outer sills slightly corroded
Advisory2 MOTs, 2016
Exhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)
Failure2 MOTs, 2016
Offside Front Brake pipe excessively corroded (3.6.B.2c)
Failure2 MOTs, 2016
Full MOT history
23 tests since 24 Feb 2006, newest first. Select a test to see every defect and advisory.
Pass128,996 miles (+1,951)2 advisories
- MOT expiry
- 19 May 2026
- Odometer
- 128,996 miles
- Test number
- 115508525943
- AdvisoryPassenger seat(s) missing at time of test
- AdvisoryRear Standard fitment seat belt missing
Pass127,045 miles (+7,012)1 advisory
- MOT expiry
- 1 Apr 2025
- Odometer
- 127,045 miles
- Test number
- 559580931542
- AdvisoryPassenger seat(s) missing at time of test
Pass120,033 miles (+3,685)1 minor
- MOT expiry
- 6 Nov 2023
- Odometer
- 120,033 miles
- Test number
- 739688711464
- MinorNearside Windscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
Pass116,348 miles (-41,584)3 advisories
- MOT expiry
- 6 Nov 2022
- Odometer
- 116,348 miles
- Test number
- 975932699898
- AdvisoryNearside Rear Wheel bearing has slight play (5.1.3 (a) (i))
- AdvisoryPlay in steering rack inner joint(s) bothsides
- AdvisoryGeneral surface rust
Pass157,932 miles (+3,764)
- MOT expiry
- 6 Nov 2021
- Odometer
- 157,932 miles
- Test number
- 993692315683
No defects or advisories recorded.
Pass154,168 miles (+9,356)
- MOT expiry
- 6 Nov 2020
- Odometer
- 154,168 miles
- Test number
- 915772316793
No defects or advisories recorded.
Pass144,812 miles (+12,608)
- MOT expiry
- 24 Oct 2019
- Odometer
- 144,812 miles
- Test number
- 351193217015
No defects or advisories recorded.
Pass132,204 miles (+9,276)12 advisories
- MOT expiry
- 24 Oct 2018
- Odometer
- 132,204 miles
- Test number
- 306060696813
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryNearside Front Suspension arm has slight play in a ball joint (2.4.G.2)
- AdvisoryNearside Rear Brake hose has slight corrosion to ferrules (3.6.B.4e)
- AdvisoryNearside Rear Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryNearside Rear Shock absorber has a light misting of oil (2.7.3)
- AdvisoryOffside Front Suspension arm ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
- AdvisoryOffside Front Track rod end ball joint has slight play (2.2.B.1f)
- AdvisoryOffside Rear Brake hose has slight corrosion to ferrules (3.6.B.4e)
- AdvisoryOffside Rear Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryOffside Rear Shock absorber has a light misting of oil (2.7.3)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- AdvisoryBoth sills slightly corroded
Pass122,928 miles (+3)2 advisories
- MOT expiry
- 16 Oct 2017
- Odometer
- 122,928 miles
- Test number
- 864319813175
- AdvisoryOffside Front Suspension arm ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
- AdvisoryBoth outer sills slightly corroded
Fail122,925 miles (+373)2 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 122,925 miles
- Test number
- 983415194451
- FailureExhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)
- FailureOffside Front Brake pipe excessively corroded (3.6.B.2c)
- AdvisoryOffside Front Suspension arm ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
- AdvisoryBoth outer sills slightly corroded
Fail122,552 miles (+9,328)4 failures4 advisories
- MOT expiry
- No new certificate
- Odometer
- 122,552 miles
- Test number
- 147513273740
- FailureExhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)
- FailureNearside Rear Tyre not fitted in accordance with side wall instructions (4.1.D.1f)
- FailureOffside Front Brake pipe excessively corroded (3.6.B.2c)
- FailureSupplementary Restraint System warning lamp indicates a fault (5.4.2)
- AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
- AdvisorySupplementary Restraint System warning lamp does not illuminate (5.4.2)
- AdvisoryJacking points slight corrosion
- AdvisorySlight noise rear wheel bearing
Pass113,224 miles (+5,542)1 advisory
- MOT expiry
- 7 Jun 2016
- Odometer
- 113,224 miles
- Test number
- 778389455136
- AdvisoryNearside Rear Suspension component mounting prescribed area is corroded but not considered excessive (2.4.A.3)
Pass107,682 miles (+82)1 advisory
- MOT expiry
- 27 Feb 2014
- Odometer
- 107,682 miles
- Test number
- 596689653016
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Fail107,600 miles (+4,855)2 failures1 advisory
- MOT expiry
- No new certificate
- Odometer
- 107,600 miles
- Test number
- 689311153005
- FailureNearside Front coil spring fractured (2.4.C.1a)
- FailureOffside Front Brake hose excessively deteriorated (3.6.B.4d)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass102,745 miles (+5,197)2 advisories
- MOT expiry
- 25 Feb 2013
- Odometer
- 102,745 miles
- Test number
- 927871842088
- AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass97,548 miles (+6)2 advisories
- MOT expiry
- 25 Feb 2012
- Odometer
- 97,548 miles
- Test number
- 196591041077
- AdvisoryNearside Front Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryOffside Front Brake hose slightly deteriorated (3.6.B.4d)
Fail97,542 miles (+5,734)2 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 97,542 miles
- Test number
- 708790141058
- FailureNearside Front Lower Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
- FailureOffside Front Lower Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
- AdvisoryNearside Front Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryOffside Front Brake hose slightly deteriorated (3.6.B.4d)
Pass91,808 miles (+5,862)
- MOT expiry
- 25 Feb 2011
- Odometer
- 91,808 miles
- Test number
- 271231850056
No defects or advisories recorded.
Pass85,946 miles (+6,111)
- MOT expiry
- 25 Feb 2010
- Odometer
- 85,946 miles
- Test number
- 160034059031
No defects or advisories recorded.
Pass79,835 miles (+2)
- MOT expiry
- 25 Feb 2009
- Odometer
- 79,835 miles
- Test number
- 574917258068
No defects or advisories recorded.
Fail79,833 miles (+6,653)2 failures
- MOT expiry
- No new certificate
- Odometer
- 79,833 miles
- Test number
- 914736758077
- FailureNearside Rear Brake pipe excessively corroded (3.6.B.2c)
- FailureOffside Rear Brake pipe excessively corroded (3.6.B.2c)
Pass73,180 miles (+8,469)2 advisories
- MOT expiry
- 25 Feb 2008
- Odometer
- 73,180 miles
- Test number
- 820908147012
- AdvisoryNearside Front Suspension arm has slight play in a ball joint (2.4.G.2)
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.2b)
Pass64,711 miles
- MOT expiry
- 25 Feb 2007
- Odometer
- 64,711 miles
- Test number
- 164375056049
No defects or advisories recorded.
Questions about T390 YAB
- Does T390 YAB currently have a valid MOT?
- No. The MOT on T390 YAB expired on 19 May 2026, according to DVSA records.
- When is the MOT due on T390 YAB?
- The MOT on T390 YAB expired on 19 May 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has T390 YAB done?
- T390 YAB was recorded at 128,996 miles at its MOT on 20 May 2025, an average of 3,342 miles a year.
- Has T390 YAB ever failed its MOT?
- Yes. T390 YAB has failed 5 of its 23 MOT tests, most recently on 14 Oct 2016.
- Has the mileage on T390 YAB ever gone down?
- Yes. The recorded mileage was lower than at the previous test once, first on 20 Oct 2021. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
- What did the latest MOT on T390 YAB find?
- T390 YAB passed its latest MOT on 20 May 2025 with 2 advisories: passenger seat(s) missing at time of test; rear standard fitment seat belt missing.
Related 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.