Advertisement

BMW 320i for Sale in Birmingham, AL

36 cars found within 75 miles of Birmingham, AL 35201
$22,180 Reduced
Mileage: 21,027
Exterior: Gray
$24,500

Mileage: 12,889

Exterior: Brown

Interior: Beige

Carvana

$20,900

Mileage: 60,745

Exterior: Black

Interior: Black

Carvana

$40,041

Exterior: Mineral White Metallic

Interior: Venetian Beige

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

Advertisement
$18,480

Mileage: 36,969

Exterior: Silver

Interior: Black

Vroom Online Only - Home Delivery

$19,990
Est. Finance $300 /mo.

Estimated monthly payment based on:

  • 5.19 % APR
  • $1,999 down
  • 72 Months
  • For customers with Good credit

Estimated payment based on 5.19% APR for 72 months with $1,999 down for well qualified buyers. Terms may vary.

Mileage: 37,021

Exterior: White

Interior: Tan

Driver's Way

12 miles away

Driver's Way

12 miles away

$33,762

Mileage: 4

Exterior: Jet Black

Interior: Black

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$35,893

Mileage: 4

Exterior: Glacier Silver Metallic

Interior: Black

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$39,016

Mileage: 4

Exterior: Jet Black

Interior: Venetian Beige Sensatec

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$39,066

Mileage: 4

Exterior: Mineral Grey Metallic

Interior: Venetian Beige Sensatec

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$39,516

Mileage: 4

Exterior: Mineral While Metallic

Interior: Venetian Beige Sensatec

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

Advertisement
$39,786

Mileage: 4

Exterior: Mineral While Metallic

Interior: Oyster Dakota Leather

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$39,991

Exterior: Black Sapphire Metallic

Interior: Venetian Beige

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$28,884

Mileage: 12,952

Exterior: Alpine White

Interior: Black

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$32,634

Mileage: 4

Exterior: Alpine White

Interior: Black

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$33,234

Mileage: 4

Exterior: Mineral Gray Metallic

Interior: Black

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$33,374

Exterior: Glacier Silver Metallic

Interior: Black

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$34,786

Exterior: Jet Black

Interior: Venetian Beige Sensatec

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$35,596

Exterior: Alpine White

Interior: Black Sensatec

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$39,016

Exterior: Alpine White

Interior: Venetian Beige Sensatec

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$39,876

Exterior: Alpine White

Interior: Venetian Beige Sensatec

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$18,980

Mileage: 36,853

Exterior: Black

Interior: Black

Preferred Imports

1 mile away

Preferred Imports

1 mile away

$17,194

Mileage: 22,666

Exterior: Jet Black

Interior: Black

DonohooAuto.com

13 miles away

DonohooAuto.com

13 miles away

$17,195 Reduced

Mileage: 33,524

Exterior: Jet Black

Interior: Black

DonohooAuto.com

13 miles away

DonohooAuto.com

13 miles away

$32,999

Mileage: 5,740

Exterior: Mineral Gray Metallic

Interior: Black Sensatec

BMW of Tuscaloosa

47 miles away

BMW of Tuscaloosa

47 miles away

$34,499

Mileage: 4,168

Exterior: Alpine White

Interior: Black Sensatec

BMW of Tuscaloosa

47 miles away

BMW of Tuscaloosa

47 miles away

Powered by badge
Advertisement
Thanks for Supporting
Kelley Blue Book.
We deliver up-to-date car values, expert reviews and unbiased reporting at no
cost to you. To do this, we display ads from only trusted partners.

To continue on our site, simply turn off your ad blocker and refresh the page.