2004 BMW 3 Series for Sale in Baltimore, MD

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Nationwide Shipping

Add Similar Cars


2004 BMW 3 Series 330i Review
by David

"buy this car and you will be hooked!"

Car has plenty of power is great looking and handles like much more expensive exotic sport car. The 3 series is one of the best cars made and has a large group of fanatics that keep buying them because of the pure fun you get from driving them bottom line the best part of my day is getting in the car and letting that inline six scream!

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/05/10/01/55/2005_bmw_3_series-pic-6498128378872419252-152x114.jpeg

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

Good Deal
$1,921 BELOW
CarGurus IMV of $4,920

Price: $2,999

Mileage: 140,000

Location: Capitol Heights, MD 20743

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Select Description: Used 2005 BMW 3 Series 325i for sale - $2,999, 140,000 miles with Alloy Wheels
Avg. Dealer Rating: (26 reviews) "Looked like a chop shop when I walked in , very unprofessional nobody acknowledged me when I walked in, no order in the building, car parts all over the place, I didn’t see one car that wasnt torn apart."
https://static.cargurus.com/images/forsale/2017/08/15/07/24/2004_bmw_3_series-pic-6408616767814351912-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Laurel, MD 20724

Good Deal
$1,112 BELOW
CarGurus IMV of $4,929

Price: $3,817

Mileage: 174,312

Location: Laurel, MD 20724

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $3,817, 174,312 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews) "Yes, Nick contacted me and set a time for me to meet him. i found a car i like and we are working towards the end result of that, after the car is checked out by my mechanic. Excellent."
https://static.cargurus.com/images/forsale/2017/09/13/07/56/2004_bmw_3_series-pic-3015053811521003517-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Dundalk, MD 21222

Good Deal
$928 BELOW
CarGurus IMV of $6,227

Price: $5,299

Mileage: 78,432

Location: Dundalk, MD 21222

Average time on market: 15 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $5,299, 78,432 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "The truck is great with some minor problems but can be fixed "
https://static.cargurus.com/images/forsale/2017/09/19/00/24/2003_bmw_3_series-pic-7215111892459778707-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in York, PA 17408

Good Deal
$776 BELOW
CarGurus IMV of $4,768

Price: $3,992

Mileage: 154,075

Location: York, PA 17408

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $3,992, 154,075 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Contacted me personally, worked with me to get the deal done and now I own the vehicle. Great experience!"
https://static.cargurus.com/images/forsale/2017/08/13/06/32/2005_bmw_3_series-pic-1334091169509385112-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Glen Burnie, MD 21060

Fair Deal
$426 BELOW
CarGurus IMV of $4,926

Price: $4,500

Mileage: 146,400

Location: Glen Burnie, MD 21060

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $4,500, 146,400 miles with Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "Great experience at Star Cars. Very professional & friendly staff. They were quick to repospond, and provided all the information I needed. Excellent customer service. I love my BMW, and would defenitly recommend this dealership. "
https://static.cargurus.com/images/forsale/2017/09/22/07/04/2003_bmw_3_series-pic-5078211091385815995-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Glen Burnie, MD 21060

Fair Deal
$245 BELOW
CarGurus IMV of $5,244

Price: $4,999

Mileage: 116,630

Location: Glen Burnie, MD 21060

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $4,999, 116,630 miles
Avg. Dealer Rating: (9 reviews) "My experience with star car was great. I came to purchase the blue Lexus. And was not satisfied with what I saw so they showed me a silver Lexus that I was very pleased with and they fixed anything I saw that was wrong with no hesitation. They were very professional along they way. This is my first time with them I will come back and recommend other. "
https://static.cargurus.com/images/forsale/2017/05/25/14/10/2004_bmw_3_series-pic-3373886685146010070-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Lanham, MD 20706

Fair Deal
$871 BELOW
CarGurus IMV of $7,671

Price: $6,800

Mileage: 98,455

Location: Lanham, MD 20706

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $6,800, 98,455 miles
Avg. Dealer Rating: (49 reviews) "Car was sold when I arrived. However, I was interested in another vehicle. The dealership required a deposit to test drive the vehicle. Poor business practice in my opinion. "
https://static.cargurus.com/images/forsale/2017/09/22/08/19/2004_bmw_3_series-pic-4541388297653133513-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Gaithersburg, MD 20877

Fair Deal
$437 BELOW
CarGurus IMV of $5,736

Price: $5,299

Mileage: 134,086

Location: Gaithersburg, MD 20877

Average time on market: 37 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $5,299, 134,086 miles with Leather Seats, Premium Wheels
Avg. Dealer Rating: (9 reviews) "Great dealer, very comprehensive great product look forward to doing business again!"
https://static.cargurus.com/images/forsale/2016/08/19/18/32/2004_bmw_3_series-pic-254112859816067933-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in York, PA 17403

Fair Deal
$36 ABOVE
CarGurus IMV of $4,959

Price: $4,995

Mileage: 141,892

Location: York, PA 17403

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Light Green Description: Used 2004 BMW 3 Series 325xi for sale - $4,995, 141,892 miles with Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "Quick respond Friendly's staff"
https://static.cargurus.com/images/forsale/2017/07/29/05/42/2004_bmw_3_series-pic-185973653246994150-152x114.jpeg

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

Fair Deal
$147 BELOW
CarGurus IMV of $5,146

Price: $4,999

Mileage: 105,700

Location: Rockville, MD 20850

Average time on market: 15 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2004 BMW 3 Series 325i for sale - $4,999, 105,700 miles with Leather Seats
Avg. Dealer Rating: (13 reviews) "Great conversation with sales person.. he told me " we can make something happen " . So I'm going to buy from him!!!"
https://static.cargurus.com/images/forsale/2017/08/29/23/25/2005_bmw_3_series_325i-pic-1929734717010579385-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Gaithersburg, 20877

Fair Deal
$95 BELOW
CarGurus IMV of $1,985

Price: $1,890

Mileage: 235,500

Location: Gaithersburg, 20877

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2005 BMW 3 Series 325i for sale - $1,890, 235,500 miles
https://static.cargurus.com/images/forsale/2017/09/20/08/57/2004_bmw_3_series-pic-4563675906614818342-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Alexandria, VA 22312

Fair Deal
$19 BELOW
CarGurus IMV of $8,718

Price: $8,699

Mileage: 83,574

Location: Alexandria, VA 22312

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $8,699, 83,574 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Service was excellent"
https://static.cargurus.com/images/forsale/2017/09/02/19/19/2003_bmw_3_series-pic-6325248472921113635-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Temple Hills, MD 20748

Fair Deal
$36 BELOW
CarGurus IMV of $2,535

Price: $2,499

Mileage: 215,000

Location: Temple Hills, MD 20748

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $2,499, 215,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (26 reviews) "Dealer did good job of explaining specific of vehicle"
https://static.cargurus.com/images/forsale/2016/01/26/20/10/2003_bmw_3_series-pic-3844065296352507284-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Alexandria, VA 22314

Fair Deal
$10 BELOW
CarGurus IMV of $6,005

Price: $5,995

Mileage: 80,660

Location: Alexandria, VA 22314

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $5,995, 80,660 miles
Avg. Dealer Rating: (5 reviews) "Dealer didn,t respond about 2011. However I bought a 2013 Camry from this dealer.car is ina good shape and clean. Dealer did not disclose a few things before hand. Remote keys are missing. He did not give temporary tags . He made us go to DMV to obtain title and tags. He handed over the car only after seeing the tags and plates. Now it is costing us lots of money to buy remote keys. "
https://static.cargurus.com/images/forsale/2017/07/31/09/44/2005_bmw_3_series-pic-8498810304980919223-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in White Marsh, MD 21162

Fair Deal
$112 BELOW
CarGurus IMV of $8,107

Price: $7,995

Mileage: 95,499

Location: White Marsh, MD 21162

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Blue Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $7,995, 95,499 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Very disappointing! After questioning the dealer about a possible issue seen in photos, and being reasured it was just something odd in photo, I drove 3 hours to see vehicle, i could easily see the dealer had directly lied to me. He wasted 7 hours of my time and mileage. "
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
2017 BMW 3 Series 204 Great Deals $24,984 8,152 listings
2016 BMW 3 Series 59 Great Deals $18,980 1,708 listings
2015 BMW 3 Series 49 Great Deals $15,995 1,397 listings
2014 BMW 3 Series 285 Great Deals $11,995 5,554 listings
2013 BMW 3 Series 59 Great Deals $10,495 1,591 listings
2012 BMW 3 Series 23 Great Deals $9,995 624 listings
2011 BMW 3 Series 130 Great Deals $6,200 2,658 listings
2010 BMW 3 Series 50 Great Deals $5,986 791 listings
2009 BMW 3 Series 50 Great Deals $5,995 1,301 listings
2008 BMW 3 Series 92 Great Deals $3,000 1,782 listings