HomeEmission Control > SensorsBosch 17099 Oxygen Sensor - Upstream or Upstream Rear
Part #: 17099

Bosch 17099 Oxygen Sensor - Upstream or Upstream Rear

Actual OE Oxygen Sensor, Upstream
⚙️ 110 vehicles fit this part
🔍
Select your vehicle to confirm fitment
Verify this part fits before purchasing — free returns if it doesn't
$146.67Free Shipping
🚚Free ShippingNo Cost to Continental U.S.
🔄Free Returns*Wrong fit? No cost
🛡️60-Day ReturnsMoney back guarantee
*Free return shipping only qualifies if our fitment verification tool is used.
🔥
✅ In Stock · Ready To Ship Most orders ship same-day if ordered before 1pm CST.
OE Direct Replacement — Bolt-on fit, no modifications needed
📦Actual OE Oxygen Sensor, Upstream
🚗Fitment: BMW, 128i, 328i, 328i xDrive, 323i, Z4, 528i, 528i xDrive, X3, 328xi, 528xi, 525i, 525xi, 530i, 530xi, 325i, 325xi, 330i, and 330xi
🔄Easy Returns — Return within 60 days for a full refund
🚚Fast Shipping — Most orders ship same business day before 1pm CST

Overview of Bosch Actual OE Oxygen Sensor 17099

The Bosch Actual OE Oxygen Sensor 17099 is designed specifically for select BMW models, providing accurate air-fuel mixture readings to optimize engine performance and emissions control. This heated, wide-band oxygen sensor ensures reliable operation and precise feedback to your vehicle's engine management system.

  • Heated oxygen sensor for faster response times
  • Specific fit for BMW models including 128i, 323i, 325i, 328i, 330i, 525i, X3, and Z4
  • Wide-band sensor type for accurate air-fuel ratio measurement
  • 33.1-inch wiring harness length with included harness and oblong male connector
  • Threaded mounting type with 18 mm thread diameter and 22 mm hex size
  • Durable metal housing with steel finish
  • Standard replacement grade with 5 wires and 6 terminals

Detailed Product Description

The Bosch Actual OE Oxygen Sensor 17099 is engineered to meet the exact specifications of your BMW vehicle’s emission control system. Featuring a heated element, this sensor quickly reaches operating temperature, reducing cold start emissions and improving fuel efficiency. The wide-band sensor technology provides precise measurement of oxygen levels in the exhaust gases, enabling the engine control unit to adjust fuel delivery accurately. With a 33.1-inch wiring harness and an included harness connector, installation is straightforward. The sensor’s metal housing and steel finish ensure durability under harsh engine conditions. Designed as a specific fit for BMW models such as the 128i, 323i, 325i, 328i, 330i, 525i, X3, and Z4, this oxygen sensor supports optimal engine performance and emissions compliance.

About the Bosch Actual OE Oxygen Sensor Line

The Actual OE Oxygen Sensor line by Bosch is developed to provide direct replacement sensors that match original equipment specifications. This product line focuses on delivering reliable sensor performance with precise fitment and OE-quality materials. The 17099 sensor is part of this line, ensuring compatibility and consistent operation for BMW vehicles requiring a heated, wide-band oxygen sensor.

Common Applications and Issues Addressed

  • Restores accurate air-fuel ratio readings for improved fuel economy
  • Resolves engine performance issues related to faulty oxygen sensors
  • Helps reduce harmful emissions and pass emissions testing
  • Eliminates rough idling and engine hesitation caused by sensor failure
  • Prevents check engine light triggers related to oxygen sensor faults

Installation Notes and Tips

Installation requires a 22 mm oxygen sensor socket for proper removal and tightening. The threaded mounting type with an 18 mm diameter ensures secure fitment. The included wiring harness and oblong male connector simplify electrical connections. It is recommended to inspect the sensor wiring and connector for damage before installation. Ensure the engine is cool to avoid burns and follow vehicle-specific torque specifications to prevent sensor damage.

Quality Assurance and Warranty

Bosch oxygen sensors are manufactured to meet stringent quality standards, ensuring reliable performance and durability. The Actual OE Oxygen Sensor 17099 is a standard replacement grade part designed to meet OEM specifications. While specific warranty details may vary, Bosch typically offers coverage against defects in materials and workmanship to provide confidence in your purchase.

This part fits 110 vehicles. Search below:

YearMakeModelBody TypeLitersCylindersPositionNotes
2013BMW128i3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2013BMW328iConvertible3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2013BMW328iCoupe3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2013BMW328iSedan3.0LL6Upstream RearActual OE Oxygen Sensor
2013BMW328iConvertible3.0LL6Upstream RearLocated in Exhaust Manifold; Actual OE Oxygen Sensor
2013BMW328i xDrive3.0LL6Upstream RearActual OE Oxygen Sensor
2012BMW128i3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2012BMW128iCoupe3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2012BMW128iConvertible3.0LL6Upstream RearActual OE Oxygen Sensor
2012BMW328iSedan3.0LL6Upstream RearActual OE Oxygen Sensor
2012BMW328iWagon3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2012BMW328iWagon3.0LL6Upstream RearActual OE Oxygen Sensor
2012BMW328iCoupe3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2012BMW328iConvertible3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2012BMW328i xDrive3.0LL6Upstream RearActual OE Oxygen Sensor
2012BMW328i xDriveWagon3.0LL6Upstream RearLocated in Exhaust Manifold; Actual OE Oxygen Sensor
2012BMW328i xDriveCoupe3.0LL6Upstream RearActual OE Oxygen Sensor
2011BMW128i3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2011BMW128iCoupe3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2011BMW128iConvertible3.0LL6Upstream RearActual OE Oxygen Sensor
2011BMW323i2.5LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2011BMW328i3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2011BMW328iSedan3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2011BMW328iConvertible3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2011BMW328iCoupe3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2011BMW328iWagon3.0LL6Upstream RearActual OE Oxygen Sensor
2011BMW328i xDriveWagon3.0LL6Upstream RearActual OE Oxygen Sensor
2011BMW328i xDriveCoupe3.0LL6Upstream RearActual OE Oxygen Sensor
2011BMW328i xDriveSedan3.0LL6Upstream RearLocated in Exhaust Manifold; Actual OE Oxygen Sensor
2011BMW328i xDriveWagon3.0LL6Upstream RearLocated in Exhaust Manifold; Actual OE Oxygen Sensor
2011BMWZ43.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2010BMW128i3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2010BMW128iConvertible3.0LL6Upstream RearActual OE Oxygen Sensor
2010BMW128iCoupe3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2010BMW323i2.5LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2010BMW328i3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2010BMW328iConvertible3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2010BMW328iSedan3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2010BMW328iCoupe3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2010BMW328iWagon3.0LL6Upstream RearActual OE Oxygen Sensor
2010BMW328i xDriveSedan3.0LL6Upstream RearLocated in Exhaust Manifold; Actual OE Oxygen Sensor
2010BMW328i xDrive3.0LL6Upstream RearLocated in Exhaust Manifold; Actual OE Oxygen Sensor
2010BMW328i xDriveWagon3.0LL6Upstream RearLocated in Exhaust Manifold; Actual OE Oxygen Sensor
2010BMW328i xDriveWagon3.0LL6Upstream RearActual OE Oxygen Sensor
2010BMW328i xDriveCoupe3.0LL6Upstream RearActual OE Oxygen Sensor
2010BMW528i3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2010BMW528i xDrive3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2010BMWX33.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2010BMWZ43.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2009BMW128i3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2009BMW128iConvertible3.0LL6Upstream RearActual OE Oxygen Sensor
2009BMW128iCoupe3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2009BMW323i2.5LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2009BMW328i3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2009BMW328iWagon3.0LL6Upstream RearActual OE Oxygen Sensor
2009BMW328iCoupe3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2009BMW328iConvertible3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2009BMW328iSedan3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2009BMW328i xDriveSedan3.0LL6Upstream RearLocated in Exhaust Manifold; Actual OE Oxygen Sensor
2009BMW328i xDrive3.0LL6Upstream RearLocated in Exhaust Manifold; Actual OE Oxygen Sensor
2009BMW328i xDriveWagon3.0LL6Upstream RearLocated in Exhaust Manifold; Actual OE Oxygen Sensor
2009BMW328i xDriveWagon3.0LL6Upstream RearActual OE Oxygen Sensor
2009BMW328i xDriveCoupe3.0LL6Upstream RearActual OE Oxygen Sensor
2009BMW528i3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2009BMW528i xDrive3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2009BMWX33.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2009BMWZ43.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2008BMW128i3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2008BMW128iCoupe3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2008BMW128iConvertible3.0LL6Upstream RearActual OE Oxygen Sensor
2008BMW323i2.5LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2008BMW328iConvertible3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2008BMW328iCoupe3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2008BMW328iWagon3.0LL6Upstream RearActual OE Oxygen Sensor
2008BMW328iSedan3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2008BMW328i3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2008BMW328xiCoupe3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2008BMW328xiWagon3.0LL6Upstream RearActual OE Oxygen Sensor
2008BMW328xiSedan3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2008BMW328xi3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2008BMW528i3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2008BMW528xi3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2008BMWX33.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2008BMWZ43.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2007BMW323i2.5LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2007BMW328i3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2007BMW328iWagon3.0LL6Upstream RearActual OE Oxygen Sensor
2007BMW328iCoupe3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2007BMW328iConvertible3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2007BMW328iSedan3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2007BMW328xiWagon3.0LL6Upstream RearActual OE Oxygen Sensor
2007BMW328xiSedan3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2007BMW328xiCoupe3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2007BMW328xi3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2007BMW525i3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2007BMW525xi3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2007BMW530i3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2007BMW530xi3.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2007BMWX33.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2007BMWZ43.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor
2006BMW323i2.5LL6UpstreamCylinder(s) 4, 5, and 6; From 12/2005; Actual OE Oxygen Sensor
2006BMW325i3.0LL6UpstreamCylinder(s) 4, 5, and 6; From 11/2005; Actual OE Oxygen Sensor
2006BMW325xi3.0LL6UpstreamCylinder(s) 4, 5, and 6; From 12/2005; Actual OE Oxygen Sensor
2006BMW330i3.0LL6UpstreamCylinder(s) 4, 5, and 6; From 12/2005; Actual OE Oxygen Sensor
2006BMW330xi3.0LL6UpstreamCylinder(s) 4, 5, and 6; From 12/2005; Actual OE Oxygen Sensor
2006BMW525i3.0LL6UpstreamCylinder(s) 4, 5, and 6; From 11/2005; Actual OE Oxygen Sensor
2006BMW525xi3.0LL6UpstreamCylinder(s) 4, 5, and 6; From 11/2005; Actual OE Oxygen Sensor
2006BMW530i3.0LL6UpstreamCylinder(s) 4, 5, and 6; From 11/2005; Actual OE Oxygen Sensor
2006BMW530xi3.0LL6UpstreamCylinder(s) 4, 5, and 6; From 11/2005; Actual OE Oxygen Sensor
2006BMWZ43.0LL6UpstreamCylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor

* Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.

This part directly replaces or is cross-referenced with the following part numbers:

Cross-reference numbers are provided for identification purposes only. Always confirm fitment before ordering.