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 80 of 123

Filter by Material

2002 BMW MINI-COOPER Transmission - AT, (ID GACVT16Z), w/o steering wheel mounted shifter control - 120,000 miles

BMW

SKU MANUAL-2002-bmw-mini-cooper-transmission-p-9945

transmission

2002 BMW MINI-COOPER Transmission - AT, (ID GACVT16Z), w/o steering wheel mounted shifter control - 120,000 miles

90 days Warranty
$2,100
2002 BMW MINI-COOPER Transmission - MT, 5 speed - 80,000 miles

BMW

SKU MANUAL-2002-bmw-mini-cooper-transmission-p-9946

transmission

2002 BMW MINI-COOPER Transmission - MT, 5 speed - 80,000 miles

90 days Warranty
$3,900
2002 BMW MINI-COOPER Transmission - MT, 5 speed - 120,000 miles

BMW

SKU MANUAL-2002-bmw-mini-cooper-transmission-p-9947

transmission

2002 BMW MINI-COOPER Transmission - MT, 5 speed - 120,000 miles

90 days Warranty
$3,250
2002 BMW MINI-COOPER Transmission - MT, 6 speed - 80,000 miles

BMW

SKU MANUAL-2002-bmw-mini-cooper-transmission-p-9948

transmission

2002 BMW MINI-COOPER Transmission - MT, 6 speed - 80,000 miles

90 days Warranty
$1,680
2002 BMW MINI-COOPER Transmission - MT, 6 speed - 120,000 miles

BMW

SKU MANUAL-2002-bmw-mini-cooper-transmission-p-9949

transmission

2002 BMW MINI-COOPER Transmission - MT, 6 speed - 120,000 miles

90 days Warranty
$1,550
2003 BMW MINI-COOPER Engine - (1.6L), supercharged option - 70,000 miles

BMW

SKU MANUAL-2003-bmw-mini-cooper-engine-p-9950

engine

2003 BMW MINI-COOPER Engine - (1.6L), supercharged option - 70,000 miles

90 days Warranty
$1,950
2003 BMW MINI-COOPER Engine - (1.6L), supercharged option - 120,000 miles

BMW

SKU MANUAL-2003-bmw-mini-cooper-engine-p-9951

engine

2003 BMW MINI-COOPER Engine - (1.6L), supercharged option - 120,000 miles

90 days Warranty
$1,680
2003 BMW MINI-COOPER Engine - (1.6L), w/o supercharged option - 70,000 miles

BMW

SKU MANUAL-2003-bmw-mini-cooper-engine-p-9952

engine

2003 BMW MINI-COOPER Engine - (1.6L), w/o supercharged option - 70,000 miles

90 days Warranty
$1,680
2003 BMW MINI-COOPER Engine - (1.6L), w/o supercharged option - 120,000 miles

BMW

SKU MANUAL-2003-bmw-mini-cooper-engine-p-9953

engine

2003 BMW MINI-COOPER Engine - (1.6L), w/o supercharged option - 120,000 miles

90 days Warranty
$1,550
2003 BMW MINI-COOPER Transmission - AT, (ID GACVT16Z), steering wheel mounted shifter control - 80,000 miles

BMW

SKU MANUAL-2003-bmw-mini-cooper-transmission-p-9954

transmission

2003 BMW MINI-COOPER Transmission - AT, (ID GACVT16Z), steering wheel mounted shifter control - 80,000 miles

90 days Warranty
$3,000
2003 BMW MINI-COOPER Transmission - AT, (ID GACVT16Z), steering wheel mounted shifter control - 120,000 miles

BMW

SKU MANUAL-2003-bmw-mini-cooper-transmission-p-9955

transmission

2003 BMW MINI-COOPER Transmission - AT, (ID GACVT16Z), steering wheel mounted shifter control - 120,000 miles

90 days Warranty
$2,700
2003 BMW MINI-COOPER Transmission - AT, (ID GACVT16Z), w/o steering wheel mounted shifter control - 80,000 miles

BMW

SKU MANUAL-2003-bmw-mini-cooper-transmission-p-9956

transmission

2003 BMW MINI-COOPER Transmission - AT, (ID GACVT16Z), w/o steering wheel mounted shifter control - 80,000 miles

90 days Warranty
$2,350
2003 BMW MINI-COOPER Transmission - AT, (ID GACVT16Z), w/o steering wheel mounted shifter control - 120,000 miles

BMW

SKU MANUAL-2003-bmw-mini-cooper-transmission-p-9957

transmission

2003 BMW MINI-COOPER Transmission - AT, (ID GACVT16Z), w/o steering wheel mounted shifter control - 120,000 miles

90 days Warranty
$2,100
2003 BMW MINI-COOPER Transmission - MT, 5 speed - 80,000 miles

BMW

SKU MANUAL-2003-bmw-mini-cooper-transmission-p-9958

transmission

2003 BMW MINI-COOPER Transmission - MT, 5 speed - 80,000 miles

90 days Warranty
$3,900
2003 BMW MINI-COOPER Transmission - MT, 5 speed - 120,000 miles

BMW

SKU MANUAL-2003-bmw-mini-cooper-transmission-p-9959

transmission

2003 BMW MINI-COOPER Transmission - MT, 5 speed - 120,000 miles

90 days Warranty
$3,250
2003 BMW MINI-COOPER Transmission - MT, 6 speed - 80,000 miles

BMW

SKU MANUAL-2003-bmw-mini-cooper-transmission-p-9960

transmission

2003 BMW MINI-COOPER Transmission - MT, 6 speed - 80,000 miles

90 days Warranty
$1,680
2003 BMW MINI-COOPER Transmission - MT, 6 speed - 120,000 miles

BMW

SKU MANUAL-2003-bmw-mini-cooper-transmission-p-9961

transmission

2003 BMW MINI-COOPER Transmission - MT, 6 speed - 120,000 miles

90 days Warranty
$1,550
2004 BMW MINI-COOPER Engine - (1.6L), supercharged option, Cooper S - 70,000 miles

BMW

SKU MANUAL-2004-bmw-mini-cooper-engine-p-9962

engine

2004 BMW MINI-COOPER Engine - (1.6L), supercharged option, Cooper S - 70,000 miles

90 days Warranty
$1,950
2004 BMW MINI-COOPER Engine - (1.6L), supercharged option, Cooper S - 120,000 miles

BMW

SKU MANUAL-2004-bmw-mini-cooper-engine-p-9963

engine

2004 BMW MINI-COOPER Engine - (1.6L), supercharged option, Cooper S - 120,000 miles

90 days Warranty
$1,680
2004 BMW MINI-COOPER Engine - (1.6L), supercharged option, John Cooper Works - 70,000 miles

BMW

SKU MANUAL-2004-bmw-mini-cooper-engine-p-9964

engine

2004 BMW MINI-COOPER Engine - (1.6L), supercharged option, John Cooper Works - 70,000 miles

90 days Warranty
$3,200
2004 BMW MINI-COOPER Engine - (1.6L), supercharged option, John Cooper Works - 120,000 miles

BMW

SKU MANUAL-2004-bmw-mini-cooper-engine-p-9965

engine

2004 BMW MINI-COOPER Engine - (1.6L), supercharged option, John Cooper Works - 120,000 miles

90 days Warranty
$2,500
2004 BMW MINI-COOPER Engine - (1.6L), w/o supercharged option - 70,000 miles

BMW

SKU MANUAL-2004-bmw-mini-cooper-engine-p-9966

engine

2004 BMW MINI-COOPER Engine - (1.6L), w/o supercharged option - 70,000 miles

90 days Warranty
$1,680
2004 BMW MINI-COOPER Engine - (1.6L), w/o supercharged option - 120,000 miles

BMW

SKU MANUAL-2004-bmw-mini-cooper-engine-p-9967

engine

2004 BMW MINI-COOPER Engine - (1.6L), w/o supercharged option - 120,000 miles

90 days Warranty
$1,550
2004 BMW MINI-COOPER Transmission - AT, (ID GACVT16Z), steering wheel mounted shifter control - 80,000 miles

BMW

SKU MANUAL-2004-bmw-mini-cooper-transmission-p-9968

transmission

2004 BMW MINI-COOPER Transmission - AT, (ID GACVT16Z), steering wheel mounted shifter control - 80,000 miles

90 days Warranty
$3,000
2004 BMW MINI-COOPER Transmission - AT, (ID GACVT16Z), steering wheel mounted shifter control - 120,000 miles

BMW

SKU MANUAL-2004-bmw-mini-cooper-transmission-p-9969

transmission

2004 BMW MINI-COOPER Transmission - AT, (ID GACVT16Z), steering wheel mounted shifter control - 120,000 miles

90 days Warranty
$2,700
2004 BMW MINI-COOPER Transmission - AT, (ID GACVT16Z), w/o steering wheel mounted shifter control - 80,000 miles

BMW

SKU MANUAL-2004-bmw-mini-cooper-transmission-p-9970

transmission

2004 BMW MINI-COOPER Transmission - AT, (ID GACVT16Z), w/o steering wheel mounted shifter control - 80,000 miles

90 days Warranty
$2,350
2004 BMW MINI-COOPER Transmission - AT, (ID GACVT16Z), w/o steering wheel mounted shifter control - 120,000 miles

BMW

SKU MANUAL-2004-bmw-mini-cooper-transmission-p-9971

transmission

2004 BMW MINI-COOPER Transmission - AT, (ID GACVT16Z), w/o steering wheel mounted shifter control - 120,000 miles

90 days Warranty
$2,100
2004 BMW MINI-COOPER Transmission - MT, 5 speed - 80,000 miles

BMW

SKU MANUAL-2004-bmw-mini-cooper-transmission-p-9972

transmission

2004 BMW MINI-COOPER Transmission - MT, 5 speed - 80,000 miles

90 days Warranty
$3,900
2004 BMW MINI-COOPER Transmission - MT, 5 speed - 120,000 miles

BMW

SKU MANUAL-2004-bmw-mini-cooper-transmission-p-9973

transmission

2004 BMW MINI-COOPER Transmission - MT, 5 speed - 120,000 miles

90 days Warranty
$3,250
2004 BMW MINI-COOPER Transmission - MT, 6 speed - 80,000 miles

BMW

SKU MANUAL-2004-bmw-mini-cooper-transmission-p-9974

transmission

2004 BMW MINI-COOPER Transmission - MT, 6 speed - 80,000 miles

90 days Warranty
$1,680
2004 BMW MINI-COOPER Transmission - MT, 6 speed - 120,000 miles

BMW

SKU MANUAL-2004-bmw-mini-cooper-transmission-p-9975

transmission

2004 BMW MINI-COOPER Transmission - MT, 6 speed - 120,000 miles

90 days Warranty
$1,550
2005 BMW MINI-COOPER Engine - (1.6L), supercharged option, Cooper S - 70,000 miles

BMW

SKU MANUAL-2005-bmw-mini-cooper-engine-p-9976

engine

2005 BMW MINI-COOPER Engine - (1.6L), supercharged option, Cooper S - 70,000 miles

90 days Warranty
$1,950
2005 BMW MINI-COOPER Engine - (1.6L), supercharged option, Cooper S - 120,000 miles

BMW

SKU MANUAL-2005-bmw-mini-cooper-engine-p-9977

engine

2005 BMW MINI-COOPER Engine - (1.6L), supercharged option, Cooper S - 120,000 miles

90 days Warranty
$1,680
2005 BMW MINI-COOPER Engine - (1.6L), supercharged option, John Cooper Works - 70,000 miles

BMW

SKU MANUAL-2005-bmw-mini-cooper-engine-p-9978

engine

2005 BMW MINI-COOPER Engine - (1.6L), supercharged option, John Cooper Works - 70,000 miles

90 days Warranty
$3,200
2005 BMW MINI-COOPER Engine - (1.6L), supercharged option, John Cooper Works - 120,000 miles

BMW

SKU MANUAL-2005-bmw-mini-cooper-engine-p-9979

engine

2005 BMW MINI-COOPER Engine - (1.6L), supercharged option, John Cooper Works - 120,000 miles

90 days Warranty
$2,500
2005 BMW MINI-COOPER Engine - (1.6L), w/o supercharged option - 70,000 miles

BMW

SKU MANUAL-2005-bmw-mini-cooper-engine-p-9980

engine

2005 BMW MINI-COOPER Engine - (1.6L), w/o supercharged option - 70,000 miles

90 days Warranty
$1,680
2005 BMW MINI-COOPER Engine - (1.6L), w/o supercharged option - 120,000 miles

BMW

SKU MANUAL-2005-bmw-mini-cooper-engine-p-9981

engine

2005 BMW MINI-COOPER Engine - (1.6L), w/o supercharged option - 120,000 miles

90 days Warranty
$1,550
2005 BMW MINI-COOPER Transmission - AT, Base (ID GACVT16Z), steering wheel mounted shifter control - 80,000 miles

BMW

SKU MANUAL-2005-bmw-mini-cooper-transmission-p-9982

transmission

2005 BMW MINI-COOPER Transmission - AT, Base (ID GACVT16Z), steering wheel mounted shifter control - 80,000 miles

90 days Warranty
$3,000
2005 BMW MINI-COOPER Transmission - AT, Base (ID GACVT16Z), steering wheel mounted shifter control - 120,000 miles

BMW

SKU MANUAL-2005-bmw-mini-cooper-transmission-p-9983

transmission

2005 BMW MINI-COOPER Transmission - AT, Base (ID GACVT16Z), steering wheel mounted shifter control - 120,000 miles

90 days Warranty
$2,700
2005 BMW MINI-COOPER Transmission - AT, Base (ID GACVT16Z), w/o steering wheel mounted shifter control - 80,000 miles

BMW

SKU MANUAL-2005-bmw-mini-cooper-transmission-p-9984

transmission

2005 BMW MINI-COOPER Transmission - AT, Base (ID GACVT16Z), w/o steering wheel mounted shifter control - 80,000 miles

90 days Warranty
$2,350
2005 BMW MINI-COOPER Transmission - AT, Base (ID GACVT16Z), w/o steering wheel mounted shifter control - 120,000 miles

BMW

SKU MANUAL-2005-bmw-mini-cooper-transmission-p-9985

transmission

2005 BMW MINI-COOPER Transmission - AT, Base (ID GACVT16Z), w/o steering wheel mounted shifter control - 120,000 miles

90 days Warranty
$2,100
2005 BMW MINI-COOPER Transmission - AT, S model (ID GA6F21WA) - 80,000 miles

BMW

SKU MANUAL-2005-bmw-mini-cooper-transmission-p-9986

transmission

2005 BMW MINI-COOPER Transmission - AT, S model (ID GA6F21WA) - 80,000 miles

90 days Warranty
$3,800
2005 BMW MINI-COOPER Transmission - AT, S model (ID GA6F21WA) - 120,000 miles

BMW

SKU MANUAL-2005-bmw-mini-cooper-transmission-p-9987

transmission

2005 BMW MINI-COOPER Transmission - AT, S model (ID GA6F21WA) - 120,000 miles

90 days Warranty
$2,650
2005 BMW MINI-COOPER Transmission - MT, 5 speed - 80,000 miles

BMW

SKU MANUAL-2005-bmw-mini-cooper-transmission-p-9988

transmission

2005 BMW MINI-COOPER Transmission - MT, 5 speed - 80,000 miles

90 days Warranty
$3,650
2005 BMW MINI-COOPER Transmission - MT, 5 speed - 120,000 miles

BMW

SKU MANUAL-2005-bmw-mini-cooper-transmission-p-9989

transmission

2005 BMW MINI-COOPER Transmission - MT, 5 speed - 120,000 miles

90 days Warranty
$2,350
2005 BMW MINI-COOPER Transmission - MT, 6 speed, limited slip differential - 80,000 miles

BMW

SKU MANUAL-2005-bmw-mini-cooper-transmission-p-9990

transmission

2005 BMW MINI-COOPER Transmission - MT, 6 speed, limited slip differential - 80,000 miles

90 days Warranty
$2,100
2005 BMW MINI-COOPER Transmission - MT, 6 speed, limited slip differential - 120,000 miles

BMW

SKU MANUAL-2005-bmw-mini-cooper-transmission-p-9991

transmission

2005 BMW MINI-COOPER Transmission - MT, 6 speed, limited slip differential - 120,000 miles

90 days Warranty
$1,650
2005 BMW MINI-COOPER Transmission - MT, 6 speed, w/o limited slip differential - 80,000 miles

BMW

SKU MANUAL-2005-bmw-mini-cooper-transmission-p-9992

transmission

2005 BMW MINI-COOPER Transmission - MT, 6 speed, w/o limited slip differential - 80,000 miles

90 days Warranty
$1,680