
BMW
Premium OEM Parts Inventory

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.
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.
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 — page 80 of 123
Filter by Material

BMW
SKU MANUAL-2002-bmw-mini-cooper-transmission-p-9945
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-9946
2002 BMW MINI-COOPER Transmission - MT, 5 speed - 80,000 miles

BMW
SKU MANUAL-2002-bmw-mini-cooper-transmission-p-9947
2002 BMW MINI-COOPER Transmission - MT, 5 speed - 120,000 miles

BMW
SKU MANUAL-2002-bmw-mini-cooper-transmission-p-9948
2002 BMW MINI-COOPER Transmission - MT, 6 speed - 80,000 miles

BMW
SKU MANUAL-2002-bmw-mini-cooper-transmission-p-9949
2002 BMW MINI-COOPER Transmission - MT, 6 speed - 120,000 miles

BMW
SKU MANUAL-2003-bmw-mini-cooper-engine-p-9950
2003 BMW MINI-COOPER Engine - (1.6L), supercharged option - 70,000 miles

BMW
SKU MANUAL-2003-bmw-mini-cooper-engine-p-9951
2003 BMW MINI-COOPER Engine - (1.6L), supercharged option - 120,000 miles

BMW
SKU MANUAL-2003-bmw-mini-cooper-engine-p-9952
2003 BMW MINI-COOPER Engine - (1.6L), w/o supercharged option - 70,000 miles

BMW
SKU MANUAL-2003-bmw-mini-cooper-engine-p-9953
2003 BMW MINI-COOPER Engine - (1.6L), w/o supercharged option - 120,000 miles

BMW
SKU MANUAL-2003-bmw-mini-cooper-transmission-p-9954
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-9955
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-9956
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-9957
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-9958
2003 BMW MINI-COOPER Transmission - MT, 5 speed - 80,000 miles

BMW
SKU MANUAL-2003-bmw-mini-cooper-transmission-p-9959
2003 BMW MINI-COOPER Transmission - MT, 5 speed - 120,000 miles

BMW
SKU MANUAL-2003-bmw-mini-cooper-transmission-p-9960
2003 BMW MINI-COOPER Transmission - MT, 6 speed - 80,000 miles

BMW
SKU MANUAL-2003-bmw-mini-cooper-transmission-p-9961
2003 BMW MINI-COOPER Transmission - MT, 6 speed - 120,000 miles

BMW
SKU MANUAL-2004-bmw-mini-cooper-engine-p-9962
2004 BMW MINI-COOPER Engine - (1.6L), supercharged option, Cooper S - 70,000 miles

BMW
SKU MANUAL-2004-bmw-mini-cooper-engine-p-9963
2004 BMW MINI-COOPER Engine - (1.6L), supercharged option, Cooper S - 120,000 miles

BMW
SKU MANUAL-2004-bmw-mini-cooper-engine-p-9964
2004 BMW MINI-COOPER Engine - (1.6L), supercharged option, John Cooper Works - 70,000 miles

BMW
SKU MANUAL-2004-bmw-mini-cooper-engine-p-9965
2004 BMW MINI-COOPER Engine - (1.6L), supercharged option, John Cooper Works - 120,000 miles

BMW
SKU MANUAL-2004-bmw-mini-cooper-engine-p-9966
2004 BMW MINI-COOPER Engine - (1.6L), w/o supercharged option - 70,000 miles

BMW
SKU MANUAL-2004-bmw-mini-cooper-engine-p-9967
2004 BMW MINI-COOPER Engine - (1.6L), w/o supercharged option - 120,000 miles

BMW
SKU MANUAL-2004-bmw-mini-cooper-transmission-p-9968
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-9969
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-9970
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-9971
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-9972
2004 BMW MINI-COOPER Transmission - MT, 5 speed - 80,000 miles

BMW
SKU MANUAL-2004-bmw-mini-cooper-transmission-p-9973
2004 BMW MINI-COOPER Transmission - MT, 5 speed - 120,000 miles

BMW
SKU MANUAL-2004-bmw-mini-cooper-transmission-p-9974
2004 BMW MINI-COOPER Transmission - MT, 6 speed - 80,000 miles

BMW
SKU MANUAL-2004-bmw-mini-cooper-transmission-p-9975
2004 BMW MINI-COOPER Transmission - MT, 6 speed - 120,000 miles

BMW
SKU MANUAL-2005-bmw-mini-cooper-engine-p-9976
2005 BMW MINI-COOPER Engine - (1.6L), supercharged option, Cooper S - 70,000 miles

BMW
SKU MANUAL-2005-bmw-mini-cooper-engine-p-9977
2005 BMW MINI-COOPER Engine - (1.6L), supercharged option, Cooper S - 120,000 miles

BMW
SKU MANUAL-2005-bmw-mini-cooper-engine-p-9978
2005 BMW MINI-COOPER Engine - (1.6L), supercharged option, John Cooper Works - 70,000 miles

BMW
SKU MANUAL-2005-bmw-mini-cooper-engine-p-9979
2005 BMW MINI-COOPER Engine - (1.6L), supercharged option, John Cooper Works - 120,000 miles

BMW
SKU MANUAL-2005-bmw-mini-cooper-engine-p-9980
2005 BMW MINI-COOPER Engine - (1.6L), w/o supercharged option - 70,000 miles

BMW
SKU MANUAL-2005-bmw-mini-cooper-engine-p-9981
2005 BMW MINI-COOPER Engine - (1.6L), w/o supercharged option - 120,000 miles

BMW
SKU MANUAL-2005-bmw-mini-cooper-transmission-p-9982
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-9983
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-9984
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-9985
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-9986
2005 BMW MINI-COOPER Transmission - AT, S model (ID GA6F21WA) - 80,000 miles

BMW
SKU MANUAL-2005-bmw-mini-cooper-transmission-p-9987
2005 BMW MINI-COOPER Transmission - AT, S model (ID GA6F21WA) - 120,000 miles

BMW
SKU MANUAL-2005-bmw-mini-cooper-transmission-p-9988
2005 BMW MINI-COOPER Transmission - MT, 5 speed - 80,000 miles

BMW
SKU MANUAL-2005-bmw-mini-cooper-transmission-p-9989
2005 BMW MINI-COOPER Transmission - MT, 5 speed - 120,000 miles

BMW
SKU MANUAL-2005-bmw-mini-cooper-transmission-p-9990
2005 BMW MINI-COOPER Transmission - MT, 6 speed, limited slip differential - 80,000 miles

BMW
SKU MANUAL-2005-bmw-mini-cooper-transmission-p-9991
2005 BMW MINI-COOPER Transmission - MT, 6 speed, limited slip differential - 120,000 miles

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