Most valuable parts to pull from a 2004 BMW 330i

Ranked by live eBay used prices · range is the 25th to 75th percentile.

Estimated teardown value $4,165

If you're pulling a 2004 BMW 330i at a self-service yard, grab these first. Values are live market ranges from eBay used listings, always verify condition and fitment before you pull.

PartTypical value
Engine (long block)$1,340 to $1,588
Rear differential / carrier$245 to $380
Exhaust manifold / header$89 to $410
Radiator support / core support$165 to $300
Rear bumper assembly$232 to $241
Dashboard / dash assembly$200 to $301
Transmission / gearbox$47 to $720
Fender$142 to $259
Instrument cluster$125 to $228
Door (complete)$157 to $157
Driveshaft$100 to $192
Tailgate / liftgate$38 to $386
Headlight assembly$125 to $207
Radiator fan assembly$117 to $159
Alloy wheels / rims$99 to $158
Spoiler / wing$88 to $200
ABS pump / module$71 to $152
Center console lid / armrest$73 to $105
Interior door panel$82 to $94
Side mirror (power)$65 to $105
Alternator$69 to $93
A/C compressor$68 to $95
Steering wheel$50 to $100
Power steering pump$64 to $90
Front seat (power / leather)$75 to $75
Get the full live pull list, free →

Prices are informational, drawn from third-party eBay data, and not guaranteed accurate. PullSheet is a research tool, not an appraisal.