
BMW 520
Blue · Petrol · 2001 · 2,171 cc
Y299 TLHMOT history
Y299 TLH is a blue petrol BMW 520 first used on 10 Aug 2001. Its MOT expired on 1 Jun 2026 and it has passed 16 of 19 MOT tests, with 159,896 miles recorded at the latest.
From DVSA MOT records, updated 2 Jun 2025.

- MOT
- Expired
- On 1 Jun 2026
- Mileage
- 159,896 mi
- At MOT on 2 Jun 2025
- MOT tests
- 19
- 16 passed · 3 failed
- Per year
- 3,581 mi
- Average between MOTs
Vehicle details
- Registration
- Y299 TLH
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 520
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 2,171 cc
- Year of manufacture
- 2001
- First used
- 10 Aug 2001
- MOT status
- MOT expired on 1 Jun 2026
- Latest MOT test
- 2 Jun 2025 (Pass)
Mileage history
Y299 TLH was last recorded at 159,896 miles on 2 Jun 2025, 152 miles more than at the previous MOT on 20 May 2023.
- Previous MOT
- 159,744 miles · 20 May 2023
- Between the last two tests
- 152 miles
- Average per year
- 3,581 miles
Recorded mileage by year
- 2025 – 159,896 miles
- 2023 – 159,744 miles
- 2020 – 159,312 miles
- 2019 – 158,664 miles
- 2018 – 157,505 miles
- 2017 – 156,145 miles
- 2016 – 154,335 miles
- 2015 – 148,589 miles
- 2014 – 144,531 miles
- 2013 – 137,250 miles
- 2012 – 136,425 miles
- 2010 – 130,452 miles
- 2009 – 122,009 miles
- 2008 – 113,249 miles
- 2007 – 103,439 miles
- 2006 – 92,523 miles
What the latest MOT found
No defects or advisories were recorded.
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 Rear Suspension component mounting prescribed area is corroded but not considered excessive
Advisory2 MOTs, 2020–2023
Front Brake pad(s) wearing thin
Advisory2 MOTs, 2019–2020
Offside Front Anti-roll bar linkage ball joint dust cover severely deteriorated
Minor2 MOTs, 2019–2020
Offside Rear Anti-roll bar linkage has slight play in a ball joint (2.4.G.2)
Advisory2 MOTs, 2017–2018
Offside Rear Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
Advisory2 MOTs, 2017–2018
Full MOT history
19 tests since 9 Aug 2006, newest first. Select a test to see every defect and advisory.
Pass159,896 miles (+152)
- MOT expiry
- 1 Jun 2026
- Odometer
- 159,896 miles
- Test number
- 374741321314
No defects or advisories recorded.
Pass159,744 miles (+432)2 advisories
- MOT expiry
- 19 May 2024
- Odometer
- 159,744 miles
- Test number
- 425465531562
- AdvisoryOffside Rear Suspension component mounting prescribed area is corroded but not considered excessive (5.3.6 (a) (i))
- AdvisoryUnder-trays fitted obscuring some underside components
Pass159,312 miles (+648)1 minor5 advisories
- MOT expiry
- 27 Mar 2021
- Odometer
- 159,312 miles
- Test number
- 875196202277
- MinorOffside Front Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryFront Power steering pipe/hose has slight seepage (2.1.5 (a))
- AdvisoryOffside Rear Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Rear Suspension component mounting prescribed area is corroded but not considered excessive (5.3.6 (a) (i))
- AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
Pass158,664 miles (+1,159)1 minor4 advisories
- MOT expiry
- 27 Mar 2020
- Odometer
- 158,664 miles
- Test number
- 999086422038
- MinorOffside Front Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryFront Lower Power steering pipe/hose has slight seepage (2.1.5 (a))
- AdvisoryOffside Rear Lower Suspension component pin or bush slightly worn (5.3.4 (a) (i))
- AdvisorySlight corrosion to o/s outer & inner sill
Pass157,505 miles (+1,360)3 advisories
- MOT expiry
- 27 Mar 2019
- Odometer
- 157,505 miles
- Test number
- 634931299523
- AdvisoryOffside Front Anti-roll bar linkage has slight play in a ball joint (2.4.G.2)
- AdvisoryOffside Rear Anti-roll bar linkage has slight play in a ball joint (2.4.G.2)
- AdvisoryOffside Rear Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
Pass156,145 miles (+1,810)5 advisories
- MOT expiry
- 27 Mar 2018
- Odometer
- 156,145 miles
- Test number
- 901001006212
- AdvisoryBrake hose slightly deteriorated both rear (3.6.B.4d)
- AdvisoryNearside Rear coil spring corroded (2.4.C.1b)
- AdvisoryOffside Rear Anti-roll bar linkage has slight play in a ball joint (2.4.G.2)
- AdvisoryOffside Rear Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
- AdvisoryFront to back brake pipes are greased: assume corrosion
Pass154,335 miles (+5,746)1 advisory
- MOT expiry
- 27 Mar 2017
- Odometer
- 154,335 miles
- Test number
- 438765782996
- AdvisoryBrake pipe slightly corroded front to rears (3.6.B.2c)
Pass148,589 miles (+4,058)
- MOT expiry
- 27 Mar 2016
- Odometer
- 148,589 miles
- Test number
- 248957175031
No defects or advisories recorded.
Pass144,531 miles (+7,281)1 advisory
- MOT expiry
- 27 Mar 2015
- Odometer
- 144,531 miles
- Test number
- 285356284007
- AdvisoryOffside Outer Rear Brake pipe slightly corroded (3.6.B.2c)
Pass137,250 miles (+825)
- MOT expiry
- 27 Mar 2014
- Odometer
- 137,250 miles
- Test number
- 916030973024
No defects or advisories recorded.
Pass136,425 miles
- MOT expiry
- 27 Mar 2013
- Odometer
- 136,425 miles
- Test number
- 185358482499
No defects or advisories recorded.
Fail136,425 miles (+5,973)3 failures
- MOT expiry
- No new certificate
- Odometer
- 136,425 miles
- Test number
- 126257982017
- FailureNearside Front Suspension arm attachment bracket/mounting insecure (2.4.G.1)
- FailureNearside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureNearside Registration plate lamp not working (1.1.C.1d)
Fail130,452 miles1 repaired
- MOT expiry
- No new certificate
- Odometer
- 130,452 miles
- Test number
- 232949010293
- Repaired at testOffside Rear fog lamp not working (1.3.2b)
Pass130,452 miles (+8,443)
- MOT expiry
- 1 Sept 2011
- Odometer
- 130,452 miles
- Test number
- 903149110295
No defects or advisories recorded.
Pass122,009 miles (+8,760)
- MOT expiry
- 1 Sept 2010
- Odometer
- 122,009 miles
- Test number
- 334369039466
No defects or advisories recorded.
Pass113,249 miles
- MOT expiry
- 1 Sept 2009
- Odometer
- 113,249 miles
- Test number
- 202656248278
No defects or advisories recorded.
Fail113,249 miles (+9,810)1 dangerous4 failures
- MOT expiry
- No new certificate
- Odometer
- 113,249 miles
- Test number
- 594455048240
- DangerousParking brake: efficiency below requirements (3.7.B.7)
- FailureNearside Headlamp aim too high and too far to the left. (1.8)
- FailureNearside rear parking brake recording little or no effort (3.7.B.6a)
- FailureOffside rear parking brake recording little or no effort (3.7.B.6a)
- FailureWindscreen washer provides insufficient washer liquid (8.2.3)
Pass103,439 miles (+10,916)
- MOT expiry
- 29 Aug 2008
- Odometer
- 103,439 miles
- Test number
- 371442847262
No defects or advisories recorded.
Pass92,523 miles3 advisories
- MOT expiry
- 8 Aug 2007
- Odometer
- 92,523 miles
- Test number
- 761091226280
- AdvisoryNearside Rear Anti-roll bar linkage has slight play in a ball joint (2.4.G.2)
- 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)
Questions about Y299 TLH
- Does Y299 TLH currently have a valid MOT?
- No. The MOT on Y299 TLH expired on 1 Jun 2026, according to DVSA records.
- When is the MOT due on Y299 TLH?
- The MOT on Y299 TLH expired on 1 Jun 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has Y299 TLH done?
- Y299 TLH was recorded at 159,896 miles at its MOT on 2 Jun 2025, an average of 3,581 miles a year.
- Has Y299 TLH ever failed its MOT?
- Yes. Y299 TLH has failed 3 of its 19 MOT tests, most recently on 27 Mar 2012.
- Has the mileage on Y299 TLH 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 Y299 TLH find?
- Y299 TLH passed its latest MOT on 2 Jun 2025 with no defects or advisories recorded.
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.