Location & Radius
Make, Model, & Trim
Year Range

to

Price Range

to


Max Mileage

0 mi.

Doors
Body Types
Fuel Efficiency
Fuel Type
Cylinders

exterior
interior
Cabin Type
Rear Wheel
Bed Type

14 BMW 3 Series results

automobile-icon

Need help finding the right vehicle?

BMW 2011 3 Series
2011 BMW 3 Series 328i xDrive
72,561 Miles
Boone, IA
4
days on market
6%
less than similar listings
4
days on market
$11,977
BMW 2021 3 Series
2021 BMW 3 Series 330i xDrive
26,150 Miles
Johnston, IA
29
days on market
4%
less than similar listings
29
days on market
$33,390
BMW 2013 3 Series
2013 BMW 3 Series 328i xDrive
123,763 Miles
Des Moines, IA
55
days on market
3%
less than similar listings
55
days on market
$9,971
BMW 2021 3 Series
2021 BMW 3 Series 330i xDrive
49,205 Miles
Urbandale, IA
29
days on market
10%
more than similar listings
29
days on market
$31,921
BMW 2006 3 Series
2006 BMW 3 Series 330i
97,810 Miles
Urbandale, IA
7
days on market
31%
less than similar listings
7
days on market
$6,999
BMW 2020 3 Series
2020 BMW 3 Series 330i xDrive
45,390 Miles
Urbandale, IA
66
days on market
--
66
days on market
$29,320
BMW 2007 3 Series
2007 BMW 3 Series 328xi
188,480 Miles
Urbandale, IA
16
days on market
36%
more than similar listings
16
days on market
$6,907
BMW 2018 3 Series
2018 BMW 3 Series 330i xDrive
147,334 Miles
Des Moines, IA
129
days on market
14%
more than similar listings
129
days on market
$14,995
BMW 2021 3 Series
2021 BMW 3 Series 330i xDrive
29,056 Miles
Urbandale, IA
29
days on market
4%
less than similar listings
29
days on market
$32,650
BMW 2006 3 Series
hot car
2006 BMW 3 Series 325xi
159,700 Miles
Fort Dodge, IA
15
days on market
67%
less than similar listings
15
days on market
$1,999
hot car
BMW 2024 3 Series
2024 BMW 3 Series 330i xDrive
New
Urbandale, IA
29
days on market
9%
more than similar listings
29
days on market
$54,695
BMW 2024 3 Series
2024 BMW 3 Series 330i xDrive
New
Urbandale, IA
177
days on market
2%
more than similar listings
177
days on market
$51,615
BMW 2024 3 Series
2024 BMW 3 Series 330i xDrive
New
Urbandale, IA
180
days on market
1%
more than similar listings
180
days on market
$51,015
BMW 2024 3 Series
2024 BMW 3 Series 330i xDrive
New
Urbandale, IA
201
days on market
5%
more than similar listings
201
days on market
$53,165
Owner Reviews
Be the first to write about your experience!
Write a review

Ames, IA DEALER RATINGS & REVIEWS

Dealer Reviews
5.0
2 Reviews
5 star
100%
4 star
0%
3 star
0%
2 star
0%
1 star
0%
Pricing
5.0
Service
2.5
Helpfulness
5.0
Responsiveness
5.0
Write a review
TAG
TAG
Urbandale, Iowa
Bmw Of Des Moines Urbandale
2008 BMW 1322
They had the car I wanted in the price range I was wanting to spend.
Overall
5.0
Facility
5.0
Process
5.0
Service
5.0
Mike
Mike
Urbandale, Iowa
Bmw Of Des Moines Urbandale
2015 BMW 1326
They were quick to solve things and get my questions answered. Very useful and friendly.
Overall
5.0
Facility
5.0
Process
5.0
Service
0.0
000