BMW featured vehicle
BMW · Premium Parts

BMW

Premium OEM Parts Inventory

BMW logo

Engines, Transmissions & Parts

Discover our extensive inventory of 5,873 tested, high-quality used OEM BMW parts. Every component is rigorously inspected with exact mileage-based pricing, 90-day warranty, and nationwide shipping.

5,873
Total Parts in Inventory
1
Compatible Models
90 Days
Complete Warranty
Find Your Part
CallGet Quote

Brand Heritage

BMW has built a reputation for engineering excellence and automotive innovation.

Quality Assurance

Our BMW parts inventory features genuine OEM components tested for quality and durability.

5,873+
Parts Verified
90 Day
Warranty
24/7
Support
USA
Shipping
BMW Parts Advantage

Why Choose BMW From AUAPW

Access 5,873 verified BMW parts across 1 models with quality guarantees and expert support

Verified Inventory

Every part is inspected and verified for authenticity and quality standards

Fast Sourcing

Access to the largest network of verified suppliers with quick turnaround times

Quality Assured

All parts come with a 90-day warranty and guaranteed quality certification

Best Pricing

Save 40-70% compared to new OEM parts with transparent, no-hidden-fee quotes

24-Hour Support

Get responses within 24 hours from our dedicated support team

Industry Leading

Trust the largest, most reliable used auto parts platform in America

Total Inventory

5,873

Quality BMW parts in stock, from common components to rare discontinued items.

Model Coverage

1

Compatible BMW models across multiple years, ensuring you find the perfect fit.

Warranty

90 Days

All BMW parts certified and guaranteed. Complete peace of mind on every purchase.

5,873 parts for BMW X3 — page 117 of 123

Filter by Material

1999 BMW Z3 Transmission - MT, 2.5L - 120,000 miles

BMW

SKU MANUAL-1999-bmw-z3-transmission-p-11720

transmission

1999 BMW Z3 Transmission - MT, 2.5L - 120,000 miles

90 days Warranty
$1,550
1999 BMW Z3 Transmission - MT, 2.8L - 80,000 miles

BMW

SKU MANUAL-1999-bmw-z3-transmission-p-11721

transmission

1999 BMW Z3 Transmission - MT, 2.8L - 80,000 miles

90 days Warranty
$1,680
1999 BMW Z3 Transmission - MT, 2.8L - 120,000 miles

BMW

SKU MANUAL-1999-bmw-z3-transmission-p-11722

transmission

1999 BMW Z3 Transmission - MT, 2.8L - 120,000 miles

90 days Warranty
$1,550
1999 BMW Z3 Transmission - MT, 3.2L - 80,000 miles

BMW

SKU MANUAL-1999-bmw-z3-transmission-p-11723

transmission

1999 BMW Z3 Transmission - MT, 3.2L - 80,000 miles

90 days Warranty
$1,680
1999 BMW Z3 Transmission - MT, 3.2L - 120,000 miles

BMW

SKU MANUAL-1999-bmw-z3-transmission-p-11724

transmission

1999 BMW Z3 Transmission - MT, 3.2L - 120,000 miles

90 days Warranty
$1,550
2000 BMW Z3 Engine - 2.5L - 80,000 miles

BMW

SKU MANUAL-2000-bmw-z3-engine-p-11725

engine

2000 BMW Z3 Engine - 2.5L - 80,000 miles

90 days Warranty
$1,680
2000 BMW Z3 Engine - 2.5L - 120,000 miles

BMW

SKU MANUAL-2000-bmw-z3-engine-p-11726

engine

2000 BMW Z3 Engine - 2.5L - 120,000 miles

90 days Warranty
$1,550
2000 BMW Z3 Engine - 2.8L - 80,000 miles

BMW

SKU MANUAL-2000-bmw-z3-engine-p-11727

engine

2000 BMW Z3 Engine - 2.8L - 80,000 miles

90 days Warranty
$3,600
2000 BMW Z3 Engine - 2.8L - 120,000 miles

BMW

SKU MANUAL-2000-bmw-z3-engine-p-11728

engine

2000 BMW Z3 Engine - 2.8L - 120,000 miles

90 days Warranty
$3,000
2000 BMW Z3 Engine - 3.2L - 80,000 miles

BMW

SKU MANUAL-2000-bmw-z3-engine-p-11729

engine

2000 BMW Z3 Engine - 3.2L - 80,000 miles

90 days Warranty
$10,150
2000 BMW Z3 Transmission - AT, 2.5L - 80,000 miles

BMW

SKU MANUAL-2000-bmw-z3-transmission-p-11731

transmission

2000 BMW Z3 Transmission - AT, 2.5L - 80,000 miles

90 days Warranty
$1,950
2000 BMW Z3 Transmission - AT, 2.5L - 120,000 miles

BMW

SKU MANUAL-2000-bmw-z3-transmission-p-11732

transmission

2000 BMW Z3 Transmission - AT, 2.5L - 120,000 miles

90 days Warranty
$1,850
2000 BMW Z3 Transmission - AT, 2.8L - 80,000 miles

BMW

SKU MANUAL-2000-bmw-z3-transmission-p-11733

transmission

2000 BMW Z3 Transmission - AT, 2.8L - 80,000 miles

90 days Warranty
$1,680
2000 BMW Z3 Transmission - AT, 2.8L - 120,000 miles

BMW

SKU MANUAL-2000-bmw-z3-transmission-p-11734

transmission

2000 BMW Z3 Transmission - AT, 2.8L - 120,000 miles

90 days Warranty
$1,550
2000 BMW Z3 Transmission - MT, 2.5L - 80,000 miles

BMW

SKU MANUAL-2000-bmw-z3-transmission-p-11735

transmission

2000 BMW Z3 Transmission - MT, 2.5L - 80,000 miles

90 days Warranty
$1,950
2000 BMW Z3 Transmission - MT, 2.5L - 120,000 miles

BMW

SKU MANUAL-2000-bmw-z3-transmission-p-11736

transmission

2000 BMW Z3 Transmission - MT, 2.5L - 120,000 miles

90 days Warranty
$1,850
2000 BMW Z3 Transmission - MT, 2.8L - 80,000 miles

BMW

SKU MANUAL-2000-bmw-z3-transmission-p-11737

transmission

2000 BMW Z3 Transmission - MT, 2.8L - 80,000 miles

90 days Warranty
$1,950
2000 BMW Z3 Transmission - MT, 2.8L - 120,000 miles

BMW

SKU MANUAL-2000-bmw-z3-transmission-p-11738

transmission

2000 BMW Z3 Transmission - MT, 2.8L - 120,000 miles

90 days Warranty
$1,850
2000 BMW Z3 Transmission - MT, 3.2L - 80,000 miles

BMW

SKU MANUAL-2000-bmw-z3-transmission-p-11739

transmission

2000 BMW Z3 Transmission - MT, 3.2L - 80,000 miles

90 days Warranty
$1,950
2000 BMW Z3 Transmission - MT, 3.2L - 120,000 miles

BMW

SKU MANUAL-2000-bmw-z3-transmission-p-11740

transmission

2000 BMW Z3 Transmission - MT, 3.2L - 120,000 miles

90 days Warranty
$1,850
2001 BMW Z3 Engine - 2.5L - 80,000 miles

BMW

SKU MANUAL-2001-bmw-z3-engine-p-11741

engine

2001 BMW Z3 Engine - 2.5L - 80,000 miles

90 days Warranty
$1,680
2001 BMW Z3 Engine - 2.5L - 120,000 miles

BMW

SKU MANUAL-2001-bmw-z3-engine-p-11742

engine

2001 BMW Z3 Engine - 2.5L - 120,000 miles

90 days Warranty
$1,550
2001 BMW Z3 Engine - 3.0L - 80,000 miles

BMW

SKU MANUAL-2001-bmw-z3-engine-p-11743

engine

2001 BMW Z3 Engine - 3.0L - 80,000 miles

90 days Warranty
$1,680
2001 BMW Z3 Engine - 3.0L - 120,000 miles

BMW

SKU MANUAL-2001-bmw-z3-engine-p-11744

engine

2001 BMW Z3 Engine - 3.0L - 120,000 miles

90 days Warranty
$1,550
2001 BMW Z3 Engine - 3.2L

BMW

SKU MANUAL-2001-bmw-z3-engine-p-11745

engine

2001 BMW Z3 Engine - 3.2L

90 days Warranty
Call for price
2001 BMW Z3 Transmission - AT, 2.5L - 70,000 miles

BMW

SKU MANUAL-2001-bmw-z3-transmission-p-11746

transmission

2001 BMW Z3 Transmission - AT, 2.5L - 70,000 miles

90 days Warranty
$1,680
2001 BMW Z3 Transmission - AT, 2.5L - 120,000 miles

BMW

SKU MANUAL-2001-bmw-z3-transmission-p-11747

transmission

2001 BMW Z3 Transmission - AT, 2.5L - 120,000 miles

90 days Warranty
$1,550
2001 BMW Z3 Transmission - AT, 3.0 - 70,000 miles

BMW

SKU MANUAL-2001-bmw-z3-transmission-p-11748

transmission

2001 BMW Z3 Transmission - AT, 3.0 - 70,000 miles

90 days Warranty
$1,680
2001 BMW Z3 Transmission - AT, 3.0 - 120,000 miles

BMW

SKU MANUAL-2001-bmw-z3-transmission-p-11749

transmission

2001 BMW Z3 Transmission - AT, 3.0 - 120,000 miles

90 days Warranty
$1,550
2001 BMW Z3 Transmission - MT, 2.5L - 70,000 miles

BMW

SKU MANUAL-2001-bmw-z3-transmission-p-11750

transmission

2001 BMW Z3 Transmission - MT, 2.5L - 70,000 miles

90 days Warranty
$1,680
2001 BMW Z3 Transmission - MT, 2.5L - 120,000 miles

BMW

SKU MANUAL-2001-bmw-z3-transmission-p-11751

transmission

2001 BMW Z3 Transmission - MT, 2.5L - 120,000 miles

90 days Warranty
$1,550
2001 BMW Z3 Transmission - MT, 3.0L - 70,000 miles

BMW

SKU MANUAL-2001-bmw-z3-transmission-p-11752

transmission

2001 BMW Z3 Transmission - MT, 3.0L - 70,000 miles

90 days Warranty
$1,680
2001 BMW Z3 Transmission - MT, 3.0L - 120,000 miles

BMW

SKU MANUAL-2001-bmw-z3-transmission-p-11753

transmission

2001 BMW Z3 Transmission - MT, 3.0L - 120,000 miles

90 days Warranty
$1,550
2001 BMW Z3 Transmission - MT, 3.2L - 70,000 miles

BMW

SKU MANUAL-2001-bmw-z3-transmission-p-11754

transmission

2001 BMW Z3 Transmission - MT, 3.2L - 70,000 miles

90 days Warranty
$1,680
2001 BMW Z3 Transmission - MT, 3.2L - 120,000 miles

BMW

SKU MANUAL-2001-bmw-z3-transmission-p-11755

transmission

2001 BMW Z3 Transmission - MT, 3.2L - 120,000 miles

90 days Warranty
$1,550
2002 BMW Z3 Engine - 2.5L - 80,000 miles

BMW

SKU MANUAL-2002-bmw-z3-engine-p-11756

engine

2002 BMW Z3 Engine - 2.5L - 80,000 miles

90 days Warranty
$1,680
2002 BMW Z3 Engine - 2.5L - 120,000 miles

BMW

SKU MANUAL-2002-bmw-z3-engine-p-11757

engine

2002 BMW Z3 Engine - 2.5L - 120,000 miles

90 days Warranty
$1,550
2002 BMW Z3 Engine - 3.0L - 80,000 miles

BMW

SKU MANUAL-2002-bmw-z3-engine-p-11758

engine

2002 BMW Z3 Engine - 3.0L - 80,000 miles

90 days Warranty
$1,680
2002 BMW Z3 Engine - 3.0L - 120,000 miles

BMW

SKU MANUAL-2002-bmw-z3-engine-p-11759

engine

2002 BMW Z3 Engine - 3.0L - 120,000 miles

90 days Warranty
$1,550
2002 BMW Z3 Engine - 3.2L

BMW

SKU MANUAL-2002-bmw-z3-engine-p-11760

engine

2002 BMW Z3 Engine - 3.2L

90 days Warranty
Call for price
2002 BMW Z3 Transmission - AT, 2.5L - 70,000 miles

BMW

SKU MANUAL-2002-bmw-z3-transmission-p-11761

transmission

2002 BMW Z3 Transmission - AT, 2.5L - 70,000 miles

90 days Warranty
$1,680
2002 BMW Z3 Transmission - AT, 2.5L - 120,000 miles

BMW

SKU MANUAL-2002-bmw-z3-transmission-p-11762

transmission

2002 BMW Z3 Transmission - AT, 2.5L - 120,000 miles

90 days Warranty
$1,550
2002 BMW Z3 Transmission - AT, 3.0L - 70,000 miles

BMW

SKU MANUAL-2002-bmw-z3-transmission-p-11763

transmission

2002 BMW Z3 Transmission - AT, 3.0L - 70,000 miles

90 days Warranty
$1,680
2002 BMW Z3 Transmission - AT, 3.0L - 120,000 miles

BMW

SKU MANUAL-2002-bmw-z3-transmission-p-11764

transmission

2002 BMW Z3 Transmission - AT, 3.0L - 120,000 miles

90 days Warranty
$1,550
2002 BMW Z3 Transmission - MT, 2.5L - 70,000 miles

BMW

SKU MANUAL-2002-bmw-z3-transmission-p-11765

transmission

2002 BMW Z3 Transmission - MT, 2.5L - 70,000 miles

90 days Warranty
$1,680
2002 BMW Z3 Transmission - MT, 2.5L - 120,000 miles

BMW

SKU MANUAL-2002-bmw-z3-transmission-p-11766

transmission

2002 BMW Z3 Transmission - MT, 2.5L - 120,000 miles

90 days Warranty
$1,550
2002 BMW Z3 Transmission - MT, 3.0 - 70,000 miles

BMW

SKU MANUAL-2002-bmw-z3-transmission-p-11767

transmission

2002 BMW Z3 Transmission - MT, 3.0 - 70,000 miles

90 days Warranty
$1,680
2002 BMW Z3 Transmission - MT, 3.0 - 120,000 miles

BMW

SKU MANUAL-2002-bmw-z3-transmission-p-11768

transmission

2002 BMW Z3 Transmission - MT, 3.0 - 120,000 miles

90 days Warranty
$1,550