Used BMW 3 Series for Sale by Owner & Dealer in Des Moines, IA

Top Searches: For Sale by Owner

18 Used Cars Found

Save Search
X

Message:

2015 BMW 3 Series 328d xDrive

2015 BMW 3 Series 328d xDrive - 61,803 mi

Des Moines, IA (6 mi) - Listed 19 days ago
  • $3,727 below market price
  • dealer rating
  • low miles , free CARFAX
$18,995
PREVIEW
Used 2015 BMW 3 Series 328d xDrive for Sale - $18,695 - 61,803 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location: Des Moines, IA 50317
Price: $18,695
Mileage: 61,803 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.7 star
Engine: 4-Cylinder
Fuel Type: Diesel
MPG: 35
Seats: 5 seater
Drivetrain: AWD
VIN: WBA3K5C56FK301247
Home Delivery
2018 BMW 3 Series 328d

2018 BMW 3 Series 328d - 11,233 mi

- Listed 95 days ago
  • $2,370 below market price
  • dealer rating
  • 1 positive , low miles
$30,880
PREVIEW
Used 2018 BMW 3 Series 328d for Sale - $26,020 - 11,233 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location:
Price: $26,020
Mileage: 11,233 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Exterior Color: White
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Diesel
MPG: 36
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8E5C50JA507692
Positives: clean history
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 45,268 mi

Waukee, IA (9 mi) - Listed 48 days ago
  • $938 below market price
  • dealer rating
  • 9 price drops in 49 days
$21,995
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $20,295 - 45,268 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Waukee, IA 50263
Price: $20,295
Mileage: 45,268 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4 star
Exterior Color: Black
Engine: 4-Cylinder
Interior Color: Venetian Beige
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8A3C58JA357542
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 37,763 mi

Ankeny, IA (9 mi) - Listed 40 days ago
  • $355 below market price
  • dealer rating
  • 1 positive , low miles
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $22,500 - 37,763 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Ankeny, IA 50021
Price: $22,500
Mileage: 37,763 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Exterior Color: Kalahari Beige Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8D9C34HA011796
Positives: clean history
2016 BMW 3 Series 320i xDrive

2016 BMW 3 Series 320i xDrive - 53,636 mi

Johnston, IA (5 mi) - Listed 13 days ago
  • $324 above market price
  • low miles , free CARFAX
PREVIEW
Used 2016 BMW 3 Series 320i xDrive for Sale - $16,995 - 53,636 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Johnston, IA 50131
Price: $16,995
Mileage: 53,636 miles
For Sale By: Dealer
Transmission: Automatic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8E5G56GNT93712
2013 BMW 3 Series 320i xDrive

2013 BMW 3 Series 320i xDrive - 63,314 mi

Clive, IA (5 mi) - Listed today
  • market price $13,643
  • dealer rating
  • low miles
PREVIEW
Used 2013 BMW 3 Series 320i xDrive for Sale - 63,314 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Clive, IA 50325
Mileage: 63,314 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.6 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drivetrain: AWD
VIN: WBA3C3C57DF981246
2017 BMW 3 Series 340i xDrive Gran Turismo

2017 BMW 3 Series 340i xDrive Gran - 23,605 mi

Urbandale, IA (3 mi) - Listed 77 days ago
  • market price $31,402
  • dealer rating
  • 1-owner , low miles , free CARFAX
$37,991
PREVIEW
Used 2017 BMW 3 Series 340i xDrive Gran Turismo for Sale - $33,292 - 23,605 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location: Urbandale, IA 50322
Price: $33,292
Mileage: 23,605 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.2 star
Engine: 6-Cylinder
Fuel Type: Gasoline
MPG: 24
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8Y3C51HG450812
2016 BMW 3 Series 328i xDrive

2016 BMW 3 Series 328i xDrive - 30,790 mi

Urbandale, IA (3 mi) - Listed 84 days ago
  • market price $21,611
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2016 BMW 3 Series 328i xDrive for Sale - $22,991 - 30,790 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Urbandale, IA 50322
Price: $22,991
Mileage: 30,790 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.2 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8E3G56GNU05149
2014 BMW 3 Series 335i xDrive

2014 BMW 3 Series 335i xDrive - 86,834 mi

Urbandale, IA (3 mi) - Listed 45 days ago
  • market price $17,147
  • dealer rating
  • free CARFAX
PREVIEW
Used 2014 BMW 3 Series 335i xDrive for Sale - $17,991 - 86,834 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location: Urbandale, IA 50322
Price: $17,991
Mileage: 86,834 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.2 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: AWD
VIN: WBA3B9G58ENR91016
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 3,270 mi

Urbandale, IA (3 mi) - Listed 19 days ago
  • market price $28,847
  • dealer rating
  • low miles , free CARFAX
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $32,991 - 3,270 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Urbandale, IA 50322
Price: $32,991
Mileage: 3,270 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.2 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8A3C58JA491564
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 4,000 mi

Urbandale, IA (3 mi) - Listed 19 days ago
  • market price $28,695
  • dealer rating
  • low miles , free CARFAX
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $32,794 - 4,000 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Urbandale, IA 50322
Price: $32,794
Mileage: 4,000 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.2 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8A3C56JA495032
2011 BMW 3 Series 328i xDrive

2011 BMW 3 Series 328i xDrive - 131,767 mi

Johnston, IA (5 mi) - Listed 20 days ago
  • market price $7,269
  • free CARFAX
  • $400 price drop in 21 days
$8,399
PREVIEW
Used 2011 BMW 3 Series 328i xDrive for Sale - $7,999 - 131,767 miles - with child safety, power outlet, anti-theft system
Category: Used Cars
Location: Johnston, IA 50131
Price: $7,999
Mileage: 131,767 miles
For Sale By: Dealer
Transmission: Automatic
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: AWD
VIN: WBAPK5C53BA655549
2011 BMW 3 Series 328i xDrive

2011 BMW 3 Series 328i xDrive - 93,002 mi

Ames, IA (30 mi) - Listed 69 days ago
  • $616 below market price
  • dealer rating
  • 1 positive , low miles , free CARFAX
PREVIEW
Used 2011 BMW 3 Series 328i xDrive for Sale - $9,450 - 93,002 miles - with child safety, power outlet, anti-theft system
Category: Used Cars
Location: Ames, IA 50010
Price: $9,450
Mileage: 93,002 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.1 star
Exterior Color: Silver
Engine: 6-Cylinder
Interior Color: Black
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: AWD
VIN: WBAPK7C50BF087176
Positives: clean history
2011 BMW 3 Series 335i xDrive

2011 BMW 3 Series 335i xDrive - 174,673 mi

Marshalltown, IA (49 mi) - Listed 11 days ago
  • $292 above market price
PREVIEW
Used 2011 BMW 3 Series 335i xDrive for Sale - $7,669 - 174,673 miles - with child safety, sunroof, power outlet, anti-theft system
Category: Used Cars
Location: Marshalltown, IA 50158
Price: $7,669
Mileage: 174,673 miles
For Sale By: Dealer
Exterior Color: --
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: AWD
VIN: WBAPL5C53BA918605
2006 BMW 3 Series 325i

2006 BMW 3 Series 325i - 152,550 mi

Des Moines, IA (6 mi) - Listed 6 days ago
  • $192 above market price
  • dealer rating
PREVIEW
Used 2006 BMW 3 Series 325i for Sale - $4,995 - 152,550 miles - with child safety, sunroof, power outlet, anti-theft system
Category: Used Cars
Location: Des Moines, IA 50320
Price: $4,995
Mileage: 152,550 miles
For Sale By: Dealer
Dealer Rating:
2 star
Engine: 6-Cylinder
Interior Color: Red
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBAVB13566KX62711
2007 BMW 3 Series 328xi

2007 BMW 3 Series 328xi - 166,034 mi

Des Moines, IA (3 mi) - Listed 64 days ago
  • $419 above market price
  • dealer rating
PREVIEW
Used 2007 BMW 3 Series 328xi for Sale - $5,300 - 166,034 miles - with child safety, sunroof, power outlet, anti-theft system
Category: Used Cars
Location: Des Moines, IA 50313
Price: $5,300
Mileage: 166,034 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Exterior Color: Grey
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: AWD
VIN: WBAVC93507KX60448
2009 BMW 3 Series 328i

2009 BMW 3 Series 328i - 107,542 mi

Des Moines, IA (3 mi) - Listed 27 days ago
  • market price $7,256
  • dealer rating
PREVIEW
Used 2009 BMW 3 Series 328i for Sale - 107,542 miles - with child safety, leather upholstery, sunroof, power outlet, anti-theft system
Category: Used Cars
Location: Des Moines, IA 50313
Mileage: 107,542 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Exterior Color: Purple
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBAPH73599A172846
2008 BMW 3 Series 328xi

2008 BMW 3 Series 328xi - 91,252 mi

Des Moines, IA (3 mi) - Listed 9 days ago
  • dealer rating
  • low miles
PREVIEW
Used 2008 BMW 3 Series 328xi for Sale - $8,888 - 91,252 miles - with child safety, sunroof, power outlet, anti-theft system
Category: Used Cars
Location: Des Moines, IA 50316
Price: $8,888
Mileage: 91,252 miles
For Sale By: Dealer
Dealer Rating:
3.5 star
Exterior Color: Black
Engine: 6-Cylinder
Interior Color: Gray
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: AWD
VIN: WBAVC935X8K038017
X
Would you like to view the latest search results ?
Yes     No
Zip Code Required X

Please enter a five-digit zip code to find cars for sale near you.

What is the average price for Used BMW 3 Series for Sale in Des Moines, IA? How many are for sale and priced below market?

  • 18 cars for sale found, starting at $4,995
  • Average price for Used BMW 3 Series Des Moines, IA: $18,054
  • 4 deals found. Average savings of $1,912
  • Save up to $3,727 below estimated market price

Top Dealers Listing Used BMW 3 Series for Sale in Des Moines, IA

Mercedes-Benz of Des Moines
Urbandale, IA
4.2 stars
5 Used BMW 3 Series for sale
Craig Auto
Des Moines, IA
5.0 stars
2 Used BMW 3 Series for sale
Acura of Johnston
Johnston, IA
2 Used BMW 3 Series for sale

Price of Used BMW 3 Series for Sale in Des Moines, IA by Distance

Distance from Des Moines, IA Average Price Deals Listings
50 miles
$17,234 Save $3,727 on 4 deals 18 listings
100 miles
$17,234 Save $3,727 on 4 deals 18 listings
200 miles
$15,579 Save $6,725 on 36 deals 113 listings

Similar Models

Average Price Deals Listings
Acura TLX for Sale $22,794 Save $10,436 on 1,253 deals 3,137 listings
Cadillac Ats for Sale $18,981 Save $10,320 on 749 deals 2,238 listings
Chrysler 300 for Sale $18,788 Save $7,592 on 2,119 deals 7,235 listings
Hyundai Azera for Sale $13,123 Save $4,439 on 145 deals 485 listings
Infiniti Q40 for Sale $13,719 Save $4,198 on 26 deals 73 listings
Mercedes-Benz Cla-Class for Sale $23,443 Save $7,374 on 868 deals 2,168 listings
Mitsubishi Lancer Evolution for Sale $25,379 Save $5,857 on 36 deals 150 listings
Toyota Avalon for Sale $16,488 Save $6,788 on 929 deals 2,800 listings
Volkswagen CC for Sale $10,663 Save $3,716 on 282 deals 904 listings
Volvo S60 for Sale $20,848 Save $13,055 on 1,885 deals 3,053 listings

Used Bmw 3 Series By Model Year

Year Average Price Deals Listings
2018 BMW 3 Series in Des Moines
$28,693 Save $938 on 1 deal 3 listings
2017 BMW 3 Series in Des Moines
$27,896 Save $355 on - 2 listings
2016 BMW 3 Series in Des Moines
$19,993 - 2 listings
2015 BMW 3 Series in Des Moines
$18,695 Save $3,727 on 1 deal 1 listing
Explore Other Cities
  • BMW 3 Series in Corpus Christi Save $1,239 on 4 Deals
    22 Listings from $7,980
  • BMW 3 Series in Fargo 1 Listing from $6,415
  • BMW 3 Series in Norfolk Save $3,182 on 32 Deals
    76 Listings from $4,500

Keep me posted on new listings X
By clicking "Subscribe" you agree to our Terms and Privacy Policy.
Track price drops for this car X
By clicking "Start Tracking" you agree to our Terms and Privacy Policy.
X
The search has been saved X
The search has been saved.
Would you like to get email alerts for new listings and price drops for the search?
Subscribe No
By clicking "Subscribe" you agree to our Terms and Privacy Policy.