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 Review
by Allison

Phenomenal

It's hard to find anything bad to say about this car. My father-in-law has owned it for years (each year he upgrades to the latest model). It's absolutely sturdy and reliable. I remember driving home in the middle of a blizzard with 10 feet of visibility. A foot of snow was falling, and I saw SUV's and Minivans spin out in front of me. In my 4...

Loading...
Featured Listings
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

Great Deal
$1,690 BELOW
Instant Market Value of $9,185

Price: $7,495

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 - $7,495, 90,608 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (23 reviews) "John the manager is a very judgmental person, he dose not treat all of his customers the same. I went to seethis vehicle with extent to buy, he want to let me test drive it unless I committed to buying it first and when I wouldn't he got very rude. When I asked for a mother sales Representative that when he stated, I'm the manager and its him or no one so I left. He's bad for business!"
http://static.cargurus.com/images/forsale/2014/06/27/05/10/2003_bmw_3_series-pic-2903089797717605569-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Akron, OH 44305

Good Deal
$1,412 BELOW
Instant Market Value of $6,400

Price: $4,988

Mileage: 135,938

Location: Akron, OH 44305

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2003 BMW 3 Series 325i for sale - $4,988, 135,938 miles
Avg. Dealer Rating: (5 reviews) "Mazda needed facia replaced. Dealer seemed straight forward.You get what you pay for."
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,001 BELOW
Instant Market Value of $6,996

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: (23 reviews) "“I purchased a 2007 Infiniti from KDK Auto Brokers yesterday and had an excellent experience. The sales manager John walked me through the entire process, and RJ provided a fair price on my trade in. I even had a chance to meet the owner and he was gracious and polite to my teenage son, and even offered some support of his career goals in precision engineering. All-around a great experience and would definitely buy from here again.”"
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
$819 BELOW
Instant Market Value of $6,319

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/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
$573 BELOW
Instant Market Value of $6,368

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/10/01/16/2003_bmw_3_series-pic-8989959808122700717-152x114.jpeg

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

Fair Deal
$500 BELOW
Instant Market Value of $8,490

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://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
$375 ABOVE
Instant Market Value of $9,423

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://images.cobaltgroup.com/chrome_jpgs/2005/6606x152.jpg

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

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

Price: $9,989

Mileage: 87,976

Location: Akron, OH 44302

Average time on market: 22 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/09/30/08/33/2005_bmw_3_series-pic-8143120908589495134-152x114.jpeg

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

Fair Deal
$585 ABOVE
Instant Market Value of $16,315

Price: $16,900

Mileage: 44,535

Location: Akron, OH 44312

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Sparkling Graphite Metallic Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $16,900, 44,535 miles
Avg. Dealer Rating: (6 reviews) "Excellent salesman!"
http://static.cargurus.com/images/forsale/2014/09/24/07/13/2003_bmw_3_series-pic-6114617880841397725-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Canton, OH 44718

Fair Deal
$571 ABOVE
Instant Market Value of $5,906

Price: $6,477

Mileage: 168,182

Location: Canton, OH 44718

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Mystic Blue Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $6,477, 168,182 miles with Premium Package
Avg. Dealer Rating: (2 reviews) "First car I ever bought from a used car dealer. Everything was PERFECT ! Treated me royally and no B.S."
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
$776 ABOVE
Instant Market Value of $10,482

Price: $11,258

Mileage: 104,588

Location: Akron, OH 44312

Average time on market: 32 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: (15 reviews) "Have bought 2 cars here. Great selection. Great service."
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
$639 ABOVE
Instant Market Value of $7,276

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/05/22/30/2003_bmw_3_series-pic-6572280483193436289-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in North Olmsted, OH 44070

Fair Deal
$687 ABOVE
Instant Market Value of $7,804

Price: $8,491

Mileage: 96,882

Location: North Olmsted, OH 44070

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Sapphire Metallic Description: Used 2003 BMW 3 Series 325i for sale - $8,491, 96,882 miles with Premium Package, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Very professional staff. Wonderful dealership. Loving our new purchase!"
http://static.cargurus.com/images/forsale/2014/09/19/04/11/2003_bmw_3_series-pic-1749798199328745616-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in North Bloomfield, OH 44450

Fair Deal
$795 ABOVE
Instant Market Value of $6,700

Price: $7,495

Mileage: 145,463

Location: North Bloomfield, OH 44450

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 330i for sale - $7,495, 145,463 miles
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
934 Great Deals out of 20,056 listings starting at $2,495

New BMW 3 Series By Year

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

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Akron OH
5 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
1 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
5 listings starting at $5,900
2004 BMW 3 Series in Columbus OH
6 listings starting at $5,995
2004 BMW 3 Series in Dayton OH
14 listings starting at $4,999
2004 BMW 3 Series in Saginaw MI
2 listings starting at $9,999
2004 BMW 3 Series in Charleston WV
5 listings starting at $6,893
2004 BMW 3 Series in Cincinnati OH
12 listings starting at $4,999
2004 BMW 3 Series in Grand Rapids MI
1 listing
2004 BMW 3 Series in Rochester NY
2 listings starting at $7,950
2004 BMW 3 Series in Indianapolis IN
5 listings starting at $6,999
2004 BMW 3 Series in Harrisburg PA
21 listings starting at $6,995
2004 BMW 3 Series in Lexington KY
9 listings starting at $6,900