Used BMW for Sale in Birmingham, AL

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

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


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/04/28/07/45/2006_bmw_3_series-pic-4604702985975052096-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Birmingham, AL 35210

Great Deal
$2,921 BELOW
Instant Market Value of $8,421

Price: $5,500

Mileage: 98,294

Location: Birmingham, AL 35210

Average time on market: 29 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Description: Used 2006 BMW 3 Series 325i for sale - $5,500, 98,294 miles with Sunroof/Moonroof
Avg. Dealer Rating: (19 reviews) "Very nice"
https://static.cargurus.com/images/forsale/2017/03/26/08/49/2017_bmw_x1-pic-5697781438827413950-152x114.jpeg

2017 BMW X1 xDrive28i Used Cars in Tuscaloosa, AL 35405

Great Deal
$4,812 BELOW
Instant Market Value of $41,803

Price: $36,991

Mileage: 9,252

Location: Tuscaloosa, AL 35405

Average time on market: 22 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW X1 xDrive28i for sale - $36,991, 9,252 miles with Sport Package, Bluetooth, Premium Package, M Sport Package, Climate Package, Technology Package
Avg. Dealer Rating: (7 reviews) "Strung me along about price, trying to get me into the dealership (100 miles away). Then when I insisted on the written price of THEIR car the price was $5700 MORE than what I had been told. Really poor!!"
https://static.cargurus.com/images/forsale/2017/01/05/23/23/2009_bmw_6_series-pic-4411066350554512403-152x114.jpeg

2009 BMW 6 Series 650i Used Cars in Hayden, AL 35079

Great Deal
$3,060 BELOW
Instant Market Value of $18,057

Price: $14,997

Mileage: 98,071

Location: Hayden, AL 35079

Certified Pre-Owned: No Transmission: 6-Speed Automatic Overdrive Description: Used 2009 BMW 6 Series 650i for sale - $14,997, 98,071 miles with Sport Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Prompt correspondence from Dealer Reminder from Dealer"
https://static.cargurus.com/images/forsale/2017/04/06/02/44/2011_bmw_5_series-pic-8871458973160294300-152x114.jpeg

2011 BMW 5 Series 550i Used Cars in Pelham, AL 35124

Great Deal
$3,076 BELOW
Instant Market Value of $23,073

Price: $19,997

Mileage: 65,181

Location: Pelham, AL 35124

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2011 BMW 5 Series 550i for sale - $19,997, 65,181 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (51 reviews) "Extremely helpful contact. Unfortunately, another customer beat me to viewing the Cayman, placing a deposit, purchasing the car. "
https://static.cargurus.com/images/forsale/2017/03/26/09/56/2014_bmw_3_series_gran_turismo-pic-2241479875447697826-152x114.jpeg

2014 BMW 3 Series Gran Turismo 328i xDrive Used Cars in Tuscaloosa, AL 35405

Great Deal
$3,852 BELOW
Instant Market Value of $23,843

Price: $19,991

Mileage: 62,280

Location: Tuscaloosa, AL 35405

Average time on market: 27 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2014 BMW 3 Series Gran Turismo 328i xDrive for sale - $19,991, 62,280 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Light Package, Navigation System, Alloy Wheels, Bluetooth, Premium Package, Climate Package
Avg. Dealer Rating: (7 reviews) "This dealer gave some price with on road and finally asked to fill the loan application. But he turn down the offer and increased the price. I will never ever buy the car from this dealer"
https://static.cargurus.com/images/forsale/2017/04/28/08/14/2012_bmw_5_series-pic-3193289013426241740-152x114.jpeg

2012 BMW 5 Series 528i xDrive Used Cars in Calera, AL 35040

Great Deal
$2,775 BELOW
Instant Market Value of $16,765

Price: $13,990

Mileage: 97,161

Location: Calera, AL 35040

Average time on market: 37 days Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Space Gray Metallic Description: Used 2012 BMW 5 Series 528i xDrive for sale - $13,990, 97,161 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "They were very patient and helpful. They waited on after hours. And I LOVE my new car."
https://static.cargurus.com/images/forsale/2017/03/04/03/19/2013_bmw_3_series-pic-5125599180618697801-152x114.jpeg

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

Great Deal
$3,079 BELOW
Instant Market Value of $30,036

Price: $26,957

Mileage: 14,802

Location: Birmingham, AL 35233

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2013 BMW 3 Series 335i Convertible for sale - $26,957, 14,802 miles with Bluetooth, Leather Seats, Comfort Package, Alloy Wheels, Convenience Package
Avg. Dealer Rating: (59 reviews) "Nick was great. Very responsive, voice and text. Unfortunately we didn't make a deal, but that's ok. I don't live in Birmingham, but he was very helpful. Sent additional photos and video of the vehicle."
https://static.cargurus.com/images/forsale/2017/04/22/03/13/2007_bmw_3_series-pic-4984389044237725192-152x114.jpeg

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

Great Deal
$2,112 BELOW
Instant Market Value of $10,111

Price: $7,999

Mileage: 102,000

Location: Birmingham, AL 35233

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 BMW 3 Series 335i for sale - $7,999, 102,000 miles with Alloy Wheels
Avg. Dealer Rating: (27 reviews) "Good"
https://static.cargurus.com/images/forsale/2017/02/17/23/30/2016_bmw_x1-pic-1443597175729552559-152x114.jpeg

2016 BMW X1 xDrive28i Used Cars in Pelham, AL 35124

Great Deal
$3,883 BELOW
Instant Market Value of $38,878

Price: $34,995

Mileage: 6,950

Location: Pelham, AL 35124

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Mediterranean Blue Metallic Description: Used 2016 BMW X1 xDrive28i for sale - $34,995, 6,950 miles with Bluetooth, Driver Assistance Package, Premium Package, Climate Package, Luxury Package, Technology Package
Avg. Dealer Rating: (139 reviews) "Great dealer but found a better car/deal in atlanta"
https://static.cargurus.com/images/forsale/2017/03/26/08/49/2017_bmw_x4-pic-9083907001784729901-152x114.jpeg

2017 BMW X4 M40i Used Cars in Tuscaloosa, AL 35405

Great Deal
$6,286 BELOW
Instant Market Value of $58,277

Price: $51,991

Mileage: 8,119

Location: Tuscaloosa, AL 35405

Average time on market: 17 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2017 BMW X4 M40i for sale - $51,991, 8,119 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Light Package, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Backup Camera, M Sport Package, Climate Package
Avg. Dealer Rating: (7 reviews) "Sales person never responded with answers to some of my questions. Notified me that a deposit had been taken on car I was interested in."
https://static.cargurus.com/images/forsale/2017/04/29/04/12/2006_bmw_3_series-pic-3817239184529450268-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Birmingham, AL 35244

Great Deal
$1,724 BELOW
Instant Market Value of $7,223

Price: $5,499

Mileage: 130,000

Location: Birmingham, AL 35244

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2006 BMW 3 Series 325i for sale - $5,499, 130,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Just great"
https://static.cargurus.com/images/forsale/2016/01/29/07/51/2012_bmw_7_series-pic-5951862116739117258-152x114.jpeg

2012 BMW 7 Series 740Li Used Cars in Birmingham, AL 35210

Great Deal
$3,564 BELOW
Instant Market Value of $30,456

Price: $26,892

Mileage: 51,463

Location: Birmingham, AL 35210

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2012 BMW 7 Series 740Li for sale - $26,892, 51,463 miles with Leather Seats, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, Premium Sound Package, Sound Package, Luxury Package, Convenience Package
Avg. Dealer Rating: (6 reviews) "We found everyone we dealt with at this dealership to very professional and quite knowledgeable about the product we were interested in. There was never any pressure again everyone was quite professional. "
https://static.cargurus.com/images/forsale/2017/02/01/02/44/2016_bmw_x4-pic-1871061178378831413-152x114.jpeg

2016 BMW X4 xDrive28i Used Cars in Pelham, AL 35124

Great Deal
$4,152 BELOW
Instant Market Value of $42,149

Price: $37,997

Mileage: 22,148

Location: Pelham, AL 35124

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2016 BMW X4 xDrive28i for sale - $37,997, 22,148 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (51 reviews) "I got a telephone call the next day."
https://static.cargurus.com/images/forsale/2017/03/20/23/44/2013_bmw_7_series-pic-1275797123815789409-152x114.jpeg

2013 BMW 7 Series 750Li Used Cars in Pelham, AL 35124

Great Deal
$3,486 BELOW
Instant Market Value of $43,480

Price: $39,994

Mileage: 8,950

Location: Pelham, AL 35124

Average time on market: 50 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2013 BMW 7 Series 750Li for sale - $39,994, 8,950 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Executive Package, Navigation System, Bluetooth, M Sport Package
Avg. Dealer Rating: (139 reviews) "Absolutely amazing "
https://static.cargurus.com/images/forsale/2017/04/30/09/33/2014_bmw_i3-pic-4572922327104595202-152x114.jpeg

2014 BMW i3 Base Used Cars in Tuscaloosa, AL 35405

Great Deal
$3,621 BELOW
Instant Market Value of $21,612

Price: $17,991

Mileage: 17,782

Location: Tuscaloosa, AL 35405

Average time on market: 34 days Certified Pre-Owned: Yes Transmission: Automatic Color: Arravani Gray W/ Bmw I Frozen Blue Accent Description: Used 2014 BMW i3 Base for sale - $17,991, 17,782 miles with Navigation System, Smoker Package, Technology Package
Avg. Dealer Rating: (7 reviews) "We found the car we wanted and could not have been happier with the dealership and our experience."
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.