Discount Auto Parts and Accessories Auto Parts Since 2008
Call To Order: 1-800-541-9352

Get the Best Priced BMW Oxygen Sensors

Select Your Vehicle:

Get affordable BMW oxygen sensors you deserve. In just 10 minutes, you could save up to 80% with PartsGeek. Save time and dollars on your next o2 sensors purchase. Over 12 Years of saving people money and providing great customer service. Check our low-cost options today. The average cost for oxygen sensor replacement is between $38.95 and $166.98

BMW Oxygen Sensor Reviews
Loading Reviews...
  • Buy With Confidence
    Delivering reliable auto parts service since 2008
  • 30 Day Returns
    Ordered the wrong part? Enjoy peace of mind with easy returns
  • Call To Order
    Heed help ordering? Call us toll free at 1-800-541-9352 to order
  • Fast Delivery
    Get the parts and accessories you need when you need them
  • Huge Selection
    Huge selection of OEM, stock replacement or aftermarket accessories
  • Competitive Prices
    We have the all the parts you need at the most competitive prices

BMW Replacement O2 Sensor

BMW Oxygen Sensor Your BMW vehicle is equiped with an O2 Sensor that is the part used to control the level of oxygen in a vehicle's exhaust. These BMW sensors are necessary components that are installed in the exhaust to increase fuel performance. Usually found near the exhaust manifold, this electronic device reports oxygen levels measured in the car's fuel to the computer. When you want the best in outstanding parts at great prices, visit PartsGeek, the dealer alternative for all your auto parts needs.

Shop BMW O2 Sensors

Review Fitment Notes
Upstream Replacement Oxygen Sensor - for 1995 BMW 325i 2.5L 6 Cyl M50TU - 903-007 Click to Enlarge
5 Stars
Replacement 903-007
Oxygen Sensor
Loading Reviews...
Part Number: 903-007
Brand: Replacement
Notes: Oxygen Sensor -- 4 Wire; Direct Fit; Correct Connector; No cutting or splicing; Correct wire length (560 mm)
Position: Upstream
Condition: New
Shipping Options: Free Ground Shipping
$38.95
with FREE Shipping
(34) In Stock
This Part Fits:
Catalog: E
Vehicle Engine
1995 BMW 325i 2.5L 6 Cyl M50TU
Upstream Bosch Oxygen Sensor - for 2002 BMW 325i 2.5L 6 Cyl - 13477 Click to Enlarge
5 Stars
Bosch 13477
Oxygen Sensor
Loading Reviews...
Part Number: 13477
Brand: Bosch
Notes: Actual OE Oxygen Sensor
  • Premium Bosch oxygen sensors are designed to improve fuel economy while reducing harmful emissions
  • Direct Fit includes OE Connector for easy installation
  • Performance meets or exceeds OE specifications
  • True Direct-fit OE connectors and harness
Position: Upstream
Condition: New
Shipping Options: Ground
$48.43
(99) In Stock
This Part Fits:
Catalog: B
Vehicle Engine
2002 BMW 325i 2.5L 6 Cyl
Upstream Bosch Oxygen Sensor - for 2001 BMW 325i - W0133-1607726 Click to Enlarge
5 Stars
Bosch W0133-1607726
Oxygen Sensor
Loading Reviews...
Part Number: W0133-1607726
Brand: Bosch
Notes: OE Connector - Before Catalyst : Regulating Lambda Probe : 320mm
Position: Upstream
Condition: New
Shipping Options: Ground, Overnight, 2 Day
List Price:
$292.13
Our Price: $57.58
(99) In Stock
This Part Fits:
Catalog: A
Vehicle
2001 BMW 325i
Upstream Bosch Oxygen Sensor - for 2001 BMW X5 3.0L 6 Cyl - 13477 Click to Enlarge
5 Stars
Bosch 13477
Oxygen Sensor
Loading Reviews...
Part Number: 13477
Brand: Bosch
Notes: Actual OE Oxygen Sensor
  • Premium Bosch oxygen sensors are designed to improve fuel economy while reducing harmful emissions
  • Direct Fit includes OE Connector for easy installation
  • Performance meets or exceeds OE specifications
  • True Direct-fit OE connectors and harness
Position: Upstream
Condition: New
Shipping Options: Ground
$48.43
(99) In Stock
This Part Fits:
Catalog: B
Vehicle Engine
2001 BMW X5 3.0L 6 Cyl
Upstream Bosch Oxygen Sensor - for 2000 BMW 528i 2.8L 6 Cyl - 13477 Click to Enlarge
5 Stars
Bosch 13477
Oxygen Sensor
Loading Reviews...
Part Number: 13477
Brand: Bosch
Notes: Actual OE Oxygen Sensor
  • Premium Bosch oxygen sensors are designed to improve fuel economy while reducing harmful emissions
  • Direct Fit includes OE Connector for easy installation
  • Performance meets or exceeds OE specifications
  • True Direct-fit OE connectors and harness
Position: Upstream
Condition: New
Shipping Options: Ground
$48.43
(99) In Stock
This Part Fits:
Catalog: B
Vehicle Engine
2000 BMW 528i 2.8L 6 Cyl
Upstream NGK Oxygen Sensor - for 1997 BMW 528i 2.8L 6 Cyl - 25013 Click to Enlarge
5 Stars
NGK 25013
Oxygen Sensor
Loading Reviews...
Part Number: 25013
Brand: NGK
Notes: Direct Fit Oxygen Sensor -- Cylinders 4-6; B2S1; OE Manufacturer: NTK
  • NTK oxygen sensors heat up rapidly to meet requirements of the vehicle to improve fuel economy and reduce emissions. NTK's proprietary ceramic element overcoat protects against sensor failure.
  • NTK oxygen sensors are equipped with OEM specified connectors and attaching hardware for easy installation. Dual-coated platinum element to increase longevity and ensure the quickest response time.
  • NTK is constantly improving sensor designs to provide excellent performance and improve resistance to failure. NTK works with their OEM manufacturers through each phase of development from concept to production.
Position: Upstream
Condition: New
Shipping Options: Ground
$77.43
(30) In Stock
This Part Fits:
Catalog: B
Vehicle Engine
1997 BMW 528i 2.8L 6 Cyl
Upstream Bosch Oxygen Sensor - for 1997 BMW 528i 2.8L 6 Cyl - 13884 Click to Enlarge
5 Stars
Bosch 13884
Oxygen Sensor
Loading Reviews...
Part Number: 13884
Brand: Bosch
Notes: Validated Oxygen Sensor
  • Premium Bosch oxygen sensors are designed to improve fuel economy while reducing harmful emissions
  • Direct Fit includes OE Connector for easy installation
  • Performance meets or exceeds OE specifications
  • True Direct-fit OE connectors and harness
Position: Upstream
Condition: New
Shipping Options: Ground
$99.43
(99) In Stock
This Part Fits:
Catalog: B
Vehicle Engine
1997 BMW 528i 2.8L 6 Cyl
Downstream Denso Oxygen Sensor - for 1997 BMW 528i - 234-4789 Click to Enlarge
4.7 Stars
Denso 234-4789
Oxygen Sensor
Loading Reviews...
Part Number: 234-4789
Brand: Denso
Notes: OE Style -- O.E. Quality Replacement Sensor
Position: Downstream
Condition: New
Sensor Type: Heated
Shipping Options: Ground
$78.43
(41) In Stock
This Part Fits:
Catalog: B
Vehicle
1997 BMW 528i
Downstream Denso Oxygen Sensor - for 1998 BMW 528i - 234-4789 Click to Enlarge
4.7 Stars
Denso 234-4789
Oxygen Sensor
Loading Reviews...
Part Number: 234-4789
Brand: Denso
Notes: OE Style -- O.E. Quality Replacement Sensor
Position: Downstream
Condition: New
Sensor Type: Heated
Shipping Options: Ground
$78.43
(41) In Stock
This Part Fits:
Catalog: B
Vehicle
1998 BMW 528i
Upstream Bosch Oxygen Sensor - for 2001 BMW 325i 2.5L 6 Cyl - 13477 Click to Enlarge
5 Stars
Bosch 13477
Oxygen Sensor
Loading Reviews...
Part Number: 13477
Brand: Bosch
Notes: Actual OE Oxygen Sensor
  • Premium Bosch oxygen sensors are designed to improve fuel economy while reducing harmful emissions
  • Direct Fit includes OE Connector for easy installation
  • Performance meets or exceeds OE specifications
  • True Direct-fit OE connectors and harness
Position: Upstream
Condition: New
Shipping Options: Ground
$48.43
(99) In Stock
This Part Fits:
Catalog: B
Vehicle Engine
2001 BMW 325i 2.5L 6 Cyl
Downstream Bosch Oxygen Sensor - for 2001 BMW 325i - W0133-1607575 Click to Enlarge
Website Reviews
Loading Reviews...
Part Number: W0133-1607575
Brand: Bosch
Notes: OE Connector - After Catalyst : Lambda Monitor Sensor : 990mm
Product Remark: 2 Required
Position: Downstream
Condition: New
Shipping Options: Ground, Overnight, 2 Day
List Price:
$282.39
Our Price: $62.58
View Details
This Part Fits:
Catalog: A
Vehicle
2001 BMW 325i
Upstream Bosch Oxygen Sensor - for 2007 BMW 328i 3.0L 6 Cyl N52 - 17098 Click to Enlarge
5 Stars
Bosch 17098
Oxygen Sensor
Loading Reviews...
Part Number: 17098
Brand: Bosch
Notes: Actual OE Oxygen Sensor -- Cylinder(s) 1, 2, and 3
  • Advanced Wideband sensing element for exact air/fuel measurement
  • Robust sensor design increases sensor longevity
  • Seared protection tube due to 100% functional quality test
  • 'True Direct-fit' OE connectors and harness
  • Pre-coated threads with anti-seize compound right out of the box
Position: Upstream
Condition: New
Shipping Options: Ground
$86.43
(99) In Stock
This Part Fits:
Catalog: B
Vehicle Engine
2007 BMW 328i 3.0L 6 Cyl N52
Downstream Bosch Oxygen Sensor - for 2001 BMW 325i 2.5L 6 Cyl - 15109 Click to Enlarge
5 Stars
Bosch 15109
Oxygen Sensor
Loading Reviews...
Part Number: 15109
Brand: Bosch
Notes: Actual OE Oxygen Sensor
  • Premium Bosch oxygen sensors are designed to improve fuel economy while reducing harmful emissions
  • Direct Fit includes OE Connector for easy installation
  • Performance meets or exceeds OE specifications
  • True Direct-fit OE connectors and harness
Position: Downstream
Condition: New
Shipping Options: Ground
$57.43
(99) In Stock
This Part Fits:
Catalog: B
Vehicle Engine
2001 BMW 325i 2.5L 6 Cyl
Upstream Bosch Oxygen Sensor - for 2001 BMW X5 - W0133-1607726 Click to Enlarge
5 Stars
Bosch W0133-1607726
Oxygen Sensor
Loading Reviews...
Part Number: W0133-1607726
Brand: Bosch
Notes: OE Connector - Before Catalyst : Regulating Lambda Probe : 320mm
Position: Upstream
Condition: New
Shipping Options: Ground, Overnight, 2 Day
List Price:
$292.13
Our Price: $57.58
(99) In Stock
This Part Fits:
Catalog: A
Vehicle
2001 BMW X5
Downstream Bosch Oxygen Sensor - for 2001 BMW X5 3.0L 6 Cyl - 15109 Click to Enlarge
5 Stars
Bosch 15109
Oxygen Sensor
Loading Reviews...
Part Number: 15109
Brand: Bosch
Notes: Actual OE Oxygen Sensor
  • Premium Bosch oxygen sensors are designed to improve fuel economy while reducing harmful emissions
  • Direct Fit includes OE Connector for easy installation
  • Performance meets or exceeds OE specifications
  • True Direct-fit OE connectors and harness
Position: Downstream
Condition: New
Shipping Options: Ground
$57.43
(99) In Stock
This Part Fits:
Catalog: B
Vehicle Engine
2001 BMW X5 3.0L 6 Cyl
Upstream Bosch Oxygen Sensor - for 2001 BMW 530i 3.0L 6 Cyl - 13477 Click to Enlarge
5 Stars
Bosch 13477
Oxygen Sensor
Loading Reviews...
Part Number: 13477
Brand: Bosch
Notes: Actual OE Oxygen Sensor
  • Premium Bosch oxygen sensors are designed to improve fuel economy while reducing harmful emissions
  • Direct Fit includes OE Connector for easy installation
  • Performance meets or exceeds OE specifications
  • True Direct-fit OE connectors and harness
Position: Upstream
Condition: New
Shipping Options: Ground
$48.43
(99) In Stock
This Part Fits:
Catalog: B
Vehicle Engine
2001 BMW 530i 3.0L 6 Cyl
Upstream Bosch Oxygen Sensor - for 2006 BMW M3 3.2L 6 Cyl - 13952 Click to Enlarge
Website Reviews
Loading Reviews...
Part Number: 13952
Brand: Bosch
Notes: Actual OE Oxygen Sensor -- Cylinder(s) 4, 5, and 6
  • Premium Bosch oxygen sensors are designed to improve fuel economy while reducing harmful emissions
  • Direct Fit includes OE Connector for easy installation
  • Performance meets or exceeds OE specifications
  • True Direct-fit OE connectors and harness
Position: Upstream
Condition: New
Shipping Options: Ground
$45.98
(1) In Stock
This Part Fits:
Catalog: F
Vehicle Engine
2006 BMW M3 3.2L 6 Cyl
Rear Bosch Oxygen Sensor - for 2006 BMW X5 3.0i - 11 78 1 742 050 Click to Enlarge
Website Reviews
Loading Reviews...
Part Number: 11 78 1 742 050
Brand: Bosch
Notes: Oxygen Sensor -- Before catalyst in exhaust manifold
Position: Rear
Condition: New
Shipping Options: Ground
$62.73
(35) In Stock
This Part Fits:
Catalog: G
Vehicle Sub Model
2006 BMW X5 3.0i
Upstream Bosch Oxygen Sensor - for 1985 BMW 318i 1.8L 4 Cyl - 13047 Click to Enlarge
Website Reviews
Loading Reviews...
Part Number: 13047
Brand: Bosch
Notes: Actual OE Oxygen Sensor -- Exact Fit; From 12/1984
  • Premium Bosch oxygen sensors are designed to improve fuel economy while reducing harmful emissions
  • Direct Fit includes OE Connector for easy installation
  • Performance meets or exceeds OE specifications
  • True Direct-fit OE connectors and harness
Position: Upstream
Condition: New
Shipping Options: Ground
$81.08
(1) In Stock
This Part Fits:
Catalog: H
Vehicle Engine
1985 BMW 318i 1.8L 4 Cyl
Downstream NGK Oxygen Sensor - for 2013 BMW X5 3.0L 6 Cyl GAS - 25730 Click to Enlarge
Website Reviews
Loading Reviews...
Part Number: 25730
Brand: NGK
Notes: Direct Fit Oxygen Sensor -- B1S2; OE Equivalent Design
  • NTK oxygen sensors heat up rapidly to meet requirements of the vehicle to improve fuel economy and reduce emissions. NTK's proprietary ceramic element overcoat protects against sensor failure.
  • NTK is constantly improving sensor designs to provide excellent performance and improve resistance to failure. NTK works with their OEM manufacturers through each phase of development from concept to production.
  • NTK oxygen sensors are equipped with OEM specified connectors and attaching hardware for easy installation. Dual-coated platinum element to increase longevity and ensure the quickest response time.
Position: Downstream
Condition: New
Shipping Options: Ground
$103.98
(1) In Stock
This Part Fits:
Catalog: C
Vehicle Engine
2013 BMW X5 3.0L 6 Cyl GAS
Upstream Walker Oxygen Sensor - for 1998 BMW 528i 2.8L 6 Cyl M52 FI Naturally Aspirated GAS - 250-24810 Click to Enlarge
5 Stars
Walker 250-24810
Oxygen Sensor
Loading Reviews...
Part Number: 250-24810
Brand: Walker
Notes: OE -- Cylinder 1-3
  • Designed to meet or exceed OE specifications in form, fit and function. Global coverage for import and/or domestic applications. Direct fit replacement. Performance meets or exceeds OE performance. Increase fuel economy and lower emissions
Position: Upstream
Condition: New
Shipping Options: Ground
$78.98
View Details
This Part Fits:
Catalog: T
Vehicle Engine
1998 BMW 528i 2.8L 6 Cyl M52 FI Naturally Aspirated GAS
Downstream Denso Oxygen Sensor - for 2019 BMW 530i Base - 234-8013 Click to Enlarge
Website Reviews
Loading Reviews...
Part Number: 234-8013
Brand: Denso
Notes: OE Style -- O.E. Quality Replacement Sensor
Position: Downstream
Condition: New
Sensor Type: Heated
Shipping Options: Ground
$141.98
(20) In Stock
This Part Fits:
Catalog: P
Vehicle Sub Model
2019 BMW 530i Base
Upstream DIY Solutions Oxygen Sensor Set - for 2006 BMW X5 3.0L 6 Cyl - EMS00134 Click to Enlarge
5 Stars
DIY Solutions EMS00134
Oxygen Sensor Set
Loading Reviews...
Part Number: EMS00134
Brand: DIY Solutions
Notes: L6 3.0L; Upstream
  • Quality Tested - built to a strict level of product standards.
  • Direct Fit Replacement
Position: Upstream
Condition: New
Quantity: 2 Piece
Shipping Options: Free Ground Shipping
$66.95
with FREE Shipping
(20) In Stock
This Part Fits:
Catalog: Q
Vehicle Engine
2006 BMW X5 3.0L 6 Cyl
Upstream Bosch Oxygen Sensor - for 2006 BMW X3 3.0L 6 Cyl - 17216 Click to Enlarge
5 Stars
Bosch 17216
Oxygen Sensor
Loading Reviews...
Part Number: 17216
Brand: Bosch
Notes: Actual OE Oxygen Sensor -- For cylinders 4-6
  • Advanced Wideband sensing element for exact air/fuel measurement
  • Robust sensor design increases sensor longevity
  • Sealed protection tube due to 100% functional quality test
  • 'True Direct-fit' OE connectors and harness
  • Pre-coated threads with anti-seize compound right out of the box
Position: Upstream
Condition: New
Universal Or Specific Fit: Specific
Oxygen Sensor Type: Wide band
Shipping Options: Ground
$166.98
(8) In Stock
This Part Fits:
Catalog: N
Vehicle Engine Transmission
2006 BMW X3 3.0L 6 Cyl Automatic

Related Fuel Injection Parts

Related BMW Fuel Injection Parts

Some of our Customer Reviews
5 of 5
Verified Customer
4/2/13 03:56 PM - USA

excellent,I order most part on

my car,the price everybody can

afford, is better than other part

store. thank you. - victor

- 2000 BMW 323i Oxygen Sensor
5 of 5
Verified Customer
4/1/13 10:14 AM - USA

Perfect part! - Jerome

- 2003 BMW 525i Oxygen Sensor