You will receive a new oxygen sensor with 4 connectors. - Universal and you must use your old sensor plug. -The picture shows the exact sensor that you will receive. Compatibility .
Worked great in my 328xi. Downstream O2 sensor. Hasn’t made a hug improvement on fuel economy or idle, but that is to be expected. Car no longer throws codes. Has a cap covering the threads because the copper anti-seize is already installed, I prefer that to me having to apply it.