BV12 XJK

2012 BMW — MOT History, Mileage & AI Check

Data from DVLA & DVSA records, last checked 11 June 2026.

Vehicle details

Make & model
BMW
Year
2012
Fuel
DIESEL
Colour
WHITE
Engine
1995 cc
Tax status (as of 11 June 2026)
Untaxed
MOT status (as of 11 June 2026)
Not valid
MOT due
was due 30 November 2020
Last recorded mileage
28,277 mi

AI verdict CAUTION 73/100

AI analysis by CarGPT, generated 11 June 2026 from this vehicle's MOT record. Not professional advice — always inspect before buying.

This 2012 Bmw has 6 MOT tests on record with a 83% pass rate and 28,277 miles. The vehicle's MOT status is currently 'Not valid' with an expiry date of 2020-11-30, which is a significant red flag.

The vehicle shows high usage at 12,161 miles/year, significantly above the UK average of 8,000 miles/year, with a recorded 90,231 miles by June 2019.

Things to check

  • MOT currently 'Not valid' with expiry 2020-11-30 — immediate re-MOT required.
  • High mileage for age: 28,277 miles over 14 years (12,161 mi/yr) — expect accelerated wear.
  • 2017-04-29 advisory: 'Tyre worn close to the legal limit all four tyres' — indicates significant upcoming tyre replacement.

Working in its favour

  • Single, clean MOT pass on 2019-06-13 with no recorded failures or dangerous defects.
  • No recurring failures or advisories across its limited MOT history.
  • Euro NCAP safety rating of 5/5 stars (2017) — excellent safety credentials for its age.

Mileage history

Feb 2015: 28,277 mi PASSMar 2016: 40,641 mi FAILMar 2016: 40,641 mi PASSApr 2017: 54,697 mi PASSMay 2018: 74,311 mi PASSJun 2019: 90,231 mi PASS90k59k28kFeb 2015Jun 2019

MOT test history — 5/6 passed

DateResultMileageDefects & advisories
Feb 2015 PASS 28,277 mi
USER ENTERED damage to underside of vehicle unable to fully asses some componets due to undertrays being fitted
Mar 2016 FAIL 40,641 mi
FAIL Offside Front Headlamp not working on dipped beam (1.7.5a)
FAIL Front registration plate character(s) incorrectly spaced (6.3.4a)
FAIL Rear registration plate character(s) incorrectly spaced (6.3.4a)
Mar 2016 PASS 40,641 mi None recorded
Apr 2017 PASS 54,697 mi
ADVISORY Tyre worn close to the legal limit all four tyres (4.1.E.1)
May 2018 PASS 74,311 mi
ADVISORY Nearside Rear Tyre worn close to the legal limit (4.1.E.1)
ADVISORY Offside Rear Tyre worn close to the legal limit (4.1.E.1)
Jun 2019 PASS 90,231 mi None recorded

Want the full report on BV12 XJK?

Live valuation, running costs, negotiation points and seller questions — free, in 60 seconds.

Run a free live check →

About this page

This page shows public vehicle data for registration BV12 XJK, sourced from official DVLA and DVSA records, last checked 11 June 2026. It contains no information about the vehicle's owner or keeper. The AI verdict is generated from the MOT record and known model issues; it is guidance, not a professional inspection. If you are connected to this vehicle and want this page removed, use remove my vehicle — removal is immediate.