0 Saved Listings
Contact These Dealers

BMW 3-Series For Sale in Iowa

Change

New Search

Filter Results

Similar Cars
Updating result. Please wait
Trim
Price Range
Any to Any
Year Range
Any to Any
Mileage Range
Any to Any
Exterior Color
Pictures
Condition
Transmission
Features

Convenience

Seats

Mechanical

Safety

Comfort

Body Style

Connectivity

Entertainment

Back in 2008, we said:

The 2008 BMW M3 redefines the performance envelope for BMW's 3-Series range--but at a significant weight and price penalty. You might be going too fast to notice, though.

...6 and 7 Series BMWs, but way ugly nonetheless”—but despite its “slightly controversial” styling, as Car and Driver called it, most car reviewers felt the new 3-Series’s look was an improvement over the previous edition... Read More
Locate BMW 3-Series listings near you
Enter your Zip
Active filters Clear all filters
Found vehicles
List
Grid
8 Listings
Use your     (arrow) keys to browse more listings

New 2018 BMW 3-Series in Urbandale, IA 50322

$34,769
  • Mileage: 0 miles
  • Location: Urbandale, IA
  • Seller: BMW of Des Moines
Certified: No Transmission:Manual Color:Black Sapphire Metallic
Description: 2018 BMW 3-Series for Sale - $34,769

New 2018 BMW 3-Series in Urbandale, IA 50322

$34,425
  • Mileage: 0 miles
  • Location: Urbandale, IA
  • Seller: BMW of Des Moines
Certified: No Transmission:Manual Color:Mineral Grey Metallic
Description: 2018 BMW 3-Series for Sale - $34,425

New 2018 BMW 3-Series in Urbandale, IA 50322

$43,685
  • Mileage: 0 miles
  • Location: Urbandale, IA
  • Seller: BMW of Des Moines
Certified: No Transmission:Manual Color:Black Sapphire Metallic
Description: 2018 BMW 3-Series for Sale - $43,685

New 2018 BMW 3-Series in Urbandale, IA 50322

$34,425
  • Mileage: 0 miles
  • Location: Urbandale, IA
  • Seller: BMW of Des Moines
Certified: No Transmission:Manual Color:Mineral White Metallic
Description: 2018 BMW 3-Series for Sale - $34,425

New 2018 BMW 3-Series in Urbandale, IA 50322

$34,289
  • Mileage: 0 miles
  • Location: Urbandale, IA
  • Seller: BMW of Des Moines
Certified: No Transmission:Manual Color:Mineral Grey Metallic
Description: 2018 BMW 3-Series for Sale - $34,289

New 2018 BMW 3-Series in Urbandale, IA 50322

$36,037
  • Mileage: 0 miles
  • Location: Urbandale, IA
  • Seller: BMW of Des Moines
Certified: No Transmission:Manual Color:Mineral Grey Metallic
Description: 2018 BMW 3-Series for Sale - $36,037

Used 1999 BMW 3-Series 323i in Mason City, IA 50401

Not Available
  • Mileage: 277,727 miles
  • Location: Mason City, IA
  • Seller: Mason City Ford Lincoln
Certified: No Transmission:Automatic Color:
Description: 1999 BMW 3-Series 323i for Sale - 277,727 miles with Leather Seats

New 2018 BMW 3-Series in Davenport, IA 52806

$64,999
  • Mileage: 166 miles
  • Location: Davenport, IA
  • Seller: Kimberly Car City
  • Phone: 563-275-3879
Certified: No Transmission:Manual Color:Austin Yellow Metallic
Description: 2018 BMW 3-Series for Sale - $64,999 166 miles with Leather Seats, Bluetooth, Backup Camera
of 1
Save Vehicle
Remove Vehicle
Once you have selected all the cars you like, click "Email Seller"
Email Seller Email Seller