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

Nationwide Shipping


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/06/15/02/18/2011_bmw_3_series_335is_coupe-pic-7354335518953299260-152x114.jpeg

2011 BMW 3 Series 335is Coupe Used Cars in Pelham, 35124

Great Deal
$3,326 BELOW
CarGurus IMV of $22,576

Price: $19,250

Mileage: 63,600

Location: Pelham, 35124

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Space Gray Description: Used 2011 BMW 3 Series 335is Coupe for sale - $19,250, 63,600 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Bluetooth, Premium Package, M Sport Package, Climate Package, Convenience Package
https://static.cargurus.com/images/forsale/2017/07/21/09/38/2015_bmw_5_series-pic-157714601875367169-152x114.jpeg

2015 BMW 5 Series 535i Used Cars in Birmingham, AL 35210

Great Deal
$6,512 BELOW
CarGurus IMV of $35,506

Price: $28,994

Mileage: 34,400

Location: Birmingham, AL 35210

Average time on market: 25 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: White Description: Used 2015 BMW 5 Series 535i for sale - $28,994, 34,400 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (44 reviews) "Great staff, contacted me quickly. Great pricing on this vehicle. Missed this one ut would do business with them in the future. "
https://static.cargurus.com/images/forsale/2017/08/10/19/27/2006_bmw_7_series-pic-1838536513671898741-152x114.jpeg

2006 BMW 7 Series 750Li Used Cars in Birmingham, AL 35210

Great Deal
$4,672 BELOW
CarGurus IMV of $11,172

Price: $6,500

Mileage: 86,239

Location: Birmingham, AL 35210

Average time on market: 21 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2006 BMW 7 Series 750Li for sale - $6,500, 86,239 miles with Navigation System, Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (22 reviews) "Great"
https://static.cargurus.com/images/forsale/2017/08/10/11/38/2017_bmw_4_series-pic-6277614924071806248-152x114.jpeg

2017 BMW 4 Series 430i xDrive Gran Coupe Used Cars in Birmingham, AL 35210

Great Deal
$6,122 BELOW
CarGurus IMV of $43,604

Price: $37,482

Mileage: 10,311

Location: Birmingham, AL 35210

Average time on market: 40 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Silver Description: Used 2017 BMW 4 Series 430i xDrive Gran Coupe for sale - $37,482, 10,311 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (44 reviews) "This dealer responded quickly; and friendly. However, I was very disappointed when given a trade-in quote; came way below the fair KBB quote. I will not be looking on you there site."
https://static.cargurus.com/images/forsale/2017/05/13/05/39/2007_bmw_5_series-pic-3626400334063204717-152x114.jpeg

2007 BMW 5 Series 530i Used Cars in Birmingham, AL 35210

Great Deal
$3,177 BELOW
CarGurus IMV of $8,077

Price: $4,900

Mileage: 123,324

Location: Birmingham, AL 35210

Average time on market: 37 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2007 BMW 5 Series 530i for sale - $4,900, 123,324 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (22 reviews) "Poor experience. I called 10:11AM phone rang 12 times before voice mail picked up. Called back at 11:12AM and man that answered said he had no information on Jeep; couldn't even tell me the miles. He said if I wanted to know about it to come test drive. I explained I was calling from Atlanta and wanted some information before making the 90 minute drive there and he again said he didn't know anything about the Jeep. I called back at 1:27PM and another man answered and said the Jeep sold three days ago. They didn't update their website. "
https://static.cargurus.com/images/forsale/2017/06/08/02/28/2005_bmw_5_series-pic-6307493592542588311-152x114.jpeg

2005 BMW 5 Series 545i Used Cars in Birmingham, AL 35203

Great Deal
$2,520 BELOW
CarGurus IMV of $7,820

Price: $5,300

Mileage: 104,567

Location: Birmingham, AL 35203

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Charcoal Description: Used 2005 BMW 5 Series 545i for sale - $5,300, 104,567 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "I was contacting the number that's was sent to me for about a week no answer no call back, I even left a voicemail.... once I finally had a chance to go to the lot the car was being sold ! "
https://static.cargurus.com/images/forsale/2017/07/28/02/46/2007_bmw_5_series-pic-1210630514104957843-152x114.jpeg

2007 BMW 5 Series 550i Used Cars in Birmingham, AL 35233

Great Deal
$2,575 BELOW
CarGurus IMV of $9,574

Price: $6,999

Mileage: 118,000

Location: Birmingham, AL 35233

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 BMW 5 Series 550i for sale - $6,999, 118,000 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (31 reviews) "We didn't end up visiting this dealer, but they contacted us promptly and followed up appropriately when they didn't see us the next day."
https://static.cargurus.com/images/forsale/2017/06/24/02/41/2010_bmw_5_series-pic-5976512010582381029-152x114.jpeg

2010 BMW 5 Series 528i Used Cars in Birmingham, AL 35233

Great Deal
$2,161 BELOW
CarGurus IMV of $13,160

Price: $10,999

Mileage: 70,000

Location: Birmingham, AL 35233

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2010 BMW 5 Series 528i for sale - $10,999, 70,000 miles with Bluetooth, Leather Seats
Avg. Dealer Rating: (31 reviews) "Sean was very helpful.,The car was as he described it. I have not yet made a buying decision but I would have no problem with buying a vehicle from this dealer. They are very nice folks and answered all my questions, even calling a local,mechanic shop to get an estimate on potential maintenance costs."
https://static.cargurus.com/images/forsale/2017/07/28/18/32/2013_bmw_1_series-pic-6047378296729084385-152x114.jpeg

2013 BMW 1 Series 135i Convertible Used Cars in Birmingham, AL 35235

Great Deal
$3,052 BELOW
CarGurus IMV of $19,952

Price: $16,900

Mileage: 86,962

Location: Birmingham, AL 35235

Certified Pre-Owned: No Transmission: Automatic Color: Mineral Grey Metallic Description: Used 2013 BMW 1 Series 135i Convertible for sale - $16,900, 86,962 miles with Navigation System, Leather Seats
Avg. Dealer Rating: (9 reviews) "Best dealership I ever worked with. "
https://static.cargurus.com/images/forsale/2017/08/10/06/21/2005_bmw_m3-pic-6381337811915650979-152x114.jpeg

2005 BMW M3 Coupe Used Cars in Birmingham, AL 35210

Great Deal
$6,257 BELOW
CarGurus IMV of $14,757

Price: $8,500

Mileage: 111,326

Location: Birmingham, AL 35210

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2005 BMW M3 Coupe for sale - $8,500, 111,326 miles
Avg. Dealer Rating: (22 reviews) "Great "
https://static.cargurus.com/images/forsale/2017/07/21/10/34/2017_bmw_3_series-pic-8588284042620389028-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Tuscaloosa, AL 35405

Good Deal
$3,895 BELOW
CarGurus IMV of $37,395

Price: $33,500

Mileage: 6,180

Location: Tuscaloosa, AL 35405

Average time on market: 56 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Imperial Blue Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $33,500, 6,180 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Storage Package, Premium Package, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "They quickly contacted me. Very polite. "
https://static.cargurus.com/images/forsale/2017/04/03/02/19/2007_bmw_x5-pic-8109576055292362895-152x114.jpeg

2007 BMW X5 4.8i Used Cars in Birmingham, AL 35233

Good Deal
$2,290 BELOW
CarGurus IMV of $10,289

Price: $7,999

Mileage: 139,000

Location: Birmingham, AL 35233

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW X5 4.8i for sale - $7,999, 139,000 miles with Rear Climate Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package, Tow Package
Avg. Dealer Rating: (31 reviews) "Dealer was very responsive and pleasant. The car I went to go see was not in good enough condition for my standards, so I didn't buy it, but it was priced very well."
https://static.cargurus.com/images/forsale/2017/06/13/00/16/2014_bmw_3_series-pic-7371244493033762254-152x114.jpeg

2014 BMW 3 Series 328i Sedan SULEV Used Cars in Pelham, AL 35124

Good Deal
$2,055 BELOW
CarGurus IMV of $24,049

Price: $21,994

Mileage: 21,005

Location: Pelham, AL 35124

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2014 BMW 3 Series 328i Sedan SULEV for sale - $21,994, 21,005 miles with Premium Package, Bluetooth, Navigation System
Avg. Dealer Rating: (148 reviews) "They are great with helping you find the right car and prices are great"
https://static.cargurus.com/images/forsale/2017/05/13/04/53/2007_bmw_3_series-pic-4301073999511186926-152x114.jpeg

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

Good Deal
$1,742 BELOW
CarGurus IMV of $7,741

Price: $5,999

Mileage: 129,000

Location: Birmingham, AL 35233

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2007 BMW 3 Series 335i for sale - $5,999, 129,000 miles with Bluetooth, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (31 reviews) "Test'drove car. People very nice. "
https://static.cargurus.com/images/forsale/2017/08/10/11/38/2017_bmw_3_series-pic-556045449942026340-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Birmingham, AL 35210

Good Deal
$3,129 BELOW
CarGurus IMV of $35,611

Price: $32,482

Mileage: 11,235

Location: Birmingham, AL 35210

Average time on market: 56 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Gray Description: Used 2017 BMW 3 Series 320i xDrive for sale - $32,482, 11,235 miles with Bluetooth, Leather Seats, Aluminum Wheels, Navigation System, Premium Package, Climate Package
Avg. Dealer Rating: (44 reviews) "Great response time "
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.