Compare prices on a used BMW Z3 oxygen sensor from UK breakers. Free part request, no obligation.
Find the right part faster and get quotes direct from UK breakers - free, and no obligation.
Used oxygen sensors vary between vehicles - and whether you call it used, second hand or a replacement, matching the right one matters. These are the details breakers need to match the right part to your car - our request form asks them so you only hear from suppliers with the correct part:
Yes, all petrol-engined BMW Z3 models sold in the UK were fitted with oxygen sensors (also called lambda sensors), which sit in the exhaust system and help the engine management system control the air-fuel mixture. The Z3 was only ever sold with petrol engines in the UK market, so every variant of this model has at least one. Depending on the engine and emissions specification, there may be sensors both before and after the catalytic converter, so make sure you know which position (pre-cat or post-cat) you need when contacting a breaker.
The BMW Z3 ran from 1996 to 2003, and while the basic roadster body carried through the whole production run, the engine line-up and engine management systems evolved over that period, meaning sensors from the early cars may not be a direct match for later ones. Fitment is primarily driven by the engine code rather than the model year alone, so the key is matching the engine code on your car to the one the sensor came from. Confirm the engine code against your registration with the breaker before buying, as plugging in a sensor with a different connector or calibration can cause running problems or trigger warning lights.
Engine size matters significantly here because each engine variant in the Z3 range had its own management system and exhaust configuration, and sensors are matched to specific engine codes rather than being universal across the range. A sensor from a 1.9i four-cylinder car is unlikely to be a direct fit for a 2.8 or 3.0 six-cylinder car, for example, as connector types, thread sizes, and signal outputs can differ. Always quote your engine code (found on your V5C or visible on the engine itself) to the breaker so they can pull a sensor from a matching donor car.
Trim level in itself does not affect lambda sensor fitment — what matters is the engine code, and the M Roadster used a different, higher-output engine (the S50 or S54 depending on year) compared to the standard Z3 models, so an M Roadster sensor would not typically cross over to a standard Z3 and vice versa. For standard Z3 variants where the same engine was available across different equipment levels, the sensors should be the same regardless of any cosmetic or trim differences. Always confirm the engine code with the breaker rather than relying on trim name alone.
It is generally not worth buying a lambda sensor without knowing the donor engine code, because fitting an incorrect sensor can cause poor running, increased emissions, or a failed MOT emissions test, and on a used sensor there is no easy way to tell visually whether it is the right calibration for your car. The whole point of sourcing from a breaker via a marketplace like Findapart is that good dismantlers can check the part against a registration number to confirm it came from a matching engine. Always ask the breaker to confirm the engine code the sensor was removed from before you commit to buying.
It is plausible in some cases, since the Z3 shared engine families with the E36 and later E46 3 Series, and some engine codes and associated sensors were common across both platforms. However, exhaust routing, sensor positioning, and connector specifications can vary between models even when the base engine is shared, so this is not a safe assumption to make without verification. Put the question directly to your breaker, giving them both the Z3's registration and the donor vehicle's details, and let them confirm fitment before you buy.