SalvageAlert

Salvage 2004 BMW M3 for sale

Browse 13 salvage 2004 BMW M3 vehicles from IAA and Copart — live auctions and ended sales, with photos, VIN, damage and last bid.

13 results

2 matching lots arrived in the last 7 daysClear filters
WBSBL93444P****** 2004 BMW M3
Upcoming

IAA USA

2004 BMW M3

WBSBL93444P****** · 46367098

3.2L I-6 DOHC, VVT, premium , 333HP · 6 cyl · Rear Wheel Drive · Unknown

Primary damage
Unknown
Storage location
Fremont (California)
Auction not assigned
WBSBR93484PK04651 2004 BMW M3

Copart USA

2004 BMW M3

WBSBR93484PK04651 · 72913646

3.2L 6 · 6 cyl · REAR WHEEL DRIVE · MANUAL

Odometer
119330 mi
Primary damage
Minor Dent/Scratches
Storage location
Central Square, NY
Title status
Salvage
Status
Runs & drives
Buy now US$15,900Oct 22, 2026Pre-loss value US$26,722
WBSBR93414PK07469 2004 BMW M3
Ended

Copart USA

2004 BMW M3

WBSBR93414PK07469 · 63211706

3.2L 6 · 6 cyl · REAR WHEEL DRIVE · NONE

Odometer
137222 mi
Primary damage
Minor Dent/Scratches
Storage location
East Granby, CT
Last bid US$6,600Oct 13, 2026
WBSBL93444PN55977 2004 BMW M3
Ended

Copart USA

2004 BMW M3

WBSBL93444PN55977 · 67697756

3.2L 6 · 6 cyl · REAR WHEEL DRIVE · MANUAL

Odometer
85,118 mi
Primary damage
Minor Dent/Scratches
Storage location
Hayward, CA
Title status
Salvage
Status
Runs & drives
Last bid US$13,000Sep 17, 2026
WBSBR93484P****** 2004 BMW M3
Ended

IAA USA

2004 BMW M3

WBSBR93484P****** · 46098086

3.2L I-6 DOHC, VVT, premium , 333HP · 6 cyl · Rear Wheel Drive · Manual

Odometer
119307 mi
Primary damage
Unknown
Storage location
Hartford (Connecticut)
Title status
Salvage
Status
Runs & drives
EndedOct 2, 2026
WBSBL93404PN59511 2004 BMW M3
Ended

Copart USA

2004 BMW M3

WBSBL93404PN59511 · 68160536

3.2L 6 · 6 cyl · REAR WHEEL DRIVE · AUTOMATIC

Odometer
108927 mi
Primary damage
Normal Wear
Storage location
Van Nuys, CA
Title status
Salvage
Status
Runs & drives
Last bid US$9,200Sep 11, 2026Pre-loss value US$18,980
WBSBR93484P****** 2004 BMW M3
Ended

IAA USA

2004 BMW M3

WBSBR93484P****** · 46057607

3.2L I-6 DOHC, VVT, premium , 333HP · 6 cyl · Rear Wheel Drive · Manual

Odometer
83899 mi
Primary damage
Front End
Storage location
Omaha South (Nebraska)
Title status
Salvage
EndedOct 2, 2026
WBSBL93474PN55214 2004 BMW M3
Ended

Copart USA

2004 BMW M3

WBSBL93474PN55214 · 61629866

3.2L 6 · 6 cyl · REAR WHEEL DRIVE · MANUAL

Odometer
119457 mi
Seller
State Farm Insurance
Primary damage
Front End
Storage location
Elgin, IL
Title status
Salvage
Status
Runs & drives
Last bid US$8,100Sep 1, 2026Pre-loss value US$20,255
WBSBR93464P****** 2004 BMW M3
Ended

IAA USA

2004 BMW M3

WBSBR93464P****** · 46008956

3.2L I-6 DOHC, VVT, premium , 333HP · 6 cyl · Rear Wheel Drive · Automatic

Primary damage
Normal Wear & Tear
Storage location
Greensboro (North Carolina)
Title status
Clear
Status
Runs & drives
EndedSep 3, 2026
WBSBL93434P****** 2004 BMW M3
Ended

IAA USA

2004 BMW M3

WBSBL93434P****** · 45858933

3.2L I-6 DOHC, VVT, 333HP · 6 cyl · Rear Wheel Drive · Automatic

Odometer
1 mi
Primary damage
Right Front
Storage location
Fremont (California)
Title status
Salvage
EndedSep 14, 2026
WBSBL93424P****** 2004 BMW M3
Ended

IAA USA

2004 BMW M3

WBSBL93424P****** · 45918499

3.2L I-6 DOHC, VVT, 333HP · 6 cyl · Rear Wheel Drive · Automatic

Odometer
108337 mi
Primary damage
Front End
Storage location
Culpeper (Virginia)
Status
Runs & drives
Ended
WBSBL93494PN56607 2004 BMW M3
Ended

Copart USA

2004 BMW M3

WBSBL93494PN56607 · 63162916

3.2L 6 · 6 cyl · REAR WHEEL DRIVE · MANUAL

Odometer
118,305 mi
Primary damage
Undercarriage
Storage location
Portland, OR
Title status
Salvage
Status
Runs & drives
Last bid US$14,700Sep 21, 2026Pre-loss value US$19,924Repair 130% of value
WBSBL93424P****** 2004 BMW M3
Ended

IAA USA

2004 BMW M3

WBSBL93424P****** · 45280722

3.2L I-6 DOHC, VVT, 333HP · Automatic · Gasoline

Odometer
113164 mi
Primary damage
Normal Wear & Tear
Storage location
Lafayette (Louisiana)
Ended

That’s all 13 lots.

2004 BMW M3 price data

Median bid
$8,942
Average bid
$9,928
Bid range
$7,500 – $15,900
Avg. retail
$21,470

Based on 14 archived lots — USD-normalized, last observed bid (not a guaranteed sale price).

Browse by year

How much does a salvage 2004 BMW M3 sell for?

Across 14 salvage 2004 BMW M3 lots, the median winning-side bid is $8,942 and the average is $9,928 (range $7,500 to $15,900). Pre-loss retail value averages $21,470. Prices are USD-normalized from IAA and Copart; a sold lot’s figure is the last observed bid, not a guaranteed sale price.