BMW 3 Seriesclose pill
50 Miles Awayclose pill
Location & Radius
Vehicle 1
Vehicle 2
Vehicle 3
Year Range

to

Price Range

to


Max Mileage

0 mi.

Body Styles
Engine & Fuel
Transmission
Drivetrain
Features & Technology
Condition
colors
Vehicle Category
Truck Options
Search Options

14 BMW 3 Series results

BMW 3 Seriesclose pill
50 Miles Awayclose pill
automobile-icon

Need help finding the right vehicle?

BMW 2011 3 Series
2011 BMW 3 Series 335i
120,154 Miles
Ames, IA
Dealer RatingGOOD DEAL
AmesCars.com
Dealer RatingGOOD DEAL
14
days on market
$9,950
Dealer RatingGOOD DEAL
BMW 2016 3 Series
2016 BMW 3 Series 328i xDrive
64,635 Miles
Urbandale, IA
Dealer RatingFAIR DEAL
Mercedes-Benz of Des Moi...
Dealer RatingFAIR DEAL
9
days on market
$17,338
Dealer RatingFAIR DEAL
BMW 2023 3 Series
2023 BMW 3 Series 330i xDrive
25,613 Miles
Urbandale, IA
Dealer RatingHIGH PRICE
BMW of Des Moines
Dealer RatingHIGH PRICE
16
days on market
$39,009
Dealer RatingHIGH PRICE
BMW 2009 3 Series
price drop
price drop
2009 BMW 3 Series 328i xDrive
186,627 Miles
Des Moines, IA
Dealer RatingHIGH PRICE
Tom's Budget Cars
Dealer RatingHIGH PRICE
63
days on market
$5,995
Dealer RatingHIGH PRICE
price drop
BMW 2023 3 Series
2023 BMW 3 Series 330i xDrive
30,718 Miles
Indianola, IA
Dealer RatingHIGH PRICE
Southtown Chrysler Dodge...
Dealer RatingHIGH PRICE
22
days on market
$40,187
Dealer RatingHIGH PRICE
BMW 2026 3 Series
2026 BMW 3 Series 330i xDrive
4 Miles
Urbandale, IA
Dealer RatingNO RATING
BMW of Des Moines
Dealer RatingNO RATING
112
days on market
$61,795
Dealer RatingNO RATING
BMW 2026 3 Series
2026 BMW 3 Series 330i NA xDrive
0 Mile
Urbandale, IA
Dealer RatingNO RATING
BMW of Des Moines
Dealer RatingNO RATING
49
days on market
$61,495
Dealer RatingNO RATING
BMW 2026 3 Series
2026 BMW 3 Series 330i NA xDrive
6,434 Miles
Urbandale, IA
Dealer RatingNO RATING
BMW of Des Moines
Dealer RatingNO RATING
78
days on market
$54,945
Dealer RatingNO RATING
BMW 2026 3 Series
2026 BMW 3 Series 330i xDrive
10 Miles
Urbandale, IA
Dealer RatingNO RATING
BMW of Des Moines
Dealer RatingNO RATING
104
days on market
$61,055
Dealer RatingNO RATING
BMW 2025 3 Series
2025 BMW 3 Series 330i xDrive
4,334 Miles
Urbandale, IA
Dealer RatingNO RATING
BMW of Des Moines
Dealer RatingNO RATING
217
days on market
$54,340
Dealer RatingNO RATING
BMW 2026 3 Series
2026 BMW 3 Series 330i xDrive
1 Mile
Urbandale, IA
Dealer RatingNO RATING
BMW of Des Moines
Dealer RatingNO RATING
107
days on market
$60,145
Dealer RatingNO RATING
BMW 2026 3 Series
2026 BMW 3 Series 330i xDrive
5,116 Miles
Urbandale, IA
Dealer RatingNO RATING
BMW of Des Moines
Dealer RatingNO RATING
43
days on market
$56,145
Dealer RatingNO RATING
BMW 2026 3 Series
2026 BMW 3 Series 330i NA xDrive
10 Miles
Urbandale, IA
Dealer RatingNO RATING
BMW of Des Moines
Dealer RatingNO RATING
209
days on market
$55,520
Dealer RatingNO RATING
BMW 2026 3 Series
2026 BMW 3 Series 330i NA xDrive
0 Mile
Urbandale, IA
Dealer RatingNO RATING
BMW of Des Moines
Dealer RatingNO RATING
26
days on market
$55,970
Dealer RatingNO RATING

Owner Reviews

Be the first to write about your experience!

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