New 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

Photos

MPG

- Loading...
()

Price Drops

Text Search


CarGurus Quick Poll

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/12/08/05/38/2017_bmw_3_series-pic-204552353803952854-152x114.jpeg

2017 BMW 3 Series Used Cars in Birmingham, AL 35210

Price: $33,671

Location: Birmingham, AL 35210

Average time on market: 52 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series for sale - $33,671, 15 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Storage Package, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (44 reviews) "Very friendly staff. I test drove two cars at BMW of Birmingham with two different salesmen and never felt pressured. They educated me on what to look for in a used car. Jason authorized an overnight test drive, I fell in love with the car and signed the paperwork the next day. Would highly recommend this dealer."
https://static.cargurus.com/images/forsale/2017/12/30/19/18/2018_bmw_3_series-pic-5871599401074536006-152x114.jpeg

2018 BMW 3 Series Used Cars in Tuscaloosa, AL 35405

Price: $35,649

Location: Tuscaloosa, AL 35405

Average time on market: 54 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2018 BMW 3 Series for sale - $35,649, 11 miles with Bluetooth, Sunroof/Moonroof, Heat Package, Storage Package, Convenience Package
Avg. Dealer Rating: (12 reviews) "They did send me an email, but really only asking for a telephone number. The request I sent from Car Gurus was asking them what was their best price and they did not answer that request."
https://static.cargurus.com/images/forsale/2017/12/30/19/18/2018_bmw_3_series-pic-7992799306506258474-152x114.jpeg

2018 BMW 3 Series Used Cars in Tuscaloosa, AL 35405

Price: $36,535

Location: Tuscaloosa, AL 35405

Average time on market: 54 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2018 BMW 3 Series for sale - $36,535, 11 miles with Bluetooth, Sunroof/Moonroof, Storage Package, Convenience Package
Avg. Dealer Rating: (12 reviews) "I have never had such a delightful experience with any car buying trip."
https://static.cargurus.com/images/forsale/2017/11/16/20/38/2018_bmw_3_series-pic-2673090015398831961-152x114.jpeg

2018 BMW 3 Series Used Cars in Tuscaloosa, AL 35405

Price: $37,755

Location: Tuscaloosa, AL 35405

Average time on market: 54 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2018 BMW 3 Series for sale - $37,755, 14 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Storage Package, Comfort Package
Avg. Dealer Rating: (12 reviews) "Very helpful and patient"
https://static.cargurus.com/images/forsale/2018/01/15/01/34/2018_bmw_3_series-pic-7313852743169086401-152x114.jpeg

2018 BMW 3 Series 320i Sedan RWD Used Cars in Tuscaloosa, AL 35405

Price: $38,043

Location: Tuscaloosa, AL 35405

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Platinum Silver Metallic Description: Used 2018 BMW 3 Series 320i Sedan RWD for sale - $38,043, 11 miles with Sport Package, Bluetooth, Backup Camera, Sunroof/Moonroof, Storage Package, Comfort Package
Avg. Dealer Rating: (12 reviews) "Very prompt & professional follow up..."
https://static.cargurus.com/images/forsale/2017/12/29/17/57/2018_bmw_3_series-pic-5589419883055053455-152x114.jpeg

2018 BMW 3 Series Used Cars in Birmingham, AL 35210

Price: $38,341

Location: Birmingham, AL 35210

Average time on market: 54 days Certified Pre-Owned: No Transmission: Automatic Color: Apline White Description: Used 2018 BMW 3 Series for sale - $38,341, 16 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Storage Package, Convenience Package
Avg. Dealer Rating: (44 reviews) "They were very attentive. I drove the car.....very nice. They were a level above what I used to..."
https://static.cargurus.com/images/forsale/2018/01/11/23/51/2018_bmw_3_series-pic-3246449530486321889-152x114.jpeg

2018 BMW 3 Series Used Cars in Tuscaloosa, AL 35405

Price: $39,191

Location: Tuscaloosa, AL 35405

Average time on market: 54 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2018 BMW 3 Series for sale - $39,191, 8 miles with Sport Package, Sunroof/Moonroof, Navigation System, Storage Package, Bluetooth, Heat Package, M Sport Package
Avg. Dealer Rating: (12 reviews) "quick call back and great customer service "
https://static.cargurus.com/images/forsale/2017/11/22/18/54/2017_bmw_3_series-pic-6589046709283146380-152x114.jpeg

2017 BMW 3 Series Used Cars in Tuscaloosa, AL 35405

Price: $39,980

Location: Tuscaloosa, AL 35405

Average time on market: 52 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Blue Metallic Description: Used 2017 BMW 3 Series for sale - $39,980, 17 miles with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Premium Package
Avg. Dealer Rating: (12 reviews) "They quickly contacted me. Very polite. "
https://static.cargurus.com/images/forsale/2017/12/02/12/40/2018_bmw_3_series-pic-8968836966734724452-152x114.jpeg

2018 BMW 3 Series Used Cars in Tuscaloosa, AL 35405

Price: $40,500

Location: Tuscaloosa, AL 35405

Average time on market: 54 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Sunset Orange Metallic Description: Used 2018 BMW 3 Series for sale - $40,500, 11 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Navigation System, Storage Package, Premium Package
Avg. Dealer Rating: (12 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/10/26/06/34/2018_bmw_3_series-pic-7252979195896758772-152x114.jpeg

2018 BMW 3 Series Used Cars in Birmingham, AL 35210

Price: $40,512

Location: Birmingham, AL 35210

Average time on market: 54 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2018 BMW 3 Series for sale - $40,512, 4 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Navigation System, Storage Package
Avg. Dealer Rating: (44 reviews) "Response was quick but they did want to budge on the price of the vehicle at all."
https://static.cargurus.com/images/forsale/2017/10/21/20/16/2018_bmw_3_series-pic-7810260623242029857-152x114.jpeg

2018 BMW 3 Series Used Cars in Birmingham, AL 35210

Price: $41,922

Location: Birmingham, AL 35210

Average time on market: 54 days Certified Pre-Owned: No Transmission: Automatic Color: Apline White Description: Used 2018 BMW 3 Series for sale - $41,922, 4 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Premium Package, Convenience Package
Avg. Dealer Rating: (44 reviews) "Good"
https://static.cargurus.com/images/forsale/2018/01/12/09/58/2018_bmw_3_series-pic-4408705843983471368-152x114.jpeg

2018 BMW 3 Series Used Cars in Birmingham, AL 35210

Price: $42,711

Location: Birmingham, AL 35210

Average time on market: 54 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2018 BMW 3 Series for sale - $42,711, 16 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Premium Package, Convenience Package
Avg. Dealer Rating: (44 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/09/28/18/44/2018_bmw_3_series-pic-4594942344313751163-152x114.jpeg

2018 BMW 3 Series Used Cars in Birmingham, AL 35210

Price: $42,852

Location: Birmingham, AL 35210

Average time on market: 54 days Certified Pre-Owned: No Transmission: Automatic Color: Platinum Silver Metallic Description: Used 2018 BMW 3 Series for sale - $42,852, 18 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Premium Package, Convenience Package
Avg. Dealer Rating: (44 reviews) "Replied in timely matter."
https://static.cargurus.com/images/forsale/2017/10/21/22/18/2018_bmw_3_series-pic-3198400660801683808-152x114.jpeg

2018 BMW 3 Series Used Cars in Birmingham, AL 35210

Price: $42,962

Location: Birmingham, AL 35210

Average time on market: 54 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral While Metallic Description: Used 2018 BMW 3 Series for sale - $42,962, 4 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Premium Package, Convenience Package
Avg. Dealer Rating: (44 reviews) "Helpful"
https://static.cargurus.com/images/forsale/2017/11/03/06/32/2018_bmw_3_series-pic-2956085030536075769-152x114.jpeg

2018 BMW 3 Series Used Cars in Birmingham, AL 35210

Price: $43,911

Location: Birmingham, AL 35210

Average time on market: 54 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2018 BMW 3 Series for sale - $43,911, 12 miles with LE Package, Bluetooth, Sunroof/Moonroof, Navigation System, Premium Package, Convenience Package
Avg. Dealer Rating: (44 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. "
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
2018 BMW 3 Series 7 Great Deals $31,076 6,065 listings
2017 BMW 3 Series 126 Great Deals $23,489 3,685 listings
2016 BMW 3 Series 49 Great Deals $14,991 1,145 listings
2015 BMW 3 Series 144 Great Deals $14,899 3,381 listings
2014 BMW 3 Series 282 Great Deals $11,979 4,356 listings
2013 BMW 3 Series 70 Great Deals $9,990 1,840 listings
2012 BMW 3 Series 44 Great Deals $9,985 752 listings
2011 BMW 3 Series 132 Great Deals $5,000 2,881 listings
2010 BMW 3 Series 33 Great Deals $4,985 820 listings
2009 BMW 3 Series 61 Great Deals $4,985 1,355 listings