Used BMW Z4 Parts

Recycled OEM parts pulled from BMW Z4 model years we've parted out here in Candler, NC. We keep a rotating selection of BMW Z4 parts in stock, covering roughly 2003-2006. Every part is graded, and eligible parts include a 90-day limited warranty.

Not sure a part fits your exact vehicle? Text your VIN to 828-667-2239 or call 800-222-5414 and we'll check the interchange for you before you order.

257 parts Sort: Price high Price low Newest
PART
DESCRIPTION
SELECT
2006 BMW Z4 Sun Visor USED
$65.00

Part Type: Sun Visor

2006 BMW Z4 Sun Visor

Details: RH black leather

Stock #: 26014

Tag #: 0001305741

Part Grade: A

Damage: none recorded

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2006 BMW Z4 Sun Visor USED
$65.00

Part Type: Sun Visor

2006 BMW Z4 Sun Visor

Details: 03-08 BMW Z4 Sun Visor Black Leather Left Driver Side Genuine OEM 51167153231,LH

Part Numbers: 51167153231

Stock #: 25095

Tag #: 0001218695

Part Grade: A

Damage: none recorded

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2006 BMW Z4 Sun Visor USED
$65.00

Part Type: Sun Visor

2006 BMW Z4 Sun Visor

Details: 03-08 BMW Z4 Sun Visor Black Leather Right Passenger Side OEM 51167153232 ,RH

Part Numbers: 51167153232

Stock #: 25095

Tag #: 0001218694

Part Grade: A

Damage: none recorded

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2003 BMW Z4 Tail Light Assembly USED
$65.00

Part Type: Tail Light Assembly

2003 BMW Z4 Tail Light Assembly

Details: LH

Stock #: 25033

Tag #: 0001191939

Part Grade: A

Damage: none recorded

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2003-2005 BMW Z4 Starter Motor Assembly Genuine Denso OEM 12417515390 USED
$65.00

Part Type: Starter Motor

2003-2005 BMW Z4 Starter Motor Assembly Genuine Denso OEM 12417515390

Part Numbers: 12417515390

Stock #: 25033

Mileage: 66K

Tag #: 0001192012

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2006 BMW Z4 Starter Motor USED
$65.00

Part Type: Starter Motor

2006 BMW Z4 Starter Motor

Details: 3.0L

Stock #: 26014

Mileage: 181K

Tag #: 0001305784

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2006 BMW Z4 Throttle Body/Valve Assy USED
$65.00

Part Type: Throttle Body

2006 BMW Z4 Throttle Body/Valve Assy

Details: 3.0L

Stock #: 26014

Mileage: 181K

Tag #: 0001305752

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2003-2008 BMW Z4 M Sport Rear Stabilizer Bar Swaybar Genuine OEM 33551094545 USED
$65.00

Part Type: Swaybar/Stabilizer Bar

2003-2008 BMW Z4 M Sport Rear Stabilizer Bar Swaybar Genuine OEM 33551094545

Part Numbers: 33551094545

Stock #: 25033

Mileage: 66K

Tag #: 0001192058

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2006 BMW Z4 Stabilizer Bar USED
$65.00

Part Type: Swaybar/Stabilizer Bar

2006 BMW Z4 Stabilizer Bar

Details: Rear, 19mm (M Sport)

Stock #: 26014

Mileage: 181K

Tag #: 0001305821

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2003-2008 BMW Z4 18mm Rear Stabilizer Bar Swaybar Genuine OEM 33551095758 USED
$65.00

Part Type: Swaybar/Stabilizer Bar

2003-2008 BMW Z4 18mm Rear Stabilizer Bar Swaybar Genuine OEM 33551095758

Part Numbers: 33551095758

Stock #: 25095

Mileage: 101K

Tag #: 0001218775

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2003-2008 BMW Z4 24mm Front Stabilizer Bar Swaybar Genuine OEM 31351094542 USED
$65.00

Part Type: Swaybar/Stabilizer Bar

2003-2008 BMW Z4 24mm Front Stabilizer Bar Swaybar Genuine OEM 31351094542

Part Numbers: 31351094542

Stock #: 25095

Mileage: 101K

Tag #: 0001218718

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2003-2008 BMW Z4 FM Radio Antenna Amplifier Module Genuine OEM 65206912243 USED
$65.00

Part Type: Radio/Head Unit/Amplifier

2003-2008 BMW Z4 FM Radio Antenna Amplifier Module Genuine OEM 65206912243

Part Numbers: 65206912243

Stock #: 25033

Tag #: 0001199698

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2003-2008 BMW Z4 Diversity Antenna Amplifier Module Genuine OEM 65206912817 USED
$65.00

Part Type: Radio/Head Unit/Amplifier

2003-2008 BMW Z4 Diversity Antenna Amplifier Module Genuine OEM 65206912817

Part Numbers: 65206912817

Stock #: 25033

Tag #: 0001199685

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2006 BMW Z4 Audio & Visual Equip.(Radio) USED
$65.00

Part Type: Radio/Head Unit/Amplifier

2006 BMW Z4 Audio & Visual Equip.(Radio)

Details: AM-FM receiver, CD player (in dash), w/o navigation system

Stock #: 26014

Mileage: 181K

Tag #: 0001305795

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2003-2008 BMW Z4 Power Brake Booster Servo Genuine OEM Part 34336779681 USED
$65.00

Part Type: Power Brake Booster

2003-2008 BMW Z4 Power Brake Booster Servo Genuine OEM Part 34336779681

Part Numbers: 34336779681

Stock #: 25033

Mileage: 66K

Tag #: 0001191993

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2006 BMW Z4 Power Brake Booster USED
$65.00

Part Type: Power Brake Booster

2006 BMW Z4 Power Brake Booster

Details: 3.0L

Stock #: 26014

Mileage: 181K

Tag #: 0001305772

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2003-2008 BMW Z4 Power Brake Booster Servo Genuine OEM Part 34336779681 USED
$65.00

Part Type: Power Brake Booster

2003-2008 BMW Z4 Power Brake Booster Servo Genuine OEM Part 34336779681

Part Numbers: 34336779681

Stock #: 25095

Mileage: 101K

Tag #: 0001218722

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2003-2008 BMW Z4 Acccelerator Pedal Assembly Genuine OEM Part 35416762326 USED
$65.00

Part Type: Accelerator/Gas Pedal

2003-2008 BMW Z4 Acccelerator Pedal Assembly Genuine OEM Part 35416762326

Part Numbers: 35416762326

Stock #: 25033

Mileage: 66K

Tag #: 0001191996

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2006 BMW Z4 Pedal Assembly USED
$65.00

Part Type: Accelerator/Gas Pedal

2006 BMW Z4 Pedal Assembly

Stock #: 26014

Mileage: 181K

Tag #: 0001305775

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2006 BMW Z4 Outside Door Handle USED
$65.00

Part Type: Outside Door Handle

2006 BMW Z4 Outside Door Handle

Details: (assembly), (door), (front), LH

Stock #: 26014

Mileage: 181K

Tag #: 0001305725

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2003-2005 BMW Z4 Brake Master Cylinder Assembly Genuine OEM Part 34316763670 USED
$65.00

Part Type: Master Cylinder

2003-2005 BMW Z4 Brake Master Cylinder Assembly Genuine OEM Part 34316763670

Part Numbers: 34316763670

Stock #: 25033

Mileage: 66K

Tag #: 0001191994

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2006 BMW Z4 Master Cylinder USED
$65.00

Part Type: Master Cylinder

2006 BMW Z4 Master Cylinder

Details: 3.0L

Stock #: 26014

Mileage: 181K

Tag #: 0001305773

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2006-2008 BMW Z4 3.0L Brake Master Cylinder Assembly Genuine OEM 34316776002 USED
$65.00

Part Type: Master Cylinder

2006-2008 BMW Z4 3.0L Brake Master Cylinder Assembly Genuine OEM 34316776002

Part Numbers: 34316776002

Stock #: 25095

Mileage: 101K

Tag #: 0001218723

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
2006 BMW Z4 Ignition Switch(W/O Cyl& Key) USED
$65.00

Part Type: Ignition Switch/Start Stop Button

2006 BMW Z4 Ignition Switch(W/O Cyl& Key)

Details: No key

Stock #: 26014

Mileage: 181K

Tag #: 0001305792

Part Grade: A

VIEW DETAILS
🚚 We ship — anywhere in the lower 48. Most parts ship within 24–48 hours. Add to cart to see your exact shipping cost — nothing is charged until you check out.
« 1 … 4 5 6 7 8 … 11 »

Frequently asked questions

What does the 90-day warranty cover?
Every eligible part includes a 90-day limited warranty. Coverage, exclusions, claim requirements, and available remedies are explained in our Returns & Warranty Policy.
What do the part grades mean?
Our grades—including A+, A, B, C, and X—describe the condition or available information for a used OEM part. Review our complete Parts Grading Guide and the individual listing photos and notes before ordering.
How do parts ship?
We ship parts throughout the lower 48 states. Engines, transmissions, and other oversized items generally ship by LTL freight, while smaller parts ship by parcel carrier. Delivery requirements and charges vary by item and destination.
How do I confirm fitment?
We use Hollander interchange data to help identify compatible applications. Fitment may still depend on VIN, production date, option codes, part numbers, programming, and vehicle configuration. For option-sensitive parts, call 800-222-5414 or text 828-667-2239 with your VIN before ordering.
Which BMW Z4 parts are available?
Available inventory may include engines, transmissions, body parts, lighting, glass, wheels, electronics, and other used OEM components. The products shown on this page reflect current inventory and update nightly.