Sign in | Register | My account | | Español
Sell Your Car

2004 BMW 3 Series Nationwide

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...
(clear)

Condition

Loading...
(clear)

Installed Options

Loading...
Show all options ↓ Show fewer options ↑
(clear)

Seating Capacity

Loading...

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 325xi Review
by ChrisKrasz

Turns heads.

Well with a muffler delete it sounds great. Not too loud but you still know it is a car. Planning on adding headers to it as it'll give it that nice BMW rasp. Mods are widely and somewhat cheaply available. It's really easy to make this car look great cosmetically.

Find 2004 BMW 3 Series listings in your area Enter your ZIP code

Loading...
Featured Listings
http://images.cars.com/phototab/DMI/2261772/4645/01.jpg

2004 BMW 3 Series 325Ci Convertible Used Cars in Redmond, WA 98052

Great Deal
$2,336 BELOW
Instant Market Value of $13,316

Price: $10,980

Mileage: 96,000

Location: Redmond, WA 98052

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $10,980, 96,000 miles
http://images.cars.com/phototab/DMI/182958/L11223/01.jpg

2004 BMW 3 Series 330Ci Used Cars in Union City, NJ 07087

Great Deal
$2,412 BELOW
Instant Market Value of $13,411

Price: $10,999

Mileage: 59,052

Location: Union City, NJ 07087

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330Ci for sale - $10,999, 59,052 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325Ci Convertible Used Cars in Pasco, WA 99301

Great Deal
$2,501 BELOW
Instant Market Value of $15,496

Price: $12,995

Mileage: 68,506

Location: Pasco, WA 99301

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Red Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $12,995, 68,506 miles
Avg. Dealer Rating: (2 reviews) "this dealer responded almost immediately to my inquiry. I was very impressed."
http://images.cars.com/phototab/DMI/2414907/178149478/01.jpg

2004 BMW 3 Series 325i Used Cars in Yakima, WA 98902

Great Deal
$1,773 BELOW
Instant Market Value of $10,768

Price: $8,995

Mileage: 105,147

Location: Yakima, WA 98902

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $8,995, 105,147 miles with Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "love it"
http://images.cars.com/phototab/DMI/207009/TL45165/01.jpg

2004 BMW 3 Series 330Ci Convertible Used Cars in Alpharetta, GA 30004

Great Deal
$2,232 BELOW
Instant Market Value of $14,222

Price: $11,990

Mileage: 79,568

Location: Alpharetta, GA 30004

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Mystic Blue Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $11,990, 79,568 miles with Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Dealer contacted me promptly and was polite. I decided against the car because I didn't notice the mileage when I submitted my inquiry."
http://images.cars.com/phototab/MDC/48/11323848/890096871.jpg

2004 BMW 3 Series 330Ci Convertible Used Cars in Fort Lauderdale, FL 33304

Great Deal
$3,303 BELOW
Instant Market Value of $15,298

Price: $11,995

Mileage: 72,000

Location: Fort Lauderdale, FL 33304

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $11,995, 72,000 miles with Navigation System, Sport Package
http://images.cars.com/phototab/MDC/0/464700/953130387.jpg

2004 BMW 3 Series 325i Used Cars in Selmer, TN 38375

Great Deal
$1,778 BELOW
Instant Market Value of $9,728

Price: $7,950

Mileage: 104,900

Location: Selmer, TN 38375

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $7,950, 104,900 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "Great Selection, Great Deals Wonderful Family Business. Kind Courteous and honest A1 Matt "
http://images.cars.com/phototab/DMI/196062/VCS-1979/01.jpg

2004 BMW 3 Series 330i Used Cars in Columbus, OH 43227

Great Deal
$2,866 BELOW
Instant Market Value of $11,836

Price: $8,970

Mileage: 89,066

Location: Columbus, OH 43227

Average time on market: 24 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 330i for sale - $8,970, 89,066 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (1 review) "Very warm welcome and excellent customer Service"
http://static.cargurus.com/images/forsale/2013/04/27/00/42/2004_bmw_3_series_330i-pic-290716695279018196-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Hackensack, NJ 07601

Great Deal
$3,322 BELOW
Instant Market Value of $10,822

Price: $7,500

Mileage: 95,000

Location: Hackensack, NJ 07601

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Navy Blue Description: Used 2004 BMW 3 Series 330i for sale - $7,500, 95,000 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Performance Package, Climate Package, Sport Package
http://images.cars.com/phototab/MDC/29/10756829/933924787.jpg

2004 BMW 3 Series 325i Used Cars in Daphne, AL 36526

Great Deal
$2,299 BELOW
Instant Market Value of $9,294

Price: $6,995

Mileage: 120,804

Location: Daphne, AL 36526

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $6,995, 120,804 miles
http://images.cars.com/phototab/DMI/105348/WD0715BW/01.jpg

2004 BMW 3 Series 325i Used Cars in Wynnewood, PA 19096

Great Deal
$2,065 BELOW
Instant Market Value of $9,560

Price: $7,495

Mileage: 103,359

Location: Wynnewood, PA 19096

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $7,495, 103,359 miles
Avg. Dealer Rating: (5 reviews) "Quick response to my internet inquiry. I would definitely do business with Audi Wynnewood. "
http://images.cars.com/phototab/DMI/2354176/L11869/01.jpg

2004 BMW 3 Series 330Ci Used Cars in Phoenix, AZ 85014

Great Deal
$2,564 BELOW
Instant Market Value of $11,514

Price: $8,950

Mileage: 116,173

Location: Phoenix, AZ 85014

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 330Ci for sale - $8,950, 116,173 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels, Sport Package
Avg. Dealer Rating: (2 reviews) "Got back in a timely manner. Not car model I was looking for"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325i Used Cars in Harvey, LA 70058

Great Deal
$3,207 BELOW
Instant Market Value of $9,984

Price: $6,777

Mileage: 102,093

Location: Harvey, LA 70058

Average time on market: 23 days Certified Pre-Owned: No Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $6,777, 102,093 miles with Alloy Wheels
http://images.cars.com/phototab/DMI/2373832/L02737/01.jpg

2004 BMW 3 Series 325Ci Used Cars in Brooklyn, NY 11231

Great Deal
$2,866 BELOW
Instant Market Value of $8,865

Price: $5,999

Mileage: 114,889

Location: Brooklyn, NY 11231

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 325Ci for sale - $5,999, 114,889 miles with Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Ok!"
http://images.cars.com/phototab/DMI/104177/1HU3063A/01.jpg

2004 BMW 3 Series 330Ci Convertible Used Cars in Salt Lake City, UT 84111

Good Deal
$919 BELOW
Instant Market Value of $14,451

Price: $13,532

Mileage: 78,524

Location: Salt Lake City, UT 84111

Average time on market: 29 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Green Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $13,532, 78,524 miles
Avg. Dealer Rating: (8 reviews) "Good"
Please wait ...
All Listings
Please wait ...
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.