J.D. Power

New & Used BMW Cars for Sale Near Urbandale, IA

50322
Sort ByBest Match
Filter Results
136 Cars for Sale

Location

50 Miles

Condition

Year

to

Make

to

Safety

Technology

Interior

Exterior

Applied Filters (1):
BMW
2021 BMW X1 xDrive28i for sale in Urbandale, IA
1 of 42

2021 BMW X1

xDrive28i

$44,815

Mileage: 0
Location: BMW of Des Moines (1 miles away)
2018 BMW 7 Series 740i xDrive for sale in Granger, IA
1 of 42

2018 BMW 7 Series

740i xDrive

$39,449

Mileage: 61,879
Location: Beneventi Chevrolet (10 miles away)
2019 BMW X5 xDrive40i for sale in Urbandale, IA

2019 BMW X5

xDrive40i

$53,991

Mileage: 49,713
Location: BMW of Des Moines (1 miles away)
2018 BMW X2 xDrive28i for sale in Johnston, IA

2018 BMW X2

xDrive28i

$32,590

Mileage: 22,014
Location: Audi Des Moines (2 miles away)
2021 BMW 3 Series 330i xDrive for sale in Urbandale, IA
1 of 36

2021 BMW 3 Series

330i xDrive

$49,995

Mileage: 6,063
Location: BMW of Des Moines (1 miles away)
2022 BMW X3 xDrive30i for sale in Urbandale, IA
1 of 36

2022 BMW X3

xDrive30i

$50,790

Mileage: 2
Location: BMW of Des Moines (1 miles away)
2014 BMW i3 4dr HB w/Range Extender for sale in Urbandale, IA

2014 BMW i3

4dr HB w/Range Extender

$18,808

Mileage: 53,346
Location: Ramsey Subaru of Des Moines (1 miles away)
2018 BMW X3 xDrive30i for sale in Granger, IA
1 of 42

2018 BMW X3

xDrive30i

$38,998

Mileage: 19,882
Location: Beneventi Chevrolet (10 miles away)
2022 BMW 8 Series 840i for sale in Urbandale, IA
1 of 36

$92,800

Mileage: 12
Location: BMW of Des Moines (1 miles away)
2019 BMW X5 xDrive50i for sale in Urbandale, IA

2019 BMW X5

xDrive50i

$59,991

Mileage: 58,069
Location: BMW of Des Moines (1 miles away)
2015 BMW i3 4dr HB w/Range Extender for sale in Ames, IA

2015 BMW i3

4dr HB w/Range Extender

$19,999

Mileage: 36,453
Location: Honda of Ames (26 miles away)
2018 BMW 3 Series 320i xDrive for sale in Granger, IA
1 of 39

2018 BMW 3 Series

320i xDrive

$24,500

Mileage: 35,270
Location: Beneventi Chevrolet (10 miles away)
2015 BMW X5 xDrive35i for sale in Clive, IA
1 of 20

2015 BMW X5

xDrive35i

$28,999

Mileage: 80,177
Location: Willis Automotive (2 miles away)
2018 BMW X3 xDrive30i for sale in Granger, IA
1 of 38

2018 BMW X3

xDrive30i

$38,233

Mileage: 23,518
Location: Beneventi Chevrolet (10 miles away)
2022 BMW X5 xDrive40i for sale in Urbandale, IA
1 of 16

2022 BMW X5

xDrive40i

$82,420

Mileage: 9
Location: BMW of Des Moines (1 miles away)
2019 BMW X7 xDrive40i for sale in Urbandale, IA

2019 BMW X7

xDrive40i

$76,953

Mileage: 48,312
Location: Mercedes-Benz of Des Moines (1 miles away)
2021 BMW X1 xDrive28i for sale in Urbandale, IA
1 of 16

2021 BMW X1

xDrive28i

$43,940

Mileage: 11,050
Location: BMW of Des Moines (1 miles away)
2019 BMW X7 xDrive40i for sale in Urbandale, IA

2019 BMW X7

xDrive40i

$70,891

Mileage: 54,993
Location: BMW of Des Moines (1 miles away)
2017 BMW i3 94 Ah w/Range Extender for sale in Johnston, IA

2017 BMW i3

94 Ah w/Range Extender

$22,986

Mileage: 41,877
Location: Lithia Volkswagen of Des Moines (2 miles away)
2021 BMW 3 Series 330i xDrive for sale in Urbandale, IA
1 of 29

2021 BMW 3 Series

330i xDrive

$50,950

Mileage: 4,939
Location: BMW of Des Moines (1 miles away)
2015 BMW M4 2dr Cpe for sale in Ames, IA

2015 BMW M4

2dr Cpe

$45,698

Mileage: 52,120
Location: Ames Ford Lincoln (27 miles away)
2022 BMW 4 Series 430i for sale in Urbandale, IA
1 of 36

$47,180

Mileage: 9
Location: BMW of Des Moines (1 miles away)
2004 BMW Z4 2.5i for sale in Urbandale, IA

$17,991

Mileage: 12,152
Location: BMW of Des Moines (1 miles away)

A Quote Only Takes Minutes
So take your time finding that perfect car.
Advertisement
Vehicle History Reports
Get answers to buy with confidence. Save when you purchase multiple reports.