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 340i — page 114 of 123

Filter by Material

2017 BMW X6 Transmission - AT, 4.4L (twin turbo) - 50,000 miles

BMW

SKU MANUAL-2017-bmw-x6-transmission-p-11576

transmission

2017 BMW X6 Transmission - AT, 4.4L (twin turbo) - 50,000 miles

90 days Warranty
$3,450
2017 BMW X6 Transmission - AT, 4.4L (twin turbo) - 120,000 miles

BMW

SKU MANUAL-2017-bmw-x6-transmission-p-11577

transmission

2017 BMW X6 Transmission - AT, 4.4L (twin turbo) - 120,000 miles

90 days Warranty
$2,750
2018 BMW X6 Engine - 3.0L (turbo) - 60,000 miles

BMW

SKU MANUAL-2018-bmw-x6-engine-p-11578

engine

2018 BMW X6 Engine - 3.0L (turbo) - 60,000 miles

90 days Warranty
$11,150
2018 BMW X6 Engine - 3.0L (turbo) - 120,000 miles

BMW

SKU MANUAL-2018-bmw-x6-engine-p-11579

engine

2018 BMW X6 Engine - 3.0L (turbo) - 120,000 miles

90 days Warranty
$8,150
2018 BMW X6 Engine - 4.4L (twin turbo) - 60,000 miles

BMW

SKU MANUAL-2018-bmw-x6-engine-p-11580

engine

2018 BMW X6 Engine - 4.4L (twin turbo) - 60,000 miles

90 days Warranty
$15,450
2018 BMW X6 Engine - 4.4L (twin turbo) - 120,000 miles

BMW

SKU MANUAL-2018-bmw-x6-engine-p-11581

engine

2018 BMW X6 Engine - 4.4L (twin turbo) - 120,000 miles

90 days Warranty
$12,350
2018 BMW X6 Transmission - (AT), 3.0L (turbo), AWD - 50,000 miles

BMW

SKU MANUAL-2018-bmw-x6-transmission-p-11582

transmission

2018 BMW X6 Transmission - (AT), 3.0L (turbo), AWD - 50,000 miles

90 days Warranty
$3,650
2018 BMW X6 Transmission - (AT), 3.0L (turbo), AWD - 120,000 miles

BMW

SKU MANUAL-2018-bmw-x6-transmission-p-11583

transmission

2018 BMW X6 Transmission - (AT), 3.0L (turbo), AWD - 120,000 miles

90 days Warranty
$3,000
2018 BMW X6 Transmission - (AT), 3.0L (turbo), RWD - 50,000 miles

BMW

SKU MANUAL-2018-bmw-x6-transmission-p-11584

transmission

2018 BMW X6 Transmission - (AT), 3.0L (turbo), RWD - 50,000 miles

90 days Warranty
$3,450
2018 BMW X6 Transmission - (AT), 3.0L (turbo), RWD - 120,000 miles

BMW

SKU MANUAL-2018-bmw-x6-transmission-p-11585

transmission

2018 BMW X6 Transmission - (AT), 3.0L (turbo), RWD - 120,000 miles

90 days Warranty
$2,750
2018 BMW X6 Transmission - (AT), 4.4L (twin turbo) - 50,000 miles

BMW

SKU MANUAL-2018-bmw-x6-transmission-p-11586

transmission

2018 BMW X6 Transmission - (AT), 4.4L (twin turbo) - 50,000 miles

90 days Warranty
$3,650
2018 BMW X6 Transmission - (AT), 4.4L (twin turbo) - 120,000 miles

BMW

SKU MANUAL-2018-bmw-x6-transmission-p-11587

transmission

2018 BMW X6 Transmission - (AT), 4.4L (twin turbo) - 120,000 miles

90 days Warranty
$3,000
2019 BMW X6 Engine - 3.0L (turbo) - 60,000 miles

BMW

SKU MANUAL-2019-bmw-x6-engine-p-11588

engine

2019 BMW X6 Engine - 3.0L (turbo) - 60,000 miles

90 days Warranty
$11,350
2019 BMW X6 Engine - 3.0L (turbo) - 120,000 miles

BMW

SKU MANUAL-2019-bmw-x6-engine-p-11589

engine

2019 BMW X6 Engine - 3.0L (turbo) - 120,000 miles

90 days Warranty
$8,510
2019 BMW X6 Engine - 4.4L (twin turbo) - 60,000 miles

BMW

SKU MANUAL-2019-bmw-x6-engine-p-11590

engine

2019 BMW X6 Engine - 4.4L (twin turbo) - 60,000 miles

90 days Warranty
$15,500
2019 BMW X6 Engine - 4.4L (twin turbo) - 120,000 miles

BMW

SKU MANUAL-2019-bmw-x6-engine-p-11591

engine

2019 BMW X6 Engine - 4.4L (twin turbo) - 120,000 miles

90 days Warranty
$12,200
2019 BMW X6 Transmission - (AT), 3.0L (turbo), AWD - 50,000 miles

BMW

SKU MANUAL-2019-bmw-x6-transmission-p-11592

transmission

2019 BMW X6 Transmission - (AT), 3.0L (turbo), AWD - 50,000 miles

90 days Warranty
$3,650
2019 BMW X6 Transmission - (AT), 3.0L (turbo), AWD - 120,000 miles

BMW

SKU MANUAL-2019-bmw-x6-transmission-p-11593

transmission

2019 BMW X6 Transmission - (AT), 3.0L (turbo), AWD - 120,000 miles

90 days Warranty
$3,000
2019 BMW X6 Transmission - AT), 3.0L (turbo), RWD - 50,000 miles

BMW

SKU MANUAL-2019-bmw-x6-transmission-p-11594

transmission

2019 BMW X6 Transmission - AT), 3.0L (turbo), RWD - 50,000 miles

90 days Warranty
$3,450
2019 BMW X6 Transmission - AT), 3.0L (turbo), RWD - 120,000 miles

BMW

SKU MANUAL-2019-bmw-x6-transmission-p-11595

transmission

2019 BMW X6 Transmission - AT), 3.0L (turbo), RWD - 120,000 miles

90 days Warranty
$2,750
2019 BMW X6 Transmission - AT), 4.4L (twin turbo - 50,000 miles

BMW

SKU MANUAL-2019-bmw-x6-transmission-p-11596

transmission

2019 BMW X6 Transmission - AT), 4.4L (twin turbo - 50,000 miles

90 days Warranty
$3,450
2019 BMW X6 Transmission - AT), 4.4L (twin turbo - 120,000 miles

BMW

SKU MANUAL-2019-bmw-x6-transmission-p-11597

transmission

2019 BMW X6 Transmission - AT), 4.4L (twin turbo - 120,000 miles

90 days Warranty
$2,750
2010 BMW X6M Engine - (4.4L, twin turbo) - 70,000 miles

BMW

SKU MANUAL-2010-bmw-x6m-engine-p-11598

engine

2010 BMW X6M Engine - (4.4L, twin turbo) - 70,000 miles

90 days Warranty
$12,900
2010 BMW X6M Engine - (4.4L, twin turbo) - 120,000 miles

BMW

SKU MANUAL-2010-bmw-x6m-engine-p-11599

engine

2010 BMW X6M Engine - (4.4L, twin turbo) - 120,000 miles

90 days Warranty
$10,900
2010 BMW X6M Transmission - AT, (4.4L, twin turbo) - 50,000 miles

BMW

SKU MANUAL-2010-bmw-x6m-transmission-p-11600

transmission

2010 BMW X6M Transmission - AT, (4.4L, twin turbo) - 50,000 miles

90 days Warranty
$3,450
2010 BMW X6M Transmission - AT, (4.4L, twin turbo) - 120,000 miles

BMW

SKU MANUAL-2010-bmw-x6m-transmission-p-11601

transmission

2010 BMW X6M Transmission - AT, (4.4L, twin turbo) - 120,000 miles

90 days Warranty
$3,050
2011 BMW X6M Engine - (4.4L, twin turbo), from 2/11 - 70,000 miles

BMW

SKU MANUAL-2011-bmw-x6m-engine-p-11602

engine

2011 BMW X6M Engine - (4.4L, twin turbo), from 2/11 - 70,000 miles

90 days Warranty
$14,050
2011 BMW X6M Engine - (4.4L, twin turbo), from 2/11 - 120,000 miles

BMW

SKU MANUAL-2011-bmw-x6m-engine-p-11603

engine

2011 BMW X6M Engine - (4.4L, twin turbo), from 2/11 - 120,000 miles

90 days Warranty
$12,950
2011 BMW X6M Engine - (4.4L, twin turbo), thru 1/11 - 70,000 miles

BMW

SKU MANUAL-2011-bmw-x6m-engine-p-11604

engine

2011 BMW X6M Engine - (4.4L, twin turbo), thru 1/11 - 70,000 miles

90 days Warranty
$12,900
2011 BMW X6M Engine - (4.4L, twin turbo), thru 1/11 - 120,000 miles

BMW

SKU MANUAL-2011-bmw-x6m-engine-p-11605

engine

2011 BMW X6M Engine - (4.4L, twin turbo), thru 1/11 - 120,000 miles

90 days Warranty
$10,900
2011 BMW X6M Transmission - AT, (4.4L, twin turbo) - 50,000 miles

BMW

SKU MANUAL-2011-bmw-x6m-transmission-p-11606

transmission

2011 BMW X6M Transmission - AT, (4.4L, twin turbo) - 50,000 miles

90 days Warranty
$3,650
2011 BMW X6M Transmission - AT, (4.4L, twin turbo) - 120,000 miles

BMW

SKU MANUAL-2011-bmw-x6m-transmission-p-11607

transmission

2011 BMW X6M Transmission - AT, (4.4L, twin turbo) - 120,000 miles

90 days Warranty
$2,450
2012 BMW X6M Engine - (4.4L, twin turbo) - 70,000 miles

BMW

SKU MANUAL-2012-bmw-x6m-engine-p-11608

engine

2012 BMW X6M Engine - (4.4L, twin turbo) - 70,000 miles

90 days Warranty
$14,050
2012 BMW X6M Engine - (4.4L, twin turbo) - 120,000 miles

BMW

SKU MANUAL-2012-bmw-x6m-engine-p-11609

engine

2012 BMW X6M Engine - (4.4L, twin turbo) - 120,000 miles

90 days Warranty
$12,950
2012 BMW X6M Transmission - AT, (4.4L, twin turbo), from 07/01/11 - 50,000 miles

BMW

SKU MANUAL-2012-bmw-x6m-transmission-p-11610

transmission

2012 BMW X6M Transmission - AT, (4.4L, twin turbo), from 07/01/11 - 50,000 miles

90 days Warranty
$5,500
2012 BMW X6M Transmission - AT, (4.4L, twin turbo), from 07/01/11 - 120,000 miles

BMW

SKU MANUAL-2012-bmw-x6m-transmission-p-11611

transmission

2012 BMW X6M Transmission - AT, (4.4L, twin turbo), from 07/01/11 - 120,000 miles

90 days Warranty
$4,200
2012 BMW X6M Transmission - AT, (4.4L, twin turbo), thru 06/30/11 - 50,000 miles

BMW

SKU MANUAL-2012-bmw-x6m-transmission-p-11612

transmission

2012 BMW X6M Transmission - AT, (4.4L, twin turbo), thru 06/30/11 - 50,000 miles

90 days Warranty
$3,650
2012 BMW X6M Transmission - AT, (4.4L, twin turbo), thru 06/30/11 - 120,000 miles

BMW

SKU MANUAL-2012-bmw-x6m-transmission-p-11613

transmission

2012 BMW X6M Transmission - AT, (4.4L, twin turbo), thru 06/30/11 - 120,000 miles

90 days Warranty
$2,450
2013 BMW X6M Engine - (4.4L, twin turbo) - 70,000 miles

BMW

SKU MANUAL-2013-bmw-x6m-engine-p-11614

engine

2013 BMW X6M Engine - (4.4L, twin turbo) - 70,000 miles

90 days Warranty
$14,050
2013 BMW X6M Engine - (4.4L, twin turbo) - 120,000 miles

BMW

SKU MANUAL-2013-bmw-x6m-engine-p-11615

engine

2013 BMW X6M Engine - (4.4L, twin turbo) - 120,000 miles

90 days Warranty
$12,950
2013 BMW X6M Transmission - AT, (4.4L, twin turbo) - 50,000 miles

BMW

SKU MANUAL-2013-bmw-x6m-transmission-p-11616

transmission

2013 BMW X6M Transmission - AT, (4.4L, twin turbo) - 50,000 miles

90 days Warranty
$4,400
2013 BMW X6M Transmission - AT, (4.4L, twin turbo) - 120,000 miles

BMW

SKU MANUAL-2013-bmw-x6m-transmission-p-11617

transmission

2013 BMW X6M Transmission - AT, (4.4L, twin turbo) - 120,000 miles

90 days Warranty
$4,200
2014 BMW X6M Engine - (4.4L, twin turbo) - 70,000 miles

BMW

SKU MANUAL-2014-bmw-x6m-engine-p-11618

engine

2014 BMW X6M Engine - (4.4L, twin turbo) - 70,000 miles

90 days Warranty
$14,050
2014 BMW X6M Engine - (4.4L, twin turbo) - 120,000 miles

BMW

SKU MANUAL-2014-bmw-x6m-engine-p-11619

engine

2014 BMW X6M Engine - (4.4L, twin turbo) - 120,000 miles

90 days Warranty
$12,950
2014 BMW X6M Transmission - AT, (4.4L, twin turbo) - 50,000 miles

BMW

SKU MANUAL-2014-bmw-x6m-transmission-p-11620

transmission

2014 BMW X6M Transmission - AT, (4.4L, twin turbo) - 50,000 miles

90 days Warranty
$4,400
2014 BMW X6M Transmission - AT, (4.4L, twin turbo) - 120,000 miles

BMW

SKU MANUAL-2014-bmw-x6m-transmission-p-11621

transmission

2014 BMW X6M Transmission - AT, (4.4L, twin turbo) - 120,000 miles

90 days Warranty
$4,200
2015 BMW X6M Engine - (4.4L, twin turbo)

BMW

SKU MANUAL-2015-bmw-x6m-engine-p-11622

engine

2015 BMW X6M Engine - (4.4L, twin turbo)

90 days Warranty
Call for price
2015 BMW X6M Transmission - AT, (4.4L, twin turbo), from 06/01/15 - 50,000 miles

BMW

SKU MANUAL-2015-bmw-x6m-transmission-p-11623

transmission

2015 BMW X6M Transmission - AT, (4.4L, twin turbo), from 06/01/15 - 50,000 miles

90 days Warranty
$5,700