2004 BMW 3 Series in Baltimore, MD

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 325i Review
by Justin

Solid Car

It's a fun day-car to drive. Mileage isn't too shabby... but I honestly don't think car companies have changed mileage on their cars a lot... they're just announcing it now, and people are like, "Wow, that's got awesome mileage." Either way, it's a solid, good handling car that I love and will keep with me for a very long time!

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/02/13/23/13/2004_bmw_3_series-pic-5476842482567046602-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Falls Church, VA 22046

Great Deal
$1,954 BELOW
Instant Market Value of $7,453

Price: $5,499

Mileage: 112,219

Location: Falls Church, VA 22046

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $5,499, 112,219 miles
Avg. Dealer Rating: (4 reviews) "Had a bussines-like attitude, returned my call promptly and was easy to talk to."
http://static.cargurus.com/images/forsale/2015/02/24/21/20/2003_bmw_3_series-pic-3746902408854920806-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Arlington, VA 22206

Good Deal
$1,353 BELOW
Instant Market Value of $6,352

Price: $4,999

Mileage: 124,615

Location: Arlington, VA 22206

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Midnight Grey Description: Used 2003 BMW 3 Series 325i for sale - $4,999, 124,615 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Very helpful on ojone"
http://static.cargurus.com/images/forsale/2015/01/17/21/22/2003_bmw_3_series-pic-1085678488179408807-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Fairfax, VA 22030

Good Deal
$1,383 BELOW
Instant Market Value of $7,832

Price: $6,449

Mileage: 105,763

Location: Fairfax, VA 22030

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Blue Description: Used 2003 BMW 3 Series 330i for sale - $6,449, 105,763 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (29 reviews) "Horace Pierre was a great salesman and they gave us a good price on our trade-ins!! Would highly recommebd this car dealership."
http://static.cargurus.com/images/forsale/2014/12/03/09/49/2003_bmw_3_series-pic-6465725001870721684-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Arlington, VA 22203

Good Deal
$1,002 BELOW
Instant Market Value of $8,979

Price: $7,977

Mileage: 84,480

Location: Arlington, VA 22203

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 330xi for sale - $7,977, 84,480 miles
Avg. Dealer Rating: (6 reviews) "they dont deal with wv people i had tto call them back cause they did not call me back i think they are terrible to deal with"
http://static.cargurus.com/images/forsale/2015/02/01/23/16/2005_bmw_3_series-pic-2244133992970509776-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Fairfax, VA 22030

Good Deal
$1,309 BELOW
Instant Market Value of $11,098

Price: $9,789

Mileage: 88,055

Location: Fairfax, VA 22030

Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Description: Used 2005 BMW 3 Series 330xi for sale - $9,789, 88,055 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (29 reviews) "We are happy with the attention."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325Ci Convertible Used Cars in Baltimore, MD 21215

Good Deal
$1,587 BELOW
Instant Market Value of $11,082

Price: $9,495

Mileage: 81,954

Location: Baltimore, MD 21215

Average time on market: 31 days Certified Pre-Owned: No Color: Mystic Blue Metallic With Black Soft Top Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $9,495, 81,954 miles with Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Great with customer care "
http://static.cargurus.com/images/forsale/2014/12/09/18/40/2005_bmw_3_series-pic-3810880553466586175-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Germantown, MD 20874

Good Deal
$863 BELOW
Instant Market Value of $7,558

Price: $6,695

Mileage: 135,605

Location: Germantown, MD 20874

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 3 Series 325xi for sale - $6,695, 135,605 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "I visited the Seneca used car lot a week ago and found it difficult to walk on the lot due to frozen ice and snow."
http://static.cargurus.com/images/forsale/2015/02/14/07/39/2003_bmw_3_series-pic-3758941702662683959-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Laurel, MD 20707

Fair Deal
$560 BELOW
Instant Market Value of $7,055

Price: $6,495

Mileage: 129,651

Location: Laurel, MD 20707

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $6,495, 129,651 miles with Alloy Wheels
http://images.cobaltgroup.com/chrome_jpgs/2004/4102x152.jpg

2004 BMW 3 Series 330i Used Cars in Annapolis, MD 21401

Fair Deal
$554 BELOW
Instant Market Value of $7,547

Price: $6,993

Mileage: 131,047

Location: Annapolis, MD 21401

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $6,993, 131,047 miles
Avg. Dealer Rating: (4 reviews) "My offer was not accepted. I noticed they dropped the price after I purchased my gti. "
http://static.cargurus.com/images/forsale/2015/01/18/09/06/2004_bmw_3_series-pic-5873308608087203436-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Arlington, VA 22203

Fair Deal
$442 BELOW
Instant Market Value of $9,419

Price: $8,977

Mileage: 64,654

Location: Arlington, VA 22203

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 325Ci for sale - $8,977, 64,654 miles
Avg. Dealer Rating: (6 reviews) "I applied for financing over (2) weeks ago and have not heard from the dealer."
http://static.cargurus.com/images/forsale/2014/10/18/11/59/2003_bmw_3_series-pic-6522314036936835772-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Capitol Heights, MD 20743

Fair Deal
$405 BELOW
Instant Market Value of $5,204

Price: $4,799

Mileage: 174,000

Location: Capitol Heights, MD 20743

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $4,799, 174,000 miles with Alloy Wheels
Avg. Dealer Rating: (10 reviews) "it was helpful having emails that gave some options, thanks"
http://static.cargurus.com/images/forsale/2014/11/02/01/54/2004_bmw_3_series-pic-7332982648436906591-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Fairfax, VA 22031

Fair Deal
$294 BELOW
Instant Market Value of $9,289

Price: $8,995

Mileage: 72,698

Location: Fairfax, VA 22031

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2004 BMW 3 Series 325i for sale - $8,995, 72,698 miles with Sport Package, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (10 reviews) "The car was there,ready for me to test drive. I bought it. Easy as buying a gallon of milk! No hassle. "
http://static.cargurus.com/images/forsale/2015/02/14/07/39/2003_bmw_3_series-pic-3026772566740146776-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Laurel, MD 20707

Fair Deal
$256 BELOW
Instant Market Value of $7,506

Price: $7,250

Mileage: 85,900

Location: Laurel, MD 20707

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $7,250, 85,900 miles with Alloy Wheels
http://static.cargurus.com/images/forsale/2015/02/06/17/13/2005_bmw_3_series-pic-9220997452994794209-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Gaithersburg, MD 20879

Fair Deal
$237 BELOW
Instant Market Value of $9,237

Price: $9,000

Mileage: 105,607

Location: Gaithersburg, MD 20879

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Blue Description: Used 2005 BMW 3 Series 325Ci for sale - $9,000, 105,607 miles with Sport Package, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Best experience."
http://static.cargurus.com/images/forsale/2015/01/31/14/42/2004_bmw_3_series-pic-599773580714639597-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Oxon Hill, MD 20745

Fair Deal
$277 BELOW
Instant Market Value of $9,072

Price: $8,795

Mileage: 117,897

Location: Oxon Hill, MD 20745

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 330i for sale - $8,795, 117,897 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

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

Acura TL
238 Great Deals out of 6,217 listings starting at $2,500
Audi A4
313 Great Deals out of 11,009 listings starting at $1,500
Infiniti G35
130 Great Deals out of 3,327 listings starting at $3,495

New BMW 3 Series By Year

2015 BMW 3 Series
11,167 listings
2014 BMW 3 Series
2,905 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Washington DC
31 listings starting at $5,499
2004 BMW 3 Series in Harrisburg PA
18 listings starting at $4,995
2004 BMW 3 Series in Philadelphia PA
3 Great Deals out of 61 listings starting at $4,595
2004 BMW 3 Series in Allentown PA
4 Great Deals out of 66 listings starting at $4,595
2004 BMW 3 Series in Richmond VA
7 listings starting at $6,950
2004 BMW 3 Series in Scranton PA
9 listings starting at $5,995
2004 BMW 3 Series in Virginia Beach VA
12 listings starting at $6,990
2004 BMW 3 Series in New York NY
5 Great Deals out of 144 listings starting at $4,595
2004 BMW 3 Series in Pittsburgh PA
3 listings starting at $5,990
2004 BMW 3 Series in Stamford CT
3 Great Deals out of 133 listings starting at $4,700
2004 BMW 3 Series in Roanoke VA
2 listings starting at $8,995
2004 BMW 3 Series in Syracuse NY
4 listings starting at $6,495
2004 BMW 3 Series in Raleigh NC
10 listings starting at $5,850
2004 BMW 3 Series in Erie PA
2 listings starting at $5,990
2004 BMW 3 Series in Hartford CT
34 listings starting at $4,999