Advertisement

BMW 320i for Sale in Birmingham, AL

46 cars found within 75 miles from 35201
$18,700

Mileage: 42,643

Exterior: Black

Interior: Black

Carvana

8 miles away

$25,800

Mileage: 11,426

Exterior: Silver

Interior: Black

Carvana

8 miles away

$19,020

Mileage: 15,948

Exterior: Black

Interior: Black

Vroom Online Only - Home Delivery

3 miles away

$19,020

Mileage: 15,948

Exterior: Black

Interior: Black

Vroom Online Only - Home Delivery

3 miles away

Advertisement
$19,994

Mileage: 24,460

Exterior: Gray

Interior: Black

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$22,981

Mileage: 22,595

Exterior: Gray

Interior: Black

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$34,771

Exterior: Jet Black

Interior: Venetian Beige

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$38,971

Mileage: 4

Exterior: Alpine White

Interior: Venetian Beige

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$38,991

Mileage: 4

Exterior: Jet Black

Interior: Venetian Beige

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$38,991

Exterior: Alpine White

Interior: Venetian Beige

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

Advertisement
$39,516

Mileage: 4

Exterior: Mineral While Metallic

Interior: Venetian Beige Sensatec

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$39,786

Mileage: 4

Exterior: Mineral While Metallic

Interior: Oyster Dakota Leather

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$36,081

Mileage: 4

Exterior: Jet Black

Interior: Black

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$36,923

Mileage: 4

Exterior: Glacier Silver Metallic

Interior: Black Sensatec

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$38,451

Mileage: 4

Exterior: Glacier Silver Metallic

Interior: Black

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$39,476

Mileage: 12

Exterior: Black Sapphire Metallic

Interior: Venetian Beige Sensatec

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$34,793

Mileage: 4

Exterior: Alpine White

Interior: Black

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$35,433

Mileage: 4

Exterior: Mineral Gray Metallic

Interior: Black

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$35,583

Exterior: Glacier Silver Metallic

Interior: Black

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$36,053

Mileage: 4

Exterior: Jet Black

Interior: Black

BMW of Birmingham

8 miles away

BMW of Birmingham

8 miles away

$19,992 Reduced

Mileage: 38,616

Exterior: White

Interior: Tan

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,876

Exterior: Alpine White

Interior: Venetian Beige Sensatec

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

$34,251

Exterior: Mineral Grey Metallic

Interior: Venetian Beige Sensatec

BMW of Birmingham

8 miles away

BMW of Birmingham

8 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.