2004 BMW 3 Series for Sale in Birmingham, AL

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Hide Vehicles With...

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 325i Review
by Will

handles well has power that its supposed to, is fun to drive

Excellent 5 speed car. Inline 6 cylinder -has everything to make the everyday drive pleasurable, excellent handling, shifts smoothly, gets 24-30 mpg. Performs like it should... haven't had to do any maintenance whatsoever... Makes everyday or long trip driving fun, very fun on curves B+ overall rating! Not a ton of power but enough for now

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/11/07/02/02/2004_bmw_3_series-pic-6412776230972570570-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Birmingham, AL 35216

Good Deal
$1,396 BELOW
Instant Market Value of $7,391

Price: $5,995

Mileage: 129,746

Location: Birmingham, AL 35216

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $5,995, 129,746 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "It was great every one of the salesmen treated me with kindness and all was willing to participate in helping get in a new car that told me we are going to do all we can to put you in a vehicle before you leave I love them there awesome !!!"
https://static.cargurus.com/images/forsale/2016/12/27/23/10/2005_bmw_3_series_325i-pic-2474284997514367145-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Birmingham, 35216

Good Deal
$976 BELOW
Instant Market Value of $5,476

Price: $4,500

Mileage: 172,000

Location: Birmingham, 35216

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325i for sale - $4,500, 172,000 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/12/26/02/14/2003_bmw_3_series-pic-2422817177909401009-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Pelham, AL 35124

Price: Negotiable

Mileage: 136,662

Location: Pelham, AL 35124

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale , 136,662 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Was friendly and courteous. Test drove6several vehicles, however did not have what I was looking for."
https://static.cargurus.com/images/forsale/2016/11/18/00/27/2004_bmw_3_series-pic-629975317761917040-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Bessemer, AL 35020

High Price
$1,459 ABOVE
Instant Market Value of $5,540

Price: $6,999

Mileage: 144,007

Location: Bessemer, AL 35020

Average time on market: 27 days Certified Pre-Owned: No Color: Red Description: Used 2004 BMW 3 Series 325i for sale - $6,999, 144,007 miles
Avg. Dealer Rating: (4 reviews) "Responded timely I never got a chance to go look at vehicle"
https://static.cargurus.com/images/forsale/2016/04/22/21/53/2005_bmw_3_series-pic-2542092121153871484-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Moody, AL 35004

Overpriced
$2,652 ABOVE
Instant Market Value of $7,343

Price: $9,995

Mileage: 72,481

Location: Moody, AL 35004

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Dkblue Description: Used 2005 BMW 3 Series 325i for sale - $9,995, 72,481 miles with Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "They did reply to my email and gave me the phone number but did not seem very interested in simply answering questions via email. "
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 7 Great Deals $29,995 7,844 listings
2016 BMW 3 Series 172 Great Deals $22,175 5,535 listings
2015 BMW 3 Series 27 Great Deals $17,371 915 listings
2014 BMW 3 Series 175 Great Deals $13,799 3,314 listings
2013 BMW 3 Series 340 Great Deals $11,950 5,224 listings
2012 BMW 3 Series 60 Great Deals $11,980 929 listings
2011 BMW 3 Series 210 Great Deals $7,390 3,272 listings
2010 BMW 3 Series 62 Great Deals $5,500 1,003 listings
2009 BMW 3 Series 87 Great Deals $5,499 1,637 listings
2008 BMW 3 Series 112 Great Deals $4,850 2,128 listings