
BMW 520
Bronze · Diesel · 2008 · 1,995 cc
Y12 ANYMOT history
Y12 ANY is a bronze diesel BMW 520 first used on 3 Mar 2008. Its MOT expired on 28 Jun 2023 and it has passed 12 of 12 MOT tests, with 143,150 miles recorded at the latest.
From DVSA MOT records, updated 29 Jun 2022.

- MOT
- Expired
- On 28 Jun 2023
- Mileage
- 143,150 mi
- At MOT on 29 Jun 2022
- MOT tests
- 12
- 12 passed · 0 failed
- Per year
- 10,139 mi
- Average between MOTs
Vehicle details
- Registration
- Y12 ANY
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 520
- Colour
- Bronze
- Fuel type
- Diesel
- Engine size
- 1,995 cc
- Year of manufacture
- 2008
- First used
- 3 Mar 2008
- MOT status
- MOT expired on 28 Jun 2023
- Latest MOT test
- 29 Jun 2022 (Pass)
Mileage history
Y12 ANY was last recorded at 143,150 miles on 29 Jun 2022, 7,801 miles more than at the previous MOT on 8 Apr 2021.
- Previous MOT
- 135,349 miles · 8 Apr 2021
- Between the last two tests
- 7,801 miles
- Average per year
- 10,139 miles
Recorded mileage by year
- 2022 – 143,150 miles
- 2021 – 135,349 miles
- 2020 – 128,673 miles
- 2019 – 112,259 miles
- 2018 – 95,380 miles
- 2017 – 89,716 miles
- 2016 – 82,517 miles
- 2015 – 75,747 miles
- 2014 – 64,265 miles
- 2013 – 51,447 miles
- 2012 – 39,844 miles
- 2011 – 27,728 miles
What the latest MOT found
- MinorFront Windscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- MinorOffside Front Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Tyre slightly damaged/cracking or perishing both tyres (5.2.3 (d) (ii))
- AdvisoryParking brake efficiency jut met
Full MOT history
12 tests since 9 Feb 2011, newest first. Select a test to see every defect and advisory.
Pass143,150 miles (+7,801)2 minor3 advisories
- MOT expiry
- 28 Jun 2023
- Odometer
- 143,150 miles
- Test number
- 982610004811
- MinorFront Windscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- MinorOffside Front Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Tyre slightly damaged/cracking or perishing both tyres (5.2.3 (d) (ii))
- AdvisoryParking brake efficiency jut met
Pass135,349 miles (+6,676)
- MOT expiry
- 7 Apr 2022
- Odometer
- 135,349 miles
- Test number
- 438552837113
No defects or advisories recorded.
Pass128,673 miles (+16,414)
- MOT expiry
- 18 Mar 2021
- Odometer
- 128,673 miles
- Test number
- 882654087723
No defects or advisories recorded.
Pass112,259 miles (+16,879)
- MOT expiry
- 18 Mar 2020
- Odometer
- 112,259 miles
- Test number
- 964806410400
No defects or advisories recorded.
Pass95,380 miles (+5,664)
- MOT expiry
- 11 Mar 2019
- Odometer
- 95,380 miles
- Test number
- 238964160021
No defects or advisories recorded.
Pass89,716 miles (+7,199)
- MOT expiry
- 6 Mar 2018
- Odometer
- 89,716 miles
- Test number
- 655907442406
No defects or advisories recorded.
Pass82,517 miles (+6,770)
- MOT expiry
- 3 Mar 2017
- Odometer
- 82,517 miles
- Test number
- 151834208192
No defects or advisories recorded.
Pass75,747 miles (+11,482)
- MOT expiry
- 3 Mar 2016
- Odometer
- 75,747 miles
- Test number
- 196111365092
No defects or advisories recorded.
Pass64,265 miles (+12,818)
- MOT expiry
- 3 Mar 2015
- Odometer
- 64,265 miles
- Test number
- 415523844044
No defects or advisories recorded.
Pass51,447 miles (+11,603)
- MOT expiry
- 3 Mar 2014
- Odometer
- 51,447 miles
- Test number
- 138915033036
No defects or advisories recorded.
Pass39,844 miles (+12,116)
- MOT expiry
- 3 Mar 2013
- Odometer
- 39,844 miles
- Test number
- 655946342082
No defects or advisories recorded.
Pass27,728 miles
- MOT expiry
- 3 Mar 2012
- Odometer
- 27,728 miles
- Test number
- 325890041066
No defects or advisories recorded.
Questions about Y12 ANY
- Does Y12 ANY currently have a valid MOT?
- No. The MOT on Y12 ANY expired on 28 Jun 2023, according to DVSA records.
- When is the MOT due on Y12 ANY?
- The MOT on Y12 ANY expired on 28 Jun 2023. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has Y12 ANY done?
- Y12 ANY was recorded at 143,150 miles at its MOT on 29 Jun 2022, an average of 10,139 miles a year.
- Has Y12 ANY ever failed its MOT?
- No. Y12 ANY has passed all 12 of its MOT tests on record.
- Has the mileage on Y12 ANY 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 Y12 ANY find?
- Y12 ANY passed its latest MOT on 29 Jun 2022 with 2 minor defects and 3 advisories: front windscreen damaged but not adversely affecting driver's view; offside front anti-roll bar linkage ball joint dust cover severely deteriorated; oil leak, but not excessive, and 2 more.
Related registrations
- Y12 ANFAudi A6
- Y12 ANGVolkswagen Tiguan Elegance TSI S-A
- Y12 ANKToyota Aygo JBL Edition TSS VVT-I
- Y12 ANPVauxhall Insignia
- Y12 ANRBMW X1
- Y12 ANUMercedes-Benz SLK
- Y12 AORFord Fiesta
- Y12 APABMW S 1000 RR Sport
- Y12 APBBMW 3 Series
- Y12 APDVolkswagen Caddy
- Y12 APGLand Rover Rrover Sport Abio DYN D Mhev A
- Y12 APHPeugeot 107
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.