
BMW Z3
Blue · Petrol · 2002 · 2,171 cc
Y12 APOMOT history
Y12 APO is a blue petrol BMW Z3 first used on 25 Jul 2002. Its MOT is valid until 3 Nov 2026 and it has passed 23 of 25 MOT tests, with 66,434 miles recorded at the latest.
From DVSA MOT records, updated 28 Oct 2025.

- MOT
- Valid
- Until 3 Nov 2026
- Mileage
- 66,434 mi
- At MOT on 28 Oct 2025
- MOT tests
- 25
- 23 passed · 2 failed
- Per year
- 2,409 mi
- Average between MOTs
Vehicle details
- Registration
- Y12 APO
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- Z3
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 2,171 cc
- Year of manufacture
- 2002
- First used
- 25 Jul 2002
- MOT status
- MOT valid until 3 Nov 2026
- Latest MOT test
- 28 Oct 2025 (Pass)
Mileage history
Y12 APO was last recorded at 66,434 miles on 28 Oct 2025, 2 miles more than at the previous MOT on 24 Oct 2024.
- Previous MOT
- 66,432 miles · 24 Oct 2024
- Between the last two tests
- 2 miles
- Average per year
- 2,409 miles
Recorded mileage by year
- 2025 – 66,434 miles
- 2024 – 66,432 miles
- 2023 – 66,178 miles
- 2022 – 65,491 miles
- 2021 – 65,040 miles
- 2020 – 64,685 miles
- 2019 – 64,663 miles
- 2018 – 63,748 miles
- 2017 – 59,916 miles
- 2016 – 57,298 miles
- 2015 – 55,474 miles
- 2014 – 53,241 miles
- 2013 – 50,592 miles
- 2012 – 48,924 miles
- 2011 – 46,449 miles
- 2010 – 42,206 miles
- 2009 – 39,769 miles
- 2008 – 35,213 miles
- 2007 – 28,247 miles
- 2006 – 19,895 miles
- 2005 – 17,772 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
25 tests since 16 Aug 2005, newest first. Select a test to see every defect and advisory.
Pass66,434 miles (+2)
- MOT expiry
- 3 Nov 2026
- Odometer
- 66,434 miles
- Test number
- 252143171899
No defects or advisories recorded.
Pass66,432 miles (+254)
- MOT expiry
- 3 Nov 2025
- Odometer
- 66,432 miles
- Test number
- 881588165332
No defects or advisories recorded.
Pass66,178 miles (+687)
- MOT expiry
- 3 Nov 2024
- Odometer
- 66,178 miles
- Test number
- 695557471348
No defects or advisories recorded.
Pass65,491 miles (+451)
- MOT expiry
- 3 Nov 2023
- Odometer
- 65,491 miles
- Test number
- 158997533260
No defects or advisories recorded.
Pass65,040 miles (+355)
- MOT expiry
- 3 Nov 2022
- Odometer
- 65,040 miles
- Test number
- 634701292604
No defects or advisories recorded.
Pass64,685 miles (+22)
- MOT expiry
- 13 Sept 2021
- Odometer
- 64,685 miles
- Test number
- 940058538295
No defects or advisories recorded.
Pass64,663 miles (+915)1 advisory
- MOT expiry
- 13 Sept 2020
- Odometer
- 64,663 miles
- Test number
- 610363249019
- AdvisoryNearside Rear Tyre worn on edge
Pass63,748 miles (+3,832)
- MOT expiry
- 8 Sept 2019
- Odometer
- 63,748 miles
- Test number
- 540923856770
No defects or advisories recorded.
Pass59,916 miles (+2,618)1 advisory
- MOT expiry
- 8 Sept 2018
- Odometer
- 59,916 miles
- Test number
- 131116526075
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
Pass57,298 miles (+1,824)
- MOT expiry
- 8 Sept 2017
- Odometer
- 57,298 miles
- Test number
- 990401808418
No defects or advisories recorded.
Pass55,474 miles
- MOT expiry
- 10 Oct 2016
- Odometer
- 55,474 miles
- Test number
- 787995534162
No defects or advisories recorded.
Fail755,474 miles (+702,233)1 repaired
- MOT expiry
- No new certificate
- Odometer
- 755,474 miles
- Test number
- 232730370711
- Repaired at testNearside Stop lamp not working (1.2.1b)
Pass53,241 miles (+2,649)
- MOT expiry
- 10 Oct 2015
- Odometer
- 53,241 miles
- Test number
- 398794684420
No defects or advisories recorded.
Pass50,592 miles (+1,668)
- MOT expiry
- 8 Oct 2014
- Odometer
- 50,592 miles
- Test number
- 909204673271
No defects or advisories recorded.
Pass48,924 miles (+2,475)
- MOT expiry
- 8 Oct 2013
- Odometer
- 48,924 miles
- Test number
- 307273572279
No defects or advisories recorded.
Pass46,449 miles (+4,243)3 advisories
- MOT expiry
- 8 Oct 2012
- Odometer
- 46,449 miles
- Test number
- 106400581221
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryNearside Front Suspension arm has slight play in a ball joint (2.4.G.2)
- AdvisoryOffside Front Suspension arm has slight play in a ball joint (2.4.G.2)
Pass42,206 miles (+2,437)1 advisory
- MOT expiry
- 8 Oct 2011
- Odometer
- 42,206 miles
- Test number
- 770522080298
- AdvisoryOffside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
Pass39,769 miles (+4,556)4 advisories1 note
- MOT expiry
- 7 Oct 2010
- Odometer
- 39,769 miles
- Test number
- 113935479228
- AdvisoryFront brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
- AdvisoryNearside Rear Shock absorber has a light misting of oil (2.7.3)
- AdvisoryOffside Rear Shock absorber has a light misting of oil (2.7.3)
- AdvisoryRear brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
- NoteAll 4 tyres worn on inner edge and close to limit 225/45zr17 245/40zr17
Pass35,213 miles
- MOT expiry
- 7 Oct 2009
- Odometer
- 35,213 miles
- Test number
- 334264778257
No defects or advisories recorded.
Fail35,213 miles (+6,966)2 repaired
- MOT expiry
- No new certificate
- Odometer
- 35,213 miles
- Test number
- 602354478247
- Repaired at testNearside Front Headlamp aim too low (1.8)
- Repaired at testOffside Front Headlamp aim too low (1.8)
Pass28,247 miles (+1,686)
- MOT expiry
- 7 Oct 2008
- Odometer
- 28,247 miles
- Test number
- 313281187428
No defects or advisories recorded.
Pass26,561 miles (+6,666)
- MOT expiry
- 17 Apr 2008
- Odometer
- 26,561 miles
- Test number
- 411291807159
No defects or advisories recorded.
Pass19,895 miles (+113)
- MOT expiry
- 17 Apr 2007
- Odometer
- 19,895 miles
- Test number
- 552588406100
No defects or advisories recorded.
Pass19,782 miles (+2,010)
- MOT expiry
- 20 Feb 2007
- Odometer
- 19,782 miles
- Test number
- 154782156423
No defects or advisories recorded.
Pass17,772 miles
- MOT expiry
- 15 Aug 2006
- Odometer
- 17,772 miles
- Test number
- 243598125269
No defects or advisories recorded.
Questions about Y12 APO
- Does Y12 APO currently have a valid MOT?
- Yes. DVSA records show the MOT on Y12 APO is valid until 3 Nov 2026.
- When is the MOT due on Y12 APO?
- The MOT on Y12 APO is valid until 3 Nov 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has Y12 APO done?
- Y12 APO was recorded at 66,434 miles at its MOT on 28 Oct 2025, an average of 2,409 miles a year.
- Has Y12 APO ever failed its MOT?
- Yes. Y12 APO has failed 2 of its 25 MOT tests, most recently on 26 Sept 2015.
- Has the mileage on Y12 APO 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 APO find?
- Y12 APO passed its latest MOT on 28 Oct 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.