
BMW 3 Series
Blue · Petrol · 2019 · 1,998 cc
A12 JOOMOT history
A12 JOO is a blue petrol BMW 3 Series first used on 31 Oct 2019. Its MOT is valid until 2 Nov 2027 and it has passed 5 of 7 MOT tests, with 90,320 miles recorded at the latest.
From DVSA MOT records, updated 6 Oct 2026.

- MOT
- Valid
- Until 2 Nov 2027
- Mileage
- 90,320 mi
- At MOT on 5 Oct 2026
- MOT tests
- 7
- 5 passed · 2 failed
- Per year
- 10,404 mi
- Average between MOTs
Vehicle details
- Registration
- A12 JOO
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 1,998 cc
- Year of manufacture
- 2019
- First used
- 31 Oct 2019
- MOT status
- MOT valid until 2 Nov 2027
- Latest MOT test
- 5 Oct 2026 (Pass)
Mileage history
A12 JOO was last recorded at 90,320 miles on 5 Oct 2026, 4,662 miles more than at the previous MOT on 29 Oct 2025.
- Previous MOT
- 85,658 miles · 29 Oct 2025
- Between the last two tests
- 4,662 miles
- Average per year
- 10,404 miles
Recorded mileage by year
- 2026 – 90,320 miles
- 2025 – 85,658 miles
- 2024 – 73,997 miles
- 2023 – 70,174 miles
- 2022 – 48,791 miles
What the latest MOT found
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (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.
Front Inner Tyre slightly damaged/cracking or perishing BOTH SIDES
Advisory2 MOTs, 2023
Full MOT history
7 tests since 8 Oct 2022, newest first. Select a test to see every defect and advisory.
Pass90,320 miles (+4,662)1 minor
- MOT expiry
- 2 Nov 2027
- Odometer
- 90,320 miles
- Test number
- 775387194740
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
Pass85,658 miles (+40)
- MOT expiry
- 2 Nov 2026
- Odometer
- 85,658 miles
- Test number
- 770300557073
No defects or advisories recorded.
Fail85,618 miles (+11,621)1 major
- MOT expiry
- No new certificate
- Odometer
- 85,618 miles
- Test number
- 878841576013
- MajorNearside Front Track rod end ball joint has excessive play (2.1.3 (b) (i))
Pass73,997 miles (+3,823)
- MOT expiry
- 2 Nov 2025
- Odometer
- 73,997 miles
- Test number
- 489931548621
No defects or advisories recorded.
Pass70,174 miles (+135)1 advisory
- MOT expiry
- 2 Nov 2024
- Odometer
- 70,174 miles
- Test number
- 159247311508
- AdvisoryFront Inner Tyre slightly damaged/cracking or perishing BOTH SIDES (5.2.3 (d) (ii))
Fail70,039 miles (+21,248)2 dangerous1 advisory
- MOT expiry
- No new certificate
- Odometer
- 70,039 miles
- Test number
- 323055097273
- DangerousNearside Rear Tyre tread pattern not visible over the whole tread area when minimum depth required is 1.0mm (5.2.3 (e))
- DangerousOffside Rear Tyre tread pattern not visible over the whole tread area when minimum depth required is 1.0mm (5.2.3 (e))
- AdvisoryFront Inner Tyre slightly damaged/cracking or perishing BOTH SIDES (5.2.3 (d) (ii))
Pass48,791 miles
- MOT expiry
- 30 Oct 2023
- Odometer
- 48,791 miles
- Test number
- 678428082074
No defects or advisories recorded.
Questions about A12 JOO
- Does A12 JOO currently have a valid MOT?
- Yes. DVSA records show the MOT on A12 JOO is valid until 2 Nov 2027.
- When is the MOT due on A12 JOO?
- The MOT on A12 JOO is valid until 2 Nov 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has A12 JOO done?
- A12 JOO was recorded at 90,320 miles at its MOT on 5 Oct 2026, an average of 10,404 miles a year.
- Has A12 JOO ever failed its MOT?
- Yes. A12 JOO has failed 2 of its 7 MOT tests, most recently on 28 Oct 2025.
- Has the mileage on A12 JOO 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 A12 JOO find?
- A12 JOO passed its latest MOT on 5 Oct 2026 with 1 minor defect: windscreen damaged but not adversely affecting driver's view.
Related registrations
- A12 JOFMercedes-Benz C
- A12 JOGJeep Renegade
- A12 JOHVolkswagen Golf Life TSI
- A12 JOKMercedes-Benz B-Class
- A12 JOLLand Rover Range Rover
- A12 JONMercedes-Benz Sprinter
- A12 JOSToyota Yaris Cross Premiere ED HEV A
- A12 JOVVolkswagen Tiguan
- A12 JOWHonda CR-V
- A12 JPGJaguar XJ
- A12 JPHPeugeot 208
- A12 JPJLand Rover Discovery Sport
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.