Advertisement

BMW 320i for Sale in Alabaster, AL 

Change Location
 
44 matches
Modify Results

Style


Drive Type


Make

See all

BMW Series


BMW Models

See all

Condition


Exterior Color

See all

Engine


Transmission


Features

See all

Seller Type


Fuel Type


Fuel Economy


Interior Color

See all

Truck Cab Size


Doors


Listing Features


Advertisement
Advertisement
Your Search | Save search
Clear All
Edit this search | Start a new search

Page 1 of 2

Sponsored Results
Advertisement
Premium Listings

  • $42,100

4 miles
 
White
This 2017 BMW 320i comes complete with features such as Driving assistance package, Premium package, Navigation system, Heated front seats, ...
  • 22 miles from 35007
  • BMW of Birmingham
  • 1-855-262-2399

  • $41,260

4 miles
 
White
This 2017 BMW 320i comes complete with features such as Turbocharged, Navigation system, Moonroof, Heated front seats, Rain sensing wipers, ...
  • 22 miles from 35007
  • BMW of Birmingham
  • 1-855-262-2399

  • $39,650

6 miles
 
Silver
This 2017 BMW 320i comes complete with many features such Driving assistance package, Moonroof, Heated front seats, Bluetooth connectivity, ...
  • 22 miles from 35007
  • BMW of Birmingham
  • 1-855-262-2399

  • $39,411

6 miles
 
White
This 2017 BMW 320i comes complete with features such as Driving assistance package, Premium package, Navigation system, Bluetooth wireless, ...
  • 22 miles from 35007
  • BMW of Birmingham
  • 1-855-262-2399

  • $38,831
  • MSRP $41,495

 
Blue
Check out this 2018! This is an exceptional vehicle at an affordable price! The engine breathes better thanks to a turbocharger, improving b...
  • 69 miles from 35007
  • BMW of Montgomery
  • 1-866-471-5117

Advertisement

  • $38,679
  • MSRP $41,590

 
Gray
2017 BMW 3 Series 320i Factory MSRP: $41,590 $2,911 off MSRP! 35/23 Highway/City MPG Awards: * 2017 IIHS Top Safety Pick+
  • 105 miles from 35007
  • Century BMW
  • 1-844-266-0353

  • $38,631
  • MSRP $41,995

 
Black
Check out this great value! A premium luxury car seating as many as 5 occupants with ease! A turbocharger is also included as an economical ...
  • 22 miles from 35007
  • BMW of Birmingham
  • 1-866-863-5527

  • $38,511
  • MSRP $42,800

 
Silver
Check out this 2017! A great vehicle and a great value! A turbocharger further enhances performance, while also prese...
  • 22 miles from 35007
  • BMW of Birmingham
  • 1-866-863-5527

  • $37,990
  • MSRP $37,990

 
White
What a superb deal! Wow! What a sweetheart! Free Maintenance for 36 months or 36000 miles!!!!. How enticing is this good-looking 2018 BMW 3...
  • 105 miles from 35007
  • Century BMW
  • 1-844-266-0353

  • $37,881
  • MSRP $42,100

 
White
Check out this 2017! This vehicle glistens in the crowded performance sedan segment! The engine breathes better thank...
  • 22 miles from 35007
  • BMW of Birmingham
  • 1-866-863-5527

Advertisement

  • $37,335

4 miles
 
Black
This 2017 BMW 320i comes complete with features such as Turbocharged, Moonroof, Rain sensing wipers, Ambient lighting, Hi-fi sound system, B...
  • 22 miles from 35007
  • BMW of Birmingham
  • 1-855-262-2399

  • $37,302
  • MSRP $41,675

 
White
Check out this 2017! This is an excellent vehicle at an affordable price! A turbocharger further enhances performance...
  • 22 miles from 35007
  • BMW of Birmingham
  • 1-866-863-5527

  • $36,831
  • MSRP $39,360

 
Black
Check out this 2017! It delivers style and power in a single package! A turbocharger further enhances performance, wh...
  • 69 miles from 35007
  • BMW of Montgomery
  • 1-866-471-5117

  • $36,791
  • MSRP $39,405

 
Black
Looking for a new car at an affordable price? Check out this great low mileage vehicle! It delivers style and power i...
  • 69 miles from 35007
  • BMW of Montgomery
  • 1-866-471-5117

  • $36,693
  • MSRP $39,455

 
White
2017 BMW 3 Series 320i Factory MSRP: $39,455 $2,762 off MSRP! 35/23 Highway/City MPG Awards: * 2017 IIHS Top Safety Pick+
  • 105 miles from 35007
  • Century BMW
  • 1-844-266-0353

Advertisement

  • $35,754
  • MSRP $40,180

 
Gray
You won't want to miss this excellent value! This is a superb vehicle at an affordable price! The engine breathes bet...
  • 22 miles from 35007
  • BMW of Birmingham
  • 1-866-863-5527

  • $35,703
  • MSRP $38,390

 
Black
2017 BMW 3 Series 320i Factory MSRP: $38,390 $2,687 off MSRP! 35/23 Highway/City MPG Awards: * 2017 IIHS Top Safety Pick+
  • 105 miles from 35007
  • Century BMW
  • 1-844-266-0353

  • $35,694
  • MSRP $40,105

 
White
This vehicle won't be on the lot long! Breathtaking performance, sumptuous accommodations and jaw dropping good looks...
  • 22 miles from 35007
  • BMW of Birmingham
  • 1-866-863-5527

  • $34,972
  • MSRP $38,355

 
White
You won't want to miss this excellent value! Sharply rendered both inside and out, this vehicle distinguishes itself ...
  • 69 miles from 35007
  • BMW of Montgomery
  • 1-866-471-5117

  • $34,941
  • MSRP $37,990

 
Silver
You won't want to miss this excellent value! This vehicle successfully merges style and luxurious accommodations with efficiency and class l...
  • 22 miles from 35007
  • BMW of Birmingham
  • 1-866-863-5527

Advertisement

  • $34,900
  • MSRP $39,840

 
White
Boasts 35 Highway MPG and 23 City MPG! This BMW 3 Series boasts a Intercooled Turbo Premium Unleaded I-4 2.0 L/122 engine powering it's smoo...
  • 120 miles from 35007
  • BMW of Columbus
  • 1-877-556-9064

  • $33,861
  • MSRP $37,355

 
White
Check out this 2017! It delivers an exhilarating ride without compromising safety and comfort! A turbocharger is also...
  • 69 miles from 35007
  • BMW of Montgomery
  • 1-866-471-5117

  • $31,605

10,125 miles
 
Black
9 Speakers, ABS brakes, Advanced Real-Time Traffic Information, Auto-Dimming Interior & Exterior Mirrors, Auto-Dimming Rear-View Mirror, BMW...
  • 105 miles from 35007
  • Century BMW
  • 1-888-987-4417

  • $31,482

7,002 miles
 
Red
This Certified Pre-Owned 2017 BMW 320i comes complete with features such as Driving assistance package, Premium package, Turbocharged, Auxil...
  • 22 miles from 35007
  • BMW of Birmingham
  • 1-855-842-5149

  • $27,993

13,013 miles
 
White
This 2016 BMW 320i comes complete with features such as Driving assistance package, Sport package, Navigation system, Moonroof, Heated front...
  • 22 miles from 35007
  • BMW of Birmingham
  • 1-855-262-2399

Price Range of Results: Highest: $42,100  |  Lowest: $17,692  |  Average: $30,367
Advertisement