Used BMW 3 Series in Birmingham, AL

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

Looking for a New BMW 3 Series?

12,072 new BMW 3 Series listings
1987 BMW 3 Series 325i Review
by curt1974

I love the car overall and is definitely the ultimate driving machine

I absolutely love my car. I just bought a 1987 BMW 325i and there are so many gadgets on the car that I still haven't figured them all out. It was no doubt top of the line in '87 when it was made as it has things on it that a lot of cars made today don't have on them. It runs beautifully and very smooth. Despite the size of the car it has an ex...

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/08/26/07/21/2002_bmw_3_series-pic-694431098043504314-152x114.jpeg

2002 BMW 3 Series 325Ci Used Cars in Bessemer, AL 35023

Great Deal
$2,459 BELOW
Instant Market Value of $7,229

Price: $4,770

Mileage: 106,040

Location: Bessemer, AL 35023

Average time on market: 41 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Titanium Silver Metallic Description: Used 2002 BMW 3 Series 325Ci for sale - $4,770, 106,040 miles
Avg. Dealer Rating: (11 reviews) "Ok"
http://static.cargurus.com/images/forsale/2014/09/05/00/27/2013_bmw_3_series-pic-6705442906686585255-152x114.jpeg

2013 BMW 3 Series 328i Sedan SULEV Used Cars in Irondale, AL 35210

Great Deal
$4,014 BELOW
Instant Market Value of $34,797

Price: $30,783

Mileage: 1,501

Location: Irondale, AL 35210

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2013 BMW 3 Series 328i Sedan SULEV for sale - $30,783, 1,501 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (17 reviews) "I recently bought a LS 460 beautiful car well taken care of the people there were super nice"
http://static.cargurus.com/images/forsale/2014/08/30/00/48/2012_bmw_3_series-pic-4678186410418227710-152x114.jpeg

2012 BMW 3 Series 335i Sedan Used Cars in Irondale, AL 35210

Great Deal
$3,441 BELOW
Instant Market Value of $34,823

Price: $31,382

Mileage: 43,159

Location: Irondale, AL 35210

Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2012 BMW 3 Series 335i Sedan for sale - $31,382, 43,159 miles with Bluetooth, Premium Package, Sunroof/Moonroof
Avg. Dealer Rating: (17 reviews) "Great Customer Service! "
http://static.cargurus.com/images/forsale/2014/08/31/08/12/2009_bmw_3_series-pic-471934714649943973-152x114.jpeg

2009 BMW 3 Series 335i Used Cars in Pelham, AL 35124

Great Deal
$2,128 BELOW
Instant Market Value of $20,125

Price: $17,997

Mileage: 80,024

Location: Pelham, AL 35124

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2009 BMW 3 Series 335i for sale - $17,997, 80,024 miles with Navigation System, Premium Package, Sport Package
http://static.cargurus.com/images/forsale/2014/09/14/03/55/2011_bmw_3_series-pic-6591250729942399609-152x114.jpeg

2011 BMW 3 Series 328i Used Cars in BIRMINGHAM, AL 35216

Good Deal
$2,127 BELOW
Instant Market Value of $22,122

Price: $19,995

Mileage: 50,166

Location: BIRMINGHAM, AL 35216

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2011 BMW 3 Series 328i for sale - $19,995, 50,166 miles
Avg. Dealer Rating: (20 reviews) "tried to make a deal on a car the salesman said the owner would call me back about any questions i may of had about the car and never recieved a call "
http://static.cargurus.com/images/forsale/2014/08/24/03/27/2010_bmw_3_series-pic-1638829489186089013-152x114.jpeg

2010 BMW 3 Series 328i Convertible SULEV Used Cars in Birmingham, AL 35242

Good Deal
$1,794 BELOW
Instant Market Value of $24,774

Price: $22,980

Mileage: 63,135

Location: Birmingham, AL 35242

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Platinum Bronze Metallic Description: Used 2010 BMW 3 Series 328i Convertible SULEV for sale - $22,980, 63,135 miles with Sport Package, Bluetooth, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (13 reviews) "Great experience"
http://static.cargurus.com/images/forsale/2014/08/10/05/18/2007_bmw_3_series-pic-1767124104845386329-152x114.jpeg

2007 BMW 3 Series 328xi Used Cars in Hoover, AL 35244

Good Deal
$1,456 BELOW
Instant Market Value of $14,256

Price: $12,800

Mileage: 82,530

Location: Hoover, AL 35244

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2007 BMW 3 Series 328xi for sale - $12,800, 82,530 miles with Sunroof/Moonroof
Avg. Dealer Rating: (12 reviews) "They were very responsive but were unwilling to deal on price so we purchased elsewhere."
http://static.cargurus.com/images/forsale/2014/07/25/02/45/2008_bmw_3_series-pic-4322949890850415487-152x114.jpeg

2008 BMW 3 Series 335i Convertible Used Cars in Birmingham, AL 35233

Good Deal
$1,864 BELOW
Instant Market Value of $26,764

Price: $24,900

Mileage: 40,052

Location: Birmingham, AL 35233

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2008 BMW 3 Series 335i Convertible for sale - $24,900, 40,052 miles with Premium Package, Sport Package, Heat Package
Avg. Dealer Rating: (13 reviews) "Patrick and Jeff are great to work with - quick responses and courteous service sealed the deal for me. All of this and a great deal,on the car. I would definitely use them again and I would definitely recommend them to my closest friends!"
http://static.cargurus.com/images/forsale/2014/08/10/02/41/2008_bmw_3_series-pic-4389707185876727985-152x114.jpeg

2008 BMW 3 Series 335i Used Cars in Pelham, AL 35124

Good Deal
$1,661 BELOW
Instant Market Value of $16,651

Price: $14,990

Mileage: 92,593

Location: Pelham, AL 35124

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2008 BMW 3 Series 335i for sale - $14,990, 92,593 miles
Avg. Dealer Rating: (4 reviews) "They lied about the actual mileage by a significant amount. They claim it's 172,569 but in reality according to auto check last mileage report it's over 211,000 odd miles. And that is why the vehicle has been on the lot for an entire year. The owner of the establishment lied to my face."
http://static.cargurus.com/images/forsale/2014/08/31/03/37/2006_bmw_3_series-pic-5467613300790383515-152x114.jpeg

2006 BMW 3 Series 330i Used Cars in BIRMINGHAM, AL 35216

Good Deal
$1,530 BELOW
Instant Market Value of $12,525

Price: $10,995

Mileage: 112,367

Location: BIRMINGHAM, AL 35216

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 BMW 3 Series 330i for sale - $10,995, 112,367 miles
Avg. Dealer Rating: (20 reviews) "Sent one email, but took a long time to respond. "
http://static.cargurus.com/images/forsale/2014/09/01/17/49/2007_bmw_3_series-pic-6090421070046463686-152x114.jpeg

2007 BMW 3 Series 328i Convertible Used Cars in Birmingham, AL 35203

Good Deal
$1,696 BELOW
Instant Market Value of $19,684

Price: $17,988

Mileage: 68,177

Location: Birmingham, AL 35203

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Sparkling Graphite Metallic Description: Used 2007 BMW 3 Series 328i Convertible for sale - $17,988, 68,177 miles
Avg. Dealer Rating: (7 reviews) "Dealer sent email back to me, but did not answer my questions."
http://static.cargurus.com/images/forsale/2014/07/24/00/06/2011_bmw_3_series-pic-5318851352558238803-152x114.jpeg

2011 BMW 3 Series 335is Coupe Used Cars in Irondale, AL 35210

Good Deal
$2,044 BELOW
Instant Market Value of $35,628

Price: $33,584

Mileage: 30,900

Location: Irondale, AL 35210

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 BMW 3 Series 335is Coupe for sale - $33,584, 30,900 miles with Premium Package, Sunroof/Moonroof
Avg. Dealer Rating: (17 reviews) "Ok"
http://static.cargurus.com/images/forsale/2014/08/23/02/32/2008_bmw_3_series-pic-6205770163019642626-152x114.jpeg

2008 BMW 3 Series 335i Used Cars in Birmingham, AL 35233

Good Deal
$1,458 BELOW
Instant Market Value of $17,453

Price: $15,995

Mileage: 83,620

Location: Birmingham, AL 35233

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2008 BMW 3 Series 335i for sale - $15,995, 83,620 miles
Avg. Dealer Rating: (12 reviews) "Great, courtesy and kind. Would do business with them again. Thank you Metro Motorsport!!!"
http://static.cargurus.com/images/forsale/2014/06/12/22/38/2008_bmw_3_series-pic-728526052844191811-152x114.jpeg

2008 BMW 3 Series 328i Convertible Used Cars in Alabaster, AL 35007

Good Deal
$1,465 BELOW
Instant Market Value of $21,452

Price: $19,987

Mileage: 64,468

Location: Alabaster, AL 35007

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Champayne Description: Used 2008 BMW 3 Series 328i Convertible for sale - $19,987, 64,468 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Good"
http://static.cargurus.com/images/forsale/2014/09/13/20/06/2011_bmw_3_series-pic-1516582510117666130-152x114.jpeg

2011 BMW 3 Series 328i Used Cars in Birmingham, AL 35203

Good Deal
$1,510 BELOW
Instant Market Value of $23,498

Price: $21,988

Mileage: 46,102

Location: Birmingham, AL 35203

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2011 BMW 3 Series 328i for sale - $21,988, 46,102 miles with Navigation System
Avg. Dealer Rating: (7 reviews) "heloful salesman but high price"
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.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2014 BMW 3 Series 66 Great Deals $27,993 10,831 listings
2013 BMW 3 Series 80 Great Deals $24,990 1,656 listings
2012 BMW 3 Series 42 Great Deals $20,999 704 listings
2011 BMW 3 Series 625 Great Deals $14,494 7,402 listings
2010 BMW 3 Series 37 Great Deals $10,995 660 listings
2009 BMW 3 Series 78 Great Deals $10,595 1,160 listings
2008 BMW 3 Series 109 Great Deals $8,900 1,795 listings

Similar Cars

BMW 5 Series
610 Great Deals out of 15,979 listings starting at $1,500
BMW M3
75 Great Deals out of 1,339 listings starting at $3,288
Mercedes-Benz C-Class
947 Great Deals out of 20,174 listings starting at $2,399

New BMW 3 Series By Year

2015 BMW 3 Series
2,921 listings
2014 BMW 3 Series
10,831 listings

Used BMW 3 Series By City

BMW 3 Series in Montgomery AL
136 listings starting at $4,950
BMW 3 Series in Atlanta GA
73 Great Deals out of 1,247 listings starting at $3,990
BMW 3 Series in Chattanooga TN
3 Great Deals out of 136 listings starting at $4,995
BMW 3 Series in Warner Robins GA
8 Great Deals out of 151 listings starting at $5,000
BMW 3 Series in Nashville TN
4 Great Deals out of 210 listings starting at $3,900
BMW 3 Series in Albany GA
10 Great Deals out of 398 listings starting at $5,999
BMW 3 Series in Jackson MS
3 Great Deals out of 106 listings starting at $4,995
BMW 3 Series in Hattiesburg MS
24 listings starting at $8,595
BMW 3 Series in Memphis TN
6 Great Deals out of 73 listings starting at $4,000
BMW 3 Series in Mobile AL
4 Great Deals out of 119 listings starting at $4,495
BMW 3 Series in Pensacola FL
3 Great Deals out of 135 listings starting at $4,495
BMW 3 Series in Knoxville TN
126 listings starting at $4,990
BMW 3 Series in Greenville SC
9 Great Deals out of 146 listings starting at $3,499
BMW 3 Series in Tallahassee FL
33 listings starting at $9,988
BMW 3 Series in Augusta GA
3 Great Deals out of 127 listings starting at $5,900