2004 BMW 3 Series for Sale in Baltimore, MD

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 330i Review
by Meng

BMW rules

It still runs perfectly after 4 years. Sturdy handling around curves, good pickup speed on freeway, and smooth suspension for comfortable ride. Strong body with exception of front bumper. Hit a cuve so had to change bumper once. One of the cheaper to maintain cars in BMW line-up. Considered the M3 initially....2x the price and i3X the insurance of ...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/06/29/10/42/2005_bmw_3_series-pic-1982806362529330411-152x114.jpeg

2005 BMW 3 Series 330Ci Used Cars in Arlington, VA 22202

Good Deal
$2,097 BELOW
Instant Market Value of $9,747

Price: $7,650

Mileage: 83,100

Location: Arlington, VA 22202

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 330Ci for sale - $7,650, 83,100 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (17 reviews) "The dealer was excellent. They even scheduled me to door a test drive and was to pick me up at my home. Although, I eventually cancelled the appointment, I still rate them 5 stars."
https://static.cargurus.com/images/forsale/2016/03/18/07/35/2003_bmw_3_series-pic-3541805100152247305-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Owings Mills, MD 21117

Good Deal
$1,189 BELOW
Instant Market Value of $8,184

Price: $6,995

Mileage: 93,850

Location: Owings Mills, MD 21117

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $6,995, 93,850 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Quick response. Visited the dealer but the car was sold just before we got there. Pleasant dealer but they didn't't have another vehicle we were interested in.."
https://static.cargurus.com/images/forsale/2016/07/04/09/43/2005_bmw_3_series_330xi-pic-656823630288876598-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Washington, 20015

Good Deal
$1,049 BELOW
Instant Market Value of $8,049

Price: $7,000

Mileage: 111,000

Location: Washington, 20015

Certified Pre-Owned: No Transmission: Automatic Color: Metallic Blue Description: Used 2005 BMW 3 Series 330xi for sale - $7,000, 111,000 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 330xi Used Cars in Baltimore, MD 21215

Good Deal
$1,265 BELOW
Instant Market Value of $8,264

Price: $6,999

Mileage: 109,482

Location: Baltimore, MD 21215

Certified Pre-Owned: No Color: Silver Gray Metallic Description: Used 2005 BMW 3 Series 330xi for sale - $6,999, 109,482 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "A-1"
https://static.cargurus.com/images/forsale/2016/03/18/05/01/2003_bmw_3_series-pic-7208928202679690635-152x114.jpeg

2003 BMW 3 Series 325Ci Used Cars in Falls Church, VA 22042

Good Deal
$744 BELOW
Instant Market Value of $6,721

Price: $5,977

Mileage: 106,474

Location: Falls Church, VA 22042

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325Ci for sale - $5,977, 106,474 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels, Climate Package
Avg. Dealer Rating: (9 reviews) "Good except for the fact that 4 days after picking the car up I had to have it towed to the Mercedes dealer due to the fact that the ignition key would not turn into ignition switch. The chance one takes when buying a 13 year old car."
https://static.cargurus.com/images/forsale/2016/06/11/02/15/2005_bmw_3_series-pic-4566776364443808335-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Elkton, MD 21921

Good Deal
$865 BELOW
Instant Market Value of $9,365

Price: $8,500

Mileage: 88,272

Location: Elkton, MD 21921

Average time on market: 36 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $8,500, 88,272 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Very pleasant experience dealing with Select Auto very courteous staff. Brad and his Mechanics went above and beyond anything I've ever experienced with a car dealer. A+++++++"
https://static.cargurus.com/images/forsale/2016/07/26/00/24/2003_bmw_3_series-pic-1312393568361308255-152x114.jpeg

2003 BMW 3 Series 330Ci Used Cars in Hanover, MD 21076

Good Deal
$648 BELOW
Instant Market Value of $5,948

Price: $5,300

Mileage: 165,000

Location: Hanover, MD 21076

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2003 BMW 3 Series 330Ci for sale - $5,300, 165,000 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
https://static.cargurus.com/images/forsale/2016/05/21/03/28/2005_bmw_3_series-pic-4902685628715733231-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Silver Spring, MD 20910

Good Deal
$751 BELOW
Instant Market Value of $7,624

Price: $6,873

Mileage: 119,540

Location: Silver Spring, MD 20910

Certified Pre-Owned: No Transmission: Automatic Color: Dark Blue Description: Used 2005 BMW 3 Series 330xi for sale - $6,873, 119,540 miles
Avg. Dealer Rating: (1 review) "Dealer very cordial,respectful and efficient."
https://static.cargurus.com/images/forsale/2016/05/20/03/49/2003_bmw_3_series-pic-8576364273514622628-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Baltimore, MD 21215

Fair Deal
$678 BELOW
Instant Market Value of $5,973

Price: $5,295

Mileage: 129,424

Location: Baltimore, MD 21215

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $5,295, 129,424 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/07/19/00/39/2005_bmw_3_series-pic-2538348658083627257-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Jessup, MD 20794

Fair Deal
$500 BELOW
Instant Market Value of $5,495

Price: $4,995

Mileage: 144,186

Location: Jessup, MD 20794

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $4,995, 144,186 miles with Aluminum Wheels, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/07/17/18/03/2003_bmw_3_series-pic-7163936989857343237-152x114.jpeg

2003 BMW 3 Series 330Ci Convertible Used Cars in Arlington, VA 22201

Fair Deal
$446 BELOW
Instant Market Value of $8,941

Price: $8,495

Mileage: 106,680

Location: Arlington, VA 22201

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $8,495, 106,680 miles with Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (12 reviews) "AWESOME experience and customer service!!!!"
https://static.cargurus.com/images/forsale/2016/04/04/12/10/2004_bmw_3_series-pic-1961117233945666175-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Frederick, MD 21702

Fair Deal
$381 BELOW
Instant Market Value of $6,374

Price: $5,993

Mileage: 153,664

Location: Frederick, MD 21702

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $5,993, 153,664 miles with Leather Seats
Avg. Dealer Rating: (20 reviews) "Didn't reply from the first email but after that they responded really quick and got straight to answering my questions. If I ever buy a car again I would recommend this dealer."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325i Used Cars in Rockville, MD 20852

Fair Deal
$670 BELOW
Instant Market Value of $5,169

Price: $4,499

Mileage: 153,836

Location: Rockville, MD 20852

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2004 BMW 3 Series 325i for sale - $4,499, 153,836 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "The dealer responded in a decent amount of time, though it could have been faster. I went to see two cars there, one was in aweful shape with rust and lights falling out, the other, despite being listed online, wasn't ready to sell yet as it was being worked on and did not actually run yet. When I asked what exactly was wrong with it I got the response of "I don't know but it will be ready by next week" I wouldn't trust anybody that tries to sell cars in such awful condition and that doesn't even know what's happening with or is wrong with their vehicles."
https://static.cargurus.com/images/forsale/2016/03/11/13/47/2004_bmw_3_series-pic-2417213512247163849-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Upper Marlboro, MD 20772

Price: $3,900

Mileage: 154,461

Location: Upper Marlboro, MD 20772

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 325xi for sale - $3,900, 154,461 miles
Avg. Dealer Rating: (17 reviews) "Great job"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325Ci Convertible Used Cars in Rockville, MD 20852

Price: $7,995

Mileage: 120,821

Location: Rockville, MD 20852

Average time on market: 36 days Certified Pre-Owned: No Color: White Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $7,995, 120,821 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "good"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

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

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2016 BMW 3 Series 156 Great Deals $22,000 13,718 listings
2015 BMW 3 Series 52 Great Deals $19,994 1,710 listings
2014 BMW 3 Series 46 Great Deals $16,982 1,047 listings
2013 BMW 3 Series 322 Great Deals $12,950 6,680 listings
2012 BMW 3 Series 34 Great Deals $14,995 931 listings
2011 BMW 3 Series 145 Great Deals $7,995 2,695 listings
2010 BMW 3 Series 46 Great Deals $7,800 820 listings
2009 BMW 3 Series 82 Great Deals $6,877 1,438 listings
2008 BMW 3 Series 82 Great Deals $5,495 1,780 listings
2007 BMW 3 Series 81 Great Deals $4,860 1,838 listings