2004 BMW 3 Series in Cleveland, OH

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 330xi Review
by Lance

How could you not like this car!?

I've driven a handfull of E46's. They're all solid, impressive cars. They handle well and perform well over all. They get great reviews. They're comfortable, quiet and safe. But I'd pick a 5 series first

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/09/13/14/59/2003_bmw_3_series-pic-1876928730193620524-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Brunswick, OH 44212

Good Deal
$1,036 BELOW
Instant Market Value of $7,031

Price: $5,995

Mileage: 139,975

Location: Brunswick, OH 44212

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $5,995, 139,975 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (21 reviews) "Received my car from here. Dealers were a bit firm, but I love my car."
http://static.cargurus.com/images/forsale/2014/06/12/06/41/2003_bmw_3_series-pic-7443156662126039662-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Eastlake, OH 44095

Good Deal
$943 BELOW
Instant Market Value of $6,443

Price: $5,500

Mileage: 134,336

Location: Eastlake, OH 44095

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $5,500, 134,336 miles with Leather Seats
Avg. Dealer Rating: (1 review) "Great quick service that's official and trusting!"
http://static.cargurus.com/images/forsale/2014/09/10/01/16/2003_bmw_3_series-pic-8989959808122700717-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Bedford, OH 44146

Fair Deal
$520 BELOW
Instant Market Value of $8,510

Price: $7,990

Mileage: 103,724

Location: Bedford, OH 44146

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 325xi for sale - $7,990, 103,724 miles with Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (14 reviews) "Great people to work with!!!"
http://static.cargurus.com/images/forsale/2014/07/20/02/25/2004_bmw_3_series-pic-5287051565600472953-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Warrensville Heights, OH 44128

Fair Deal
$495 BELOW
Instant Market Value of $6,290

Price: $5,795

Mileage: 154,797

Location: Warrensville Heights, OH 44128

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $5,795, 154,797 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Great"
http://static.cargurus.com/images/forsale/2014/09/19/19/40/2004_bmw_3_series-pic-4271698928560682405-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Brunswick, OH 44212

Price: Negotiable

Mileage: 90,608

Location: Brunswick, OH 44212

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 325xi for sale , 90,608 miles
Avg. Dealer Rating: (21 reviews) "I recently contacted KDK about a mountaineer. Upon arriving at their lot I found an '08 explorer that I fell in love with. The vehicle had a few things that needed to be taken care of and KDK promptly addressed these issues. I would have to say this was the most pleasant car buying experience I have had. "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325xi Used Cars in Akron, OH 44320

Price: Negotiable

Mileage: 102,225

Location: Akron, OH 44320

Average time on market: 21 days Certified Pre-Owned: Yes Transmission: 5-Speed Automatic Overdrive Description: Used 2004 BMW 3 Series 325xi for sale , 102,225 miles
Avg. Dealer Rating: (12 reviews) "Wasn't hear long enough to really rate but had no issues. Took a test drive but the front seat did not have adequate adjustment so the visit was brief - liked the truck though, except for the seat."
http://static.cargurus.com/images/forsale/2014/09/14/00/14/2003_bmw_3_series-pic-5643686774189621654-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Medina, OH 44256

Price: Negotiable

Mileage: 108,000

Location: Medina, OH 44256

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 325xi for sale , 108,000 miles with Leather Seats, Sunroof/Moonroof
http://static.cargurus.com/images/forsale/2014/09/13/15/11/2003_bmw_3_series-pic-8455238657023511906-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in North Canton, OH 44720

Price: Negotiable

Mileage: 153,641

Location: North Canton, OH 44720

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 330i for sale , 153,641 miles with Aluminum Wheels
Avg. Dealer Rating: (12 reviews) "Responded to ??s"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325xi Used Cars in Willoughby, OH 44094

Price: Negotiable

Mileage: 96,913

Location: Willoughby, OH 44094

Average time on market: 26 days Certified Pre-Owned: No Transmission: Manual Color: "" Description: Used 2003 BMW 3 Series 325xi for sale , 96,913 miles with Alloy Wheels
http://images.cobaltgroup.com/7/3/7/8855746737x152.jpg

2005 BMW 3 Series 325xi Used Cars in Akron, OH 44302

Fair Deal
$313 ABOVE
Instant Market Value of $9,485

Price: $9,798

Mileage: 110,860

Location: Akron, OH 44302

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Alpine White Description: Used 2005 BMW 3 Series 325xi for sale - $9,798, 110,860 miles with Premium Package, Sunroof/Moonroof, Climate Package
Avg. Dealer Rating: (3 reviews) "I set up an appointment to test drive the car and learn about the infotainment system. 5 minutes into the drive, I knew I would buy the car. Great service, friendly, knowledgeable people. I am very happy."
http://static.cargurus.com/images/forsale/2014/09/20/12/00/2003_bmw_3_series-pic-4315754780695625896-152x114.jpeg

2003 BMW 3 Series 325Ci Convertible Used Cars in Middleburg Heights, OH 44130

Fair Deal
$500 ABOVE
Instant Market Value of $9,495

Price: $9,995

Mileage: 102,589

Location: Middleburg Heights, OH 44130

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Blue Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $9,995, 102,589 miles with Premium Package, Climate Package
Avg. Dealer Rating: (6 reviews) "Timely followup from sales staff."
http://images.cobaltgroup.com/chrome_jpgs/2005/6606x152.jpg

2005 BMW 3 Series 325i Used Cars in Akron, OH 44302

Fair Deal
$529 ABOVE
Instant Market Value of $9,460

Price: $9,989

Mileage: 87,976

Location: Akron, OH 44302

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $9,989, 87,976 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "They contacted me via phone but did not have the car I was looking for."
http://static.cargurus.com/images/forsale/2014/06/12/06/43/2003_bmw_3_series-pic-7797937676780773259-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Eastlake, OH 44095

Fair Deal
$621 ABOVE
Instant Market Value of $7,294

Price: $7,915

Mileage: 124,941

Location: Eastlake, OH 44095

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $7,915, 124,941 miles with Leather Seats
Avg. Dealer Rating: (1 review)
http://static.cargurus.com/images/forsale/2014/09/19/15/38/2004_bmw_3_series-pic-5468022403361840649-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Akron, OH 44312

Fair Deal
$809 ABOVE
Instant Market Value of $10,449

Price: $11,258

Mileage: 104,588

Location: Akron, OH 44312

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $11,258, 104,588 miles
Avg. Dealer Rating: (14 reviews) "Very laid back staff. No high pressure sales. "
http://static.cargurus.com/images/forsale/2014/09/05/22/30/2004_bmw_3_series-pic-3785447899977001012-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in North Olmsted, OH 44070

High Price
$783 ABOVE
Instant Market Value of $11,708

Price: $12,491

Mileage: 51,666

Location: North Olmsted, OH 44070

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $12,491, 51,666 miles with Premium Package, Sunroof/Moonroof, Climate Package
Avg. Dealer Rating: (4 reviews) "Very professional staff. Wonderful dealership. Loving our new purchase!"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

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

Similar Cars

BMW 5 Series
614 Great Deals out of 15,971 listings starting at $1,500
BMW M3
82 Great Deals out of 1,334 listings starting at $3,288
Mercedes-Benz C-Class
933 Great Deals out of 20,057 listings starting at $2,495

New BMW 3 Series By Year

2015 BMW 3 Series
2,940 listings
2014 BMW 3 Series
10,874 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Akron OH
8 listings starting at $5,795
2004 BMW 3 Series in Detroit MI
5 listings starting at $5,995
2004 BMW 3 Series in Erie PA
3 listings starting at $5,900
2004 BMW 3 Series in Toledo OH
4 listings starting at $7,699
2004 BMW 3 Series in Pittsburgh PA
4 listings starting at $5,900
2004 BMW 3 Series in Columbus OH
6 listings starting at $5,995
2004 BMW 3 Series in Buffalo NY
1 listing
2004 BMW 3 Series in Dayton OH
13 listings starting at $4,999
2004 BMW 3 Series in Saginaw MI
2 listings starting at $9,999
2004 BMW 3 Series in Fort Wayne IN
2 listings
2004 BMW 3 Series in Charleston WV
7 listings starting at $6,968
2004 BMW 3 Series in Cincinnati OH
11 listings starting at $4,999
2004 BMW 3 Series in Grand Rapids MI
1 listing
2004 BMW 3 Series in Rochester NY
1 listing
2004 BMW 3 Series in Indianapolis IN
8 listings starting at $6,495