OE Quality
60-Day Returns

Bosch 17099 Oxygen Sensor - Upstream or Upstream Rear
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:
| Year | Make | Model | Body Type | Liters | Cylinders | Position | Notes |
|---|---|---|---|---|---|---|---|
| 2013 | BMW | 128i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2013 | BMW | 328i | Convertible | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2013 | BMW | 328i | Coupe | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2013 | BMW | 328i | Sedan | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2013 | BMW | 328i | Convertible | 3.0L | L6 | Upstream Rear | Located in Exhaust Manifold; Actual OE Oxygen Sensor |
| 2013 | BMW | 328i xDrive | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor | |
| 2012 | BMW | 128i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2012 | BMW | 128i | Coupe | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2012 | BMW | 128i | Convertible | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2012 | BMW | 328i | Sedan | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2012 | BMW | 328i | Wagon | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2012 | BMW | 328i | Wagon | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2012 | BMW | 328i | Coupe | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2012 | BMW | 328i | Convertible | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2012 | BMW | 328i xDrive | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor | |
| 2012 | BMW | 328i xDrive | Wagon | 3.0L | L6 | Upstream Rear | Located in Exhaust Manifold; Actual OE Oxygen Sensor |
| 2012 | BMW | 328i xDrive | Coupe | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2011 | BMW | 128i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2011 | BMW | 128i | Coupe | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2011 | BMW | 128i | Convertible | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2011 | BMW | 323i | 2.5L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2011 | BMW | 328i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2011 | BMW | 328i | Sedan | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2011 | BMW | 328i | Convertible | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2011 | BMW | 328i | Coupe | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2011 | BMW | 328i | Wagon | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2011 | BMW | 328i xDrive | Wagon | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2011 | BMW | 328i xDrive | Coupe | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2011 | BMW | 328i xDrive | Sedan | 3.0L | L6 | Upstream Rear | Located in Exhaust Manifold; Actual OE Oxygen Sensor |
| 2011 | BMW | 328i xDrive | Wagon | 3.0L | L6 | Upstream Rear | Located in Exhaust Manifold; Actual OE Oxygen Sensor |
| 2011 | BMW | Z4 | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2010 | BMW | 128i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2010 | BMW | 128i | Convertible | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2010 | BMW | 128i | Coupe | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2010 | BMW | 323i | 2.5L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2010 | BMW | 328i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2010 | BMW | 328i | Convertible | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2010 | BMW | 328i | Sedan | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2010 | BMW | 328i | Coupe | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2010 | BMW | 328i | Wagon | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2010 | BMW | 328i xDrive | Sedan | 3.0L | L6 | Upstream Rear | Located in Exhaust Manifold; Actual OE Oxygen Sensor |
| 2010 | BMW | 328i xDrive | 3.0L | L6 | Upstream Rear | Located in Exhaust Manifold; Actual OE Oxygen Sensor | |
| 2010 | BMW | 328i xDrive | Wagon | 3.0L | L6 | Upstream Rear | Located in Exhaust Manifold; Actual OE Oxygen Sensor |
| 2010 | BMW | 328i xDrive | Wagon | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2010 | BMW | 328i xDrive | Coupe | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2010 | BMW | 528i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2010 | BMW | 528i xDrive | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2010 | BMW | X3 | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2010 | BMW | Z4 | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2009 | BMW | 128i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2009 | BMW | 128i | Convertible | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2009 | BMW | 128i | Coupe | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2009 | BMW | 323i | 2.5L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2009 | BMW | 328i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2009 | BMW | 328i | Wagon | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2009 | BMW | 328i | Coupe | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2009 | BMW | 328i | Convertible | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2009 | BMW | 328i | Sedan | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2009 | BMW | 328i xDrive | Sedan | 3.0L | L6 | Upstream Rear | Located in Exhaust Manifold; Actual OE Oxygen Sensor |
| 2009 | BMW | 328i xDrive | 3.0L | L6 | Upstream Rear | Located in Exhaust Manifold; Actual OE Oxygen Sensor | |
| 2009 | BMW | 328i xDrive | Wagon | 3.0L | L6 | Upstream Rear | Located in Exhaust Manifold; Actual OE Oxygen Sensor |
| 2009 | BMW | 328i xDrive | Wagon | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2009 | BMW | 328i xDrive | Coupe | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2009 | BMW | 528i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2009 | BMW | 528i xDrive | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2009 | BMW | X3 | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2009 | BMW | Z4 | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2008 | BMW | 128i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2008 | BMW | 128i | Coupe | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2008 | BMW | 128i | Convertible | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2008 | BMW | 323i | 2.5L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2008 | BMW | 328i | Convertible | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2008 | BMW | 328i | Coupe | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2008 | BMW | 328i | Wagon | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2008 | BMW | 328i | Sedan | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2008 | BMW | 328i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2008 | BMW | 328xi | Coupe | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2008 | BMW | 328xi | Wagon | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2008 | BMW | 328xi | Sedan | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2008 | BMW | 328xi | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2008 | BMW | 528i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2008 | BMW | 528xi | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2008 | BMW | X3 | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2008 | BMW | Z4 | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2007 | BMW | 323i | 2.5L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2007 | BMW | 328i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2007 | BMW | 328i | Wagon | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2007 | BMW | 328i | Coupe | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2007 | BMW | 328i | Convertible | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2007 | BMW | 328i | Sedan | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2007 | BMW | 328xi | Wagon | 3.0L | L6 | Upstream Rear | Actual OE Oxygen Sensor |
| 2007 | BMW | 328xi | Sedan | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2007 | BMW | 328xi | Coupe | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor |
| 2007 | BMW | 328xi | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2007 | BMW | 525i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2007 | BMW | 525xi | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2007 | BMW | 530i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2007 | BMW | 530xi | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2007 | BMW | X3 | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2007 | BMW | Z4 | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; Actual OE Oxygen Sensor | |
| 2006 | BMW | 323i | 2.5L | L6 | Upstream | Cylinder(s) 4, 5, and 6; From 12/2005; Actual OE Oxygen Sensor | |
| 2006 | BMW | 325i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; From 11/2005; Actual OE Oxygen Sensor | |
| 2006 | BMW | 325xi | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; From 12/2005; Actual OE Oxygen Sensor | |
| 2006 | BMW | 330i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; From 12/2005; Actual OE Oxygen Sensor | |
| 2006 | BMW | 330xi | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; From 12/2005; Actual OE Oxygen Sensor | |
| 2006 | BMW | 525i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; From 11/2005; Actual OE Oxygen Sensor | |
| 2006 | BMW | 525xi | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; From 11/2005; Actual OE Oxygen Sensor | |
| 2006 | BMW | 530i | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; From 11/2005; Actual OE Oxygen Sensor | |
| 2006 | BMW | 530xi | 3.0L | L6 | Upstream | Cylinder(s) 4, 5, and 6; From 11/2005; Actual OE Oxygen Sensor | |
| 2006 | BMW | Z4 | 3.0L | L6 | Upstream | Cylinder(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.