2016 BMW 3 Series for Sale in Birmingham, AL

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

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

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


Please wait. Contacting seller...

Don't see what you're looking for?

Order a customized vehicle from a dealer near you!

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/11/10/12/35/2017_bmw_3_series-pic-5139161539561651573-152x114.jpeg

2017 BMW 3 Series Used Cars in Tuscaloosa, AL 35405

Great Deal
$7,320 BELOW
CarGurus IMV of $40,104

Price: $32,784

Mileage: 6,992

Location: Tuscaloosa, AL 35405

Average time on market: 55 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Platinum Silver Metallic Description: Used 2017 BMW 3 Series for sale - $32,784, 6,992 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Premium Package, Climate Package, Luxury Package
Avg. Dealer Rating: (11 reviews) "I have never had such a delightful experience with any car buying trip."
https://d28oohqmlmgnr6.cloudfront.net/ab/9d/67/b6-8585-4d78-a80e-b9171df051d0/image-1.jpg

2017 BMW 3 Series Used Cars in Tuscaloosa, AL 35405

Great Deal
$6,962 BELOW
CarGurus IMV of $35,842

Price: $28,880

Mileage: 9,393

Location: Tuscaloosa, AL 35405

Average time on market: 55 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series for sale - $28,880, 9,393 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Storage Package, Alloy Wheels, Bluetooth, Premium Package
Avg. Dealer Rating: (11 reviews) "Very helpful and patient"
https://static.cargurus.com/images/forsale/2017/12/04/21/52/2017_bmw_3_series-pic-8138269490403234367-152x114.jpeg

2017 BMW 3 Series Used Cars in Birmingham, AL 35210

Good Deal
$5,148 BELOW
CarGurus IMV of $38,129

Price: $32,981

Mileage: 3,580

Location: Birmingham, AL 35210

Average time on market: 55 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Blue Description: Used 2017 BMW 3 Series for sale - $32,981, 3,580 miles with Premium Package, Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (47 reviews) "Good"
https://static.cargurus.com/images/forsale/2017/11/10/10/18/2017_bmw_3_series-pic-4353847724409077265-152x114.jpeg

2017 BMW 3 Series Used Cars in Tuscaloosa, AL 35405

Good Deal
$4,884 BELOW
CarGurus IMV of $37,784

Price: $32,900

Mileage: 6,351

Location: Tuscaloosa, AL 35405

Average time on market: 55 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral White Metallic Description: Used 2017 BMW 3 Series for sale - $32,900, 6,351 miles with Bluetooth, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Premium Package, Navigation System
Avg. Dealer Rating: (11 reviews) "Very prompt & professional follow up..."
https://static.cargurus.com/images/forsale/2017/09/28/20/32/2017_bmw_3_series-pic-2425843323404203674-152x114.jpeg

2017 BMW 3 Series Used Cars in Birmingham, AL 35210

Good Deal
$3,651 BELOW
CarGurus IMV of $32,235

Price: $28,584

Mileage: 11,599

Location: Birmingham, AL 35210

Average time on market: 55 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Tan Description: Used 2017 BMW 3 Series for sale - $28,584, 11,599 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (47 reviews) "I found this car on line. It was CPO and I bought it for cash. It was out of state and there was a snafu over documents needing to be notarized. Lots of phone calls and finally a waiver. This could have been handled better. Car was received and was and found to be fully as expected. "
https://static.cargurus.com/images/forsale/2017/11/30/20/33/2015_bmw_3_series-pic-8482724241215861029-152x114.jpeg

2015 BMW 3 Series 328i Sedan RWD Used Cars in Tuscaloosa, AL 35405

Good Deal
$2,601 BELOW
CarGurus IMV of $27,092

Price: $24,491

Mileage: 28,098

Location: Tuscaloosa, AL 35405

Average time on market: 23 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2015 BMW 3 Series 328i Sedan RWD for sale - $24,491, 28,098 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Heat Package, Premium Package, M Sport Package
Avg. Dealer Rating: (11 reviews) "quick call back and great customer service "
https://static.cargurus.com/images/forsale/2017/11/10/18/50/2015_bmw_3_series-pic-2546544849569352189-152x114.jpeg

2015 BMW 3 Series Used Cars in Tuscaloosa, AL 35405

Good Deal
$2,645 BELOW
CarGurus IMV of $25,145

Price: $22,500

Mileage: 33,071

Location: Tuscaloosa, AL 35405

Average time on market: 28 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2015 BMW 3 Series for sale - $22,500, 33,071 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Premium Package
Avg. Dealer Rating: (11 reviews) "They quickly contacted me. Very polite. "
https://static.cargurus.com/images/forsale/2017/09/28/20/32/2017_bmw_3_series-pic-6947007690223288613-152x114.jpeg

2017 BMW 3 Series Used Cars in Birmingham, AL 35210

Good Deal
$3,532 BELOW
CarGurus IMV of $33,116

Price: $29,584

Mileage: 10,218

Location: Birmingham, AL 35210

Average time on market: 55 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: White Description: Used 2017 BMW 3 Series for sale - $29,584, 10,218 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (47 reviews) "Replied in timely matter."
https://static.cargurus.com/images/forsale/2017/10/19/16/42/2017_bmw_3_series-pic-2381763126980918774-152x114.jpeg

2017 BMW 3 Series Used Cars in Birmingham, AL 35210

Good Deal
$3,513 BELOW
CarGurus IMV of $32,456

Price: $28,943

Mileage: 11,253

Location: Birmingham, AL 35210

Average time on market: 55 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Silver Description: Used 2017 BMW 3 Series for sale - $28,943, 11,253 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (47 reviews) "Helpful"
https://static.cargurus.com/images/forsale/2017/10/12/00/03/2015_bmw_3_series-pic-301503815714470698-152x114.jpeg

2015 BMW 3 Series 328i Sedan RWD Used Cars in Pelham, AL 35124

Good Deal
$1,941 BELOW
CarGurus IMV of $23,936

Price: $21,995

Mileage: 18,533

Location: Pelham, AL 35124

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2015 BMW 3 Series 328i Sedan RWD for sale - $21,995, 18,533 miles with Bluetooth, Driver Assistance Package
Avg. Dealer Rating: (149 reviews) "fast response "
https://static.cargurus.com/images/forsale/2017/12/07/17/54/2015_bmw_3_series-pic-5748383443288755807-152x114.jpeg

2015 BMW 3 Series 335i Sedan RWD Used Cars in Birmingham, AL 35210

Good Deal
$2,324 BELOW
CarGurus IMV of $32,706

Price: $30,382

Mileage: 27,086

Location: Birmingham, AL 35210

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2015 BMW 3 Series 335i Sedan RWD for sale - $30,382, 27,086 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Premium Package, Technology Package
Avg. Dealer Rating: (47 reviews) "I was sent two e-mails and neither answered my question, so I asked it again and got a response the following morning that the car had been sold. "
https://static.cargurus.com/images/forsale/2016/08/10/05/47/2017_bmw_3_series-pic-825812983128802284-152x114.jpeg

2017 BMW 3 Series Used Cars in Birmingham, AL 35210

Good Deal
$2,409 BELOW
CarGurus IMV of $37,390

Price: $34,981

Mileage: 4,738

Location: Birmingham, AL 35210

Average time on market: 55 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Gray Description: Used 2017 BMW 3 Series for sale - $34,981, 4,738 miles with Bluetooth, Leather Seats, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (47 reviews) "very nice people just didn't want the car."
https://static.cargurus.com/images/forsale/2017/11/10/12/35/2017_bmw_3_series-pic-4138408950299508733-152x114.jpeg

2017 BMW 3 Series Used Cars in Tuscaloosa, AL 35405

Good Deal
$2,566 BELOW
CarGurus IMV of $34,347

Price: $31,781

Mileage: 8,290

Location: Tuscaloosa, AL 35405

Average time on market: 55 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2017 BMW 3 Series for sale - $31,781, 8,290 miles with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Heat Package, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Responded via Email but never could get pricing information. Wasn't practical to visit dealership just to see sticker or get quote in person but they had the car with my desired options. Had to unsubscribe from the unproductive emails. On to finding a motivated seller elsewhere."
https://static.cargurus.com/images/forsale/2017/12/02/19/15/2017_bmw_3_series-pic-1520850263776694151-152x114.jpeg

2017 BMW 3 Series 330i Sedan RWD Used Cars in Birmingham, AL 35210

Fair Deal
$1,510 BELOW
CarGurus IMV of $40,243

Price: $38,733

Mileage: 7,046

Location: Birmingham, AL 35210

Average time on market: 53 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series 330i Sedan RWD for sale - $38,733, 7,046 miles with Sport Package, Bluetooth, Aluminum Wheels, Heat Package, Premium Package, M Sport Package
Avg. Dealer Rating: (47 reviews) "Prompt response "
https://static.cargurus.com/images/forsale/2017/09/28/20/32/2017_bmw_3_series-pic-4849427258882165371-152x114.jpeg

2017 BMW 3 Series Used Cars in Birmingham, AL 35210

Fair Deal
$1,916 BELOW
CarGurus IMV of $31,500

Price: $29,584

Mileage: 12,749

Location: Birmingham, AL 35210

Average time on market: 55 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: White Description: Used 2017 BMW 3 Series for sale - $29,584, 12,749 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (47 reviews) "Very prompt service. Car was already sold "
Please wait ...
All Listings
Please wait ...
Sponsored 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 158 Great Deals $24,600 4,462 listings
2016 BMW 3 Series 51 Great Deals $14,991 1,318 listings
2015 BMW 3 Series 103 Great Deals $13,995 2,619 listings
2014 BMW 3 Series 319 Great Deals $11,979 4,726 listings
2013 BMW 3 Series 86 Great Deals $10,990 1,657 listings
2012 BMW 3 Series 35 Great Deals $9,985 700 listings
2011 BMW 3 Series 100 Great Deals $5,777 2,710 listings
2010 BMW 3 Series 45 Great Deals $4,985 773 listings
2009 BMW 3 Series 53 Great Deals $3,995 1,239 listings
2008 BMW 3 Series 73 Great Deals $3,499 1,671 listings