
BMW 520
Blue · Diesel · 2009 · 1,995 cc
S20 TBEMOT history
S20 TBE is a blue diesel BMW 520 first used on 31 Dec 2009. Its MOT is valid until 19 Aug 2027 and it has passed 15 of 17 MOT tests, with 148,915 miles recorded at the latest.
From DVSA MOT records, updated 20 Aug 2026.

- MOT
- Valid
- Until 19 Aug 2027
- Mileage
- 148,915 mi
- At MOT on 20 Aug 2026
- MOT tests
- 17
- 15 passed · 2 failed
- Per year
- 5,477 mi
- Average between MOTs
Vehicle details
- Registration
- S20 TBE
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 520
- Colour
- Blue
- Fuel type
- Diesel
- Engine size
- 1,995 cc
- Year of manufacture
- 2009
- First used
- 31 Dec 2009
- MOT status
- MOT valid until 19 Aug 2027
- Latest MOT test
- 20 Aug 2026 (Pass)
Mileage history
S20 TBE was last recorded at 148,915 miles on 20 Aug 2026, 9,554 miles more than at the previous MOT on 19 Aug 2025.
- Previous MOT
- 139,361 miles · 19 Aug 2025
- Between the last two tests
- 9,554 miles
- Average per year
- 5,477 miles
Recorded mileage by year
- 2026 – 148,915 miles
- 2025 – 139,361 miles
- 2024 – 133,758 miles
- 2023 – 125,757 miles
- 2022 – 118,181 miles
- 2021 – 110,738 miles
- 2020 – 103,343 miles
- 2019 – 98,632 miles
- 2018 – 96,574 miles
- 2017 – 93,434 miles
- 2016 – 88,503 miles
- 2015 – 84,993 miles
- 2014 – 81,112 miles
- 2013 – 78,167 miles
- 2012 – 73,012 miles
What the latest MOT found
- AdvisoryNearside Track rod end ball joint has slight play (2.1.3 (b) (i))
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 Brake hose slightly deteriorated
Advisory3 MOTs, 2019–2021
Under trays fitted obscuring full inspection
Advisory3 MOTs, 2019–2021
Full MOT history
17 tests since 10 Oct 2012, newest first. Select a test to see every defect and advisory.
Pass148,915 miles (+9,554)1 advisory
- MOT expiry
- 19 Aug 2027
- Odometer
- 148,915 miles
- Test number
- 528010205461
- AdvisoryNearside Track rod end ball joint has slight play (2.1.3 (b) (i))
Pass139,361 miles (+5,603)
- MOT expiry
- 18 Aug 2026
- Odometer
- 139,361 miles
- Test number
- 893588487019
No defects or advisories recorded.
Pass133,758 miles (+8,001)
- MOT expiry
- 10 Oct 2025
- Odometer
- 133,758 miles
- Test number
- 879639874001
No defects or advisories recorded.
Pass125,757 miles (+7,576)1 advisory
- MOT expiry
- 10 Oct 2024
- Odometer
- 125,757 miles
- Test number
- 266121790565
- AdvisoryRear diff has a slight oil leak
Pass118,181 miles (+7,443)2 advisories
- MOT expiry
- 10 Oct 2023
- Odometer
- 118,181 miles
- Test number
- 948119190495
- AdvisoryOffside Front Seat belt webbing slightly damaged or frayed (7.1.2 (b) (ii))
- AdvisoryEngine covers and under trays fitted covering certain testable items
Pass110,738 miles3 advisories
- MOT expiry
- 10 Oct 2022
- Odometer
- 110,738 miles
- Test number
- 962646228526
- AdvisoryNearside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
- AdvisoryOffside Front Seat belt webbing slightly damaged or frayed frayed slightly (7.1.2 (b) (ii))
- AdvisoryUnder trays fitted obscuring full inspection
Fail110,735 miles (+7,392)2 major3 advisories
- MOT expiry
- No new certificate
- Odometer
- 110,735 miles
- Test number
- 896834275727
- MajorNearside Front Track rod end ball joint has excessive play (2.1.3 (b) (i))
- MajorNearside Rear Wheel bearing rough when rotated (5.1.3 (b) (i))
- AdvisoryNearside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
- AdvisoryOffside Front Seat belt webbing slightly damaged or frayed frayed slightly (7.1.2 (b) (ii))
- AdvisoryUnder trays fitted obscuring full inspection
Pass103,343 miles (+4,711)3 advisories
- MOT expiry
- 10 Oct 2021
- Odometer
- 103,343 miles
- Test number
- 499517507623
- AdvisoryNearside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
- AdvisoryOffside Front Seat belt webbing slightly damaged or frayed slightly frayed at the edge (7.1.2 (b) (ii))
- AdvisoryUnder trays fitted obscuring full inspection
Pass98,632 miles (+2,058)3 advisories
- MOT expiry
- 10 Oct 2020
- Odometer
- 98,632 miles
- Test number
- 351764306630
- AdvisoryFront Tyre slightly damaged/cracking or perishing n/s and o/s outer tread has cracking visible (5.2.3 (d) (ii))
- AdvisoryNearside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
- AdvisoryUnder trays fitted obscuring full inspection
Pass96,574 miles (+3,140)1 advisory
- MOT expiry
- 10 Oct 2019
- Odometer
- 96,574 miles
- Test number
- 215768403769
- AdvisoryEngine covers and undertrays fitted obscuring some comoponents
Pass93,434 miles (+4,931)1 advisory
- MOT expiry
- 10 Oct 2018
- Odometer
- 93,434 miles
- Test number
- 824972281982
- AdvisoryUnder trays fitted obscuring some components
Pass88,503 miles (+3,510)1 advisory
- MOT expiry
- 10 Oct 2017
- Odometer
- 88,503 miles
- Test number
- 326285852812
- AdvisoryEngine covers and undertrays fitted
Pass84,993 miles (+3,881)1 advisory
- MOT expiry
- 10 Oct 2016
- Odometer
- 84,993 miles
- Test number
- 503552243207
- AdvisoryUnder trays and engine covers fitted
Pass81,112 miles (+2,945)1 note
- MOT expiry
- 10 Oct 2015
- Odometer
- 81,112 miles
- Test number
- 308206474264
- NoteUnder-trays fitted obscuring some underside components
Pass78,167 miles (+5,155)1 advisory2 notes
- MOT expiry
- 10 Oct 2014
- Odometer
- 78,167 miles
- Test number
- 949337173293
- AdvisoryOffside Front Track rod end ball joint has slight play (2.2.B.1f)
- NoteEngine covers fitted obscuring some components in the engine bay
- NoteUnder-trays fitted obscuring some underside components
Pass73,012 miles
- MOT expiry
- 10 Oct 2013
- Odometer
- 73,012 miles
- Test number
- 839935482283
No defects or advisories recorded.
Fail73,012 miles3 failures3 advisories
- MOT expiry
- No new certificate
- Odometer
- 73,012 miles
- Test number
- 409354382208
- FailureNearside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureOffside Front Tyre has ply or cords exposed (4.1.D.1b)
- FailureOffside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Questions about S20 TBE
- Does S20 TBE currently have a valid MOT?
- Yes. DVSA records show the MOT on S20 TBE is valid until 19 Aug 2027.
- When is the MOT due on S20 TBE?
- The MOT on S20 TBE is valid until 19 Aug 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S20 TBE done?
- S20 TBE was recorded at 148,915 miles at its MOT on 20 Aug 2026, an average of 5,477 miles a year.
- Has S20 TBE ever failed its MOT?
- Yes. S20 TBE has failed 2 of its 17 MOT tests, most recently on 4 Oct 2021.
- Has the mileage on S20 TBE 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 S20 TBE find?
- S20 TBE passed its latest MOT on 20 Aug 2026 with 1 advisory: nearside track rod end ball joint has slight play.
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.