Enter your registration below. No email required to see your result — we'll show you the engine code, known faults, and whether a replacement is likely to be worth it using the 70% BMW scrap threshold.
Enter your BMW registration and get your engine code, known faults, and a repair-or-replace verdict in seconds — no account, no email, no obligation.
Try it below — this demo uses a small sample of real fitment data to show you how it works.
Enter your registration
We identify your engine
See faults, cost & verdict
Demo tool — try plate prefixes BMW20, BMW15, or BMW10 to see sample results. The production version integrates a live DVLA/vehicle-data lookup.
No account, no email required to see your result.
Your registration is matched against manufacturer build data to identify your exact model, generation and engine — such as N47, B47, N57 or B58.
Engine code, known faults, real cost data, and a repair-or-replace verdict — with a route to a quote if you want one. From there, confirm the exact spec on our engine number location guide, or run the numbers through our repair vs replace calculator.
This is one of eight free BMW tools on the site — see also our VIN decoder and engine value checker for related lookups.
The engine code is your vehicle's confirmed primary engine — for badges known to span two different engines across their production run (like certain 320d models, covered in full on our N47 vs B47 fitment guide), we'll flag this and point you to our engine number location guide to confirm. The verdict uses the same 70% repair-to-value framework published openly on our Decision Framework page — it's a starting guide based on typical values for your BMW, not a substitute for your own vehicle's specific valuation.
Fault and cost data behind this tool is drawn from the same 2025 UK enquiry dataset behind every other page on this site — 9,000+ real BMW quote requests [EM-VERIFIED] — full detail on our Data Methodology page. Build and fitment data is cross-referenced against manufacturer records and independent parts suppliers.
Yes, completely free with no email required to see your result.
Very high for the primary engine fitted to your model and generation. For badges known to span two engines across their production run, such as certain 320d models with both N47 and B47, we show both possibilities and recommend confirming against your engine number.
You can use our full Fitment Matrix to identify your engine manually by model, generation and build year, or check the engine number stamp directly using our Engine Number Location guide.
No Email GateYour result is free and immediate, always — part of the Engine Finders network.
Honest UncertaintyWhere we're not certain, we say so and point you to the fitment matrix.
20+ Vetted BMW SpecialistsEvery result routes to a specialist who can confirm and quote.
100% IndependentNo sponsors, no manufacturer influence, no BMW AG affiliation.
Whatever your BMW engine turns out to be, compare quotes from our vetted specialist network.
COMPARE QUOTES NOW → REPAIR VS REPLACE CALCULATOR