
BMW 520
Grey · Diesel · 2007 · 1,995 cc
K8 OSHMOT history
K8 OSH is a grey diesel BMW 520 first used on 4 Sept 2007. Its MOT is valid until 8 Mar 2027 and it has passed 16 of 17 MOT tests, with 113,768 miles recorded at the latest.
From DVSA MOT records, updated 9 Mar 2026.

- MOT
- Valid
- Until 8 Mar 2027
- Mileage
- 113,768 mi
- At MOT on 9 Mar 2026
- MOT tests
- 17
- 16 passed · 1 failed
- Per year
- 5,468 mi
- Average between MOTs
Vehicle details
- Registration
- K8 OSH
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 520
- Colour
- Grey
- Fuel type
- Diesel
- Engine size
- 1,995 cc
- Year of manufacture
- 2007
- First used
- 4 Sept 2007
- MOT status
- MOT valid until 8 Mar 2027
- Latest MOT test
- 9 Mar 2026 (Pass)
Mileage history
K8 OSH was last recorded at 113,768 miles on 9 Mar 2026, 5,155 miles more than at the previous MOT on 3 Dec 2024.
- Previous MOT
- 108,613 miles · 3 Dec 2024
- Between the last two tests
- 5,155 miles
- Average per year
- 5,468 miles
Recorded mileage by year
- 2026 – 113,768 miles
- 2024 – 108,613 miles
- 2023 – 104,127 miles
- 2022 – 98,404 miles
- 2021 – 93,362 miles
- 2020 – 89,815 miles
- 2019 – 87,115 miles
- 2018 – 81,420 miles
- 2017 – 75,267 miles
- 2016 – 69,602 miles
- 2015 – 62,826 miles
- 2014 – 56,309 miles
- 2013 – 48,916 miles
- 2012 – 41,606 miles
- 2011 – 35,127 miles
- 2010 – 29,532 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
17 tests since 12 Oct 2010, newest first. Select a test to see every defect and advisory.
Pass113,768 miles (+5,155)
- MOT expiry
- 8 Mar 2027
- Odometer
- 113,768 miles
- Test number
- 186620863640
No defects or advisories recorded.
Pass108,613 miles (+4,486)
- MOT expiry
- 5 Dec 2025
- Odometer
- 108,613 miles
- Test number
- 917000704932
No defects or advisories recorded.
Pass104,127 miles (+5,723)
- MOT expiry
- 5 Dec 2024
- Odometer
- 104,127 miles
- Test number
- 701393122819
No defects or advisories recorded.
Pass98,404 miles (+5,042)
- MOT expiry
- 26 Nov 2023
- Odometer
- 98,404 miles
- Test number
- 329705809216
No defects or advisories recorded.
Pass93,362 miles (+3,547)2 advisories
- MOT expiry
- 26 Nov 2022
- Odometer
- 93,362 miles
- Test number
- 379627631497
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass89,815 miles (+10)
- MOT expiry
- 26 Nov 2021
- Odometer
- 89,815 miles
- Test number
- 878795381158
No defects or advisories recorded.
Fail89,805 miles (+2,690)2 major
- MOT expiry
- No new certificate
- Odometer
- 89,805 miles
- Test number
- 433717922839
- MajorNearside Rear Upper Suspension arm ball joint excessively worn front arm (5.3.4 (a) (i))
- MajorNearside Track rod end ball joint has excessive play (2.1.3 (b) (i))
Pass87,115 miles (+5,695)
- MOT expiry
- 3 Nov 2020
- Odometer
- 87,115 miles
- Test number
- 146961759680
No defects or advisories recorded.
Pass81,420 miles (+6,153)
- MOT expiry
- 3 Nov 2019
- Odometer
- 81,420 miles
- Test number
- 921735185508
No defects or advisories recorded.
Pass75,267 miles (+5,665)
- MOT expiry
- 3 Nov 2018
- Odometer
- 75,267 miles
- Test number
- 267175510091
No defects or advisories recorded.
Pass69,602 miles (+6,776)
- MOT expiry
- 3 Nov 2017
- Odometer
- 69,602 miles
- Test number
- 694824270383
No defects or advisories recorded.
Pass62,826 miles (+6,517)
- MOT expiry
- 3 Nov 2016
- Odometer
- 62,826 miles
- Test number
- 738570506256
No defects or advisories recorded.
Pass56,309 miles (+7,393)1 advisory
- MOT expiry
- 2 Nov 2015
- Odometer
- 56,309 miles
- Test number
- 308507504327
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass48,916 miles (+7,310)4 advisories
- MOT expiry
- 17 Oct 2014
- Odometer
- 48,916 miles
- Test number
- 645221993281
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Pass41,606 miles (+6,479)1 note
- MOT expiry
- 17 Oct 2013
- Odometer
- 41,606 miles
- Test number
- 659332692258
- NoteUnder-trays fitted obscuring some underside components
Pass35,127 miles (+5,595)
- MOT expiry
- 11 Oct 2012
- Odometer
- 35,127 miles
- Test number
- 855465481220
No defects or advisories recorded.
Pass29,532 miles
- MOT expiry
- 11 Oct 2011
- Odometer
- 29,532 miles
- Test number
- 974295680288
No defects or advisories recorded.
Questions about K8 OSH
- Does K8 OSH currently have a valid MOT?
- Yes. DVSA records show the MOT on K8 OSH is valid until 8 Mar 2027.
- When is the MOT due on K8 OSH?
- The MOT on K8 OSH is valid until 8 Mar 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has K8 OSH done?
- K8 OSH was recorded at 113,768 miles at its MOT on 9 Mar 2026, an average of 5,468 miles a year.
- Has K8 OSH ever failed its MOT?
- Yes. K8 OSH has failed 1 of its 17 MOT tests, most recently on 17 Nov 2020.
- Has the mileage on K8 OSH 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 K8 OSH find?
- K8 OSH passed its latest MOT on 9 Mar 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.