
BMW 520
Silver · Petrol · 1999 · 1,991 cc
T129 RMDMOT history
T129 RMD is a silver petrol BMW 520 first used on 5 Aug 1999. Its MOT is valid until 21 Jun 2027 and it has passed 21 of 24 MOT tests, with 90,534 miles recorded at the latest.
From DVSA MOT records, updated 9 Jun 2026.
- MOT
- Valid
- Until 21 Jun 2027
- Mileage
- 90,534 mi
- At MOT on 9 Jun 2026
- MOT tests
- 24
- 21 passed · 3 failed
- Per year
- 3,270 mi
- Average between MOTs
Vehicle details
- Registration
- T129 RMD
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 520
- Colour
- Silver
- Fuel type
- Petrol
- Engine size
- 1,991 cc
- Year of manufacture
- 1999
- First used
- 5 Aug 1999
- MOT status
- MOT valid until 21 Jun 2027
- Latest MOT test
- 9 Jun 2026 (Pass)
Mileage history
T129 RMD was last recorded at 90,534 miles on 9 Jun 2026, 1,289 miles more than at the previous MOT on 30 May 2025.
Mileage went down between tests
- 25 May 2007: 20,118 miles, lower than 25,125 miles on 8 Jun 2006.
A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.
- Previous MOT
- 89,245 miles · 30 May 2025
- Between the last two tests
- 1,289 miles
- Average per year
- 3,270 miles
Recorded mileage by year
- 2026 – 90,534 miles
- 2025 – 89,245 miles
- 2024 – 88,120 miles
- 2023 – 87,208 miles
- 2022 – 83,721 miles
- 2021 – 82,256 miles
- 2020 – 80,637 miles
- 2019 – 79,274 miles
- 2018 – 76,227 miles
- 2017 – 74,273 miles
- 2016 – 71,681 miles
- 2015 – 69,144 miles
- 2014 – 61,114 miles
- 2013 – 55,738 miles
- 2012 – 53,211 miles
- 2011 – 48,450 miles
- 2010 – 42,096 miles
- 2009 – 38,415 miles
- 2008 – 33,323 miles
- 2007 – 20,118 miles
- 2006 – 25,125 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.
Nearside Rear Upper Suspension arm ball joint has slight play
Advisory2 MOTs, 2025
Service brake: service brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
Advisory2 MOTs, 2013–2014
Full MOT history
24 tests since 8 Jun 2006, newest first. Select a test to see every defect and advisory.
Pass90,534 miles (+1,289)
- MOT expiry
- 21 Jun 2027
- Odometer
- 90,534 miles
- Test number
- 336691694362
No defects or advisories recorded.
Pass89,245 miles (+3)1 advisory
- MOT expiry
- 21 Jun 2026
- Odometer
- 89,245 miles
- Test number
- 974153430648
- AdvisoryNearside Rear Upper Suspension arm ball joint has slight play (5.3.4 (a) (i))
Fail89,242 miles (+1,122)2 dangerous3 advisories
- MOT expiry
- No new certificate
- Odometer
- 89,242 miles
- Test number
- 840002448400
- DangerousNearside Rear Tyre has a tear, caused by separation or partial failure of its structure (5.2.3 (d) (ii))
- DangerousOffside Rear Tyre has a tear, caused by separation or partial failure of its structure (5.2.3 (d) (ii))
- AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryNearside Rear Upper Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
Pass88,120 miles (+912)
- MOT expiry
- 21 Jun 2025
- Odometer
- 88,120 miles
- Test number
- 567620619585
No defects or advisories recorded.
Pass87,208 miles
- MOT expiry
- 21 Jun 2024
- Odometer
- 87,208 miles
- Test number
- 871212883761
No defects or advisories recorded.
Fail87,203 miles (+3,482)2 major
- MOT expiry
- No new certificate
- Odometer
- 87,203 miles
- Test number
- 620245299320
- MajorOffside Rear Vehicle structure or chassis has excessive corrosion, seriously affecting its strength within 30cm of a body mounting jacking point (6.2.2 (d) (i))
- MajorParking brake efficiency below requirements (1.4.2 (a) (i))
Pass83,721 miles (+1,465)
- MOT expiry
- 21 Jun 2023
- Odometer
- 83,721 miles
- Test number
- 366052007841
No defects or advisories recorded.
Pass82,256 miles (+1,619)
- MOT expiry
- 21 Jun 2022
- Odometer
- 82,256 miles
- Test number
- 143159089725
No defects or advisories recorded.
Pass80,637 miles (+1,363)
- MOT expiry
- 21 Jun 2021
- Odometer
- 80,637 miles
- Test number
- 708605707745
No defects or advisories recorded.
Pass79,274 miles (+3,047)1 advisory
- MOT expiry
- 10 Dec 2020
- Odometer
- 79,274 miles
- Test number
- 676481844370
- AdvisoryParking brake little reserve travel
Pass76,227 miles (+1,954)1 advisory
- MOT expiry
- 10 Jun 2019
- Odometer
- 76,227 miles
- Test number
- 669386573537
- AdvisoryNearside Rear Nail in tyre
Pass74,273 miles (+2,592)
- MOT expiry
- 10 Jun 2018
- Odometer
- 74,273 miles
- Test number
- 485891274130
No defects or advisories recorded.
Pass71,681 miles (+2,537)
- MOT expiry
- 10 Jun 2017
- Odometer
- 71,681 miles
- Test number
- 342958293355
No defects or advisories recorded.
Pass69,144 miles (+8,030)
- MOT expiry
- 10 Jun 2016
- Odometer
- 69,144 miles
- Test number
- 269561665110
No defects or advisories recorded.
Pass61,114 miles (+5,376)1 advisory
- MOT expiry
- 10 Jun 2015
- Odometer
- 61,114 miles
- Test number
- 255929044163
- AdvisoryService brake: service brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
Pass55,738 miles (+2,527)1 advisory
- MOT expiry
- 10 Jun 2014
- Odometer
- 55,738 miles
- Test number
- 706207653187
- AdvisoryService brake: service brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
Pass53,211 miles (+4,761)1 advisory
- MOT expiry
- 10 Jun 2013
- Odometer
- 53,211 miles
- Test number
- 228770762159
- AdvisoryNearside Inner Front Track rod end ball joint has slight play (2.2.B.1f)
Pass48,450 miles (+6,354)
- MOT expiry
- 10 Jun 2012
- Odometer
- 48,450 miles
- Test number
- 895391951145
No defects or advisories recorded.
Pass42,096 miles (+3,681)
- MOT expiry
- 10 Jun 2011
- Odometer
- 42,096 miles
- Test number
- 474164130147
No defects or advisories recorded.
Pass38,415 miles
- MOT expiry
- 10 Jun 2010
- Odometer
- 38,415 miles
- Test number
- 690292169161
No defects or advisories recorded.
Fail38,411 miles (+5,088)3 failures
- MOT expiry
- No new certificate
- Odometer
- 38,411 miles
- Test number
- 212442969124
- FailureNearside Front Brake pad(s) less than 1.5 mm thick (3.5.1g)
- FailureOffside Front Brake pad(s) less than 1.5 mm thick (3.5.1g)
- FailureOffside Headlamp aim too high (1.8)
Pass33,323 miles (+13,205)
- MOT expiry
- 7 Jun 2009
- Odometer
- 33,323 miles
- Test number
- 551402348125
No defects or advisories recorded.
Pass20,118 miles (-5,007)
- MOT expiry
- 7 Jun 2008
- Odometer
- 20,118 miles
- Test number
- 743105247122
No defects or advisories recorded.
Pass25,125 miles
- MOT expiry
- 7 Jun 2007
- Odometer
- 25,125 miles
- Test number
- 874859156177
No defects or advisories recorded.
Questions about T129 RMD
- Does T129 RMD currently have a valid MOT?
- Yes. DVSA records show the MOT on T129 RMD is valid until 21 Jun 2027.
- When is the MOT due on T129 RMD?
- The MOT on T129 RMD is valid until 21 Jun 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has T129 RMD done?
- T129 RMD was recorded at 90,534 miles at its MOT on 9 Jun 2026, an average of 3,270 miles a year.
- Has T129 RMD ever failed its MOT?
- Yes. T129 RMD has failed 3 of its 24 MOT tests, most recently on 29 May 2025.
- Has the mileage on T129 RMD ever gone down?
- Yes. The recorded mileage was lower than at the previous test once, first on 25 May 2007. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
- What did the latest MOT on T129 RMD find?
- T129 RMD passed its latest MOT on 9 Jun 2026 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.