Home  >  BMW  >  3 Series  >  2004

2004 BMW 3 Series for Sale

Find the right 2004 BMW 3 Series right here. Our dealer network covers the entire U.S. and can find the perfect 2004 BMW 3 Series for you.

Filter results
Sort by
Filter results



to


to


Vehicle Mileage

to


Vehicle Mileage Transmission

Vehicle drivetrain Drivetrain

Number of Doors

Vehicle History

Exterior Color

Interior Color

Showing 1 - 24 of 181

Find the right 2004 BMW 3 Series right here. Our dealer network covers the entire U.S. and can find the perfect 2004 BMW 3 Series for you.

Sort by

Used

2004 BMW 3 Series 330xi
VIN: WBAEW53474PN36499

$4,499

Vehicle Mileage Mileage:
158,300
Vehicle Location Location:
Mount Joy, PA
Vehicle Color Color:
Silver ext, Gray int
Vehicle Body Type Body Type:
Sedan
Used

2004 BMW 330i Premium
VIN: WBAEV53424KM36651

$6,750

Vehicle Mileage Mileage:
128,406
Vehicle Location Location:
Ephrata, PA
Vehicle Color Color:
Blue ext, Gray int
Vehicle Body Type Body Type:
Sedan
Used

2004 BMW 3 Series 325Ci
VIN: WBABD334X4PL04816

$8,990

Vehicle Mileage Mileage:
144,318
Vehicle Location Location:
West Haven, CT
Vehicle Color Color:
Red ext, Black int
Vehicle Body Type Body Type:
Coupe
Used

2004 BMW 3 SERIES
VIN: WBABW53414PJ96253

$7,999

Vehicle Mileage Mileage:
97,000
Vehicle Location Location:
Sacramento, CA
Vehicle Color Color:
Vehicle Body Type Body Type:
Convertible
Used

2004 BMW 3 Series 325Ci
VIN: WBABW33434PG97880

$10,989

Vehicle Mileage Mileage:
88,385
Vehicle Location Location:
Charlotte, NC
Vehicle Color Color:
Silver ext, Black int
Vehicle Body Type Body Type:
Convertible
Used

2004 Bmw 3-Series
VIN: WBAAX13414PJ00655

$5,281

Vehicle Mileage Mileage:
140,574
Vehicle Location Location:
Lancaster, CA
Vehicle Color Color:
Vehicle Body Type Body Type:
Wagon
Used

2004 BMW M3
VIN: WBSBR93404PK07737

$26,995

Check Bumper.com Clean title

Vehicle Mileage Mileage:
58,890
Vehicle Location Location:
Chantilly, VA
Vehicle Color Color:
Black ext, Gray int
Vehicle Body Type Body Type:
Convertible
Used

2004 BMW M3
VIN: WBSBR93444PK07028

$26,995

Vehicle Mileage Mileage:
112,980
Vehicle Location Location:
Raleigh, NC
Vehicle Color Color:
Blue ext, Black int
Vehicle Body Type Body Type:
Convertible
Used

2004 BMW M3 Coupe 2D
VIN: WBSBL93494PN56185

$21,995

Vehicle Mileage Mileage:
159,223
Vehicle Location Location:
Upland, CA
Vehicle Color Color:
Vehicle Body Type Body Type:
Coupe
Used

2004 BMW 330Ci Convertible
VIN: WBABW53484PL46455

$15,988

Vehicle Mileage Mileage:
39,159
Vehicle Location Location:
Santa Cruz, CA
Vehicle Color Color:
White ext, Beige int
Vehicle Body Type Body Type:
Convertible
Used

2004 BMW M3
VIN: WBSBL93474PN59649

$26,995

Check Bumper.com Clean title

Vehicle Mileage Mileage:
122,050
Vehicle Location Location:
Raleigh, NC
Vehicle Color Color:
Blue ext, Gray int
Vehicle Body Type Body Type:
Coupe
Used

2004 BMW 330Ci Convertible
VIN: WBABW53494PL43368

$5,995

Vehicle Mileage Mileage:
120,175
Vehicle Location Location:
Martin, TN
Vehicle Color Color:
Black ext
Vehicle Body Type Body Type:
Convertible
Used

2004 BMW 3 SERIES
VIN: WBABW33444PL27096

$6,498

Vehicle Mileage Mileage:
89,916
Vehicle Location Location:
Costa Mesa, CA
Vehicle Color Color:
Blue ext, White int
Vehicle Body Type Body Type:
Convertible
Used

2004 BMW 323Ci Convertible
VIN: WBABW33434PL33021

$7,995

Vehicle Mileage Mileage:
100,543
Vehicle Location Location:
Sarasota, FL
Vehicle Color Color:
White ext, Beige int
Vehicle Body Type Body Type:
Convertible
Used

3-Series 330Ci coupe
VIN: WBABD534X4PL10711

$5,299

Vehicle Mileage Mileage:
167,000
Vehicle Location Location:
Alabaster, AL
Vehicle Color Color:
Silver ext
Vehicle Body Type Body Type:
Coupe
Used

2004 BMW 3 Series 330Ci
VIN: WBABD53484PL13980

$9,995

Vehicle Mileage Mileage:
145,756
Vehicle Location Location:
Wylie, TX
Vehicle Color Color:
Silver ext, Black int
Vehicle Body Type Body Type:
Coupe
Used

2004 BMW M3
VIN: WBSBR93444PK06767

$18,950

Vehicle Mileage Mileage:
56,000
Vehicle Location Location:
Upton, MA
Vehicle Color Color:
Silver ext, Black int
Vehicle Body Type Body Type:
Convertible
Used

2004 BMW 3 Series 325Ci
VIN: WBABW33434PL27509

$6,500

Vehicle Mileage Mileage:
144,000
Vehicle Location Location:
Cranston, RI
Vehicle Color Color:
Black ext, Brown int
Vehicle Body Type Body Type:
Convertible
Used

2004 BMW M3 Convertible
VIN: WBSBR93434PK05089

$16,998

Vehicle Mileage Mileage:
88,016
Vehicle Location Location:
Troy, OH
Vehicle Color Color:
Black ext, Black int
Vehicle Body Type Body Type:
Convertible
Used

2004 BMW 323Ci 325Ci Convertible
VIN: WBABW33464PL27892

$4,175

Vehicle Mileage Mileage:
165,000
Vehicle Location Location:
Duluth, GA
Vehicle Color Color:
Vehicle Body Type Body Type:
Convertible
Used

2004 BMW 3-Series
VIN: WBABD33434JY96725

$6,985

Vehicle Mileage Mileage:
164,856
Vehicle Location Location:
Summit, IL
Vehicle Color Color:
Green ext, Beige int
Vehicle Body Type Body Type:
Coupe
Used

2004 BMW 3 Series 325Ci
VIN: WBABW33454PL33084

$6,995

Vehicle Mileage Mileage:
113,987
Vehicle Location Location:
Detroit, MI
Vehicle Color Color:
Vehicle Body Type Body Type:
Convertible
Used

2004 BMW 3 Series 325xi
VIN: WBAEP33414PF04328

$3,995

Vehicle Mileage Mileage:
176,012
Vehicle Location Location:
Bartlesville, OK
Vehicle Color Color:
Black ext, Black int
Vehicle Body Type Body Type:
Wagon
Used

2004 BMW 3 Series 325Ci
VIN: WBABW33494PL28728

$5,995

Vehicle Mileage Mileage:
92,000
Vehicle Location Location:
Huntsville, AL
Vehicle Color Color:
White ext, Brown int
Vehicle Body Type Body Type:
Convertible