Dealer

Bmw Of Des Moines

Explore a wide selection of high-quality used and certified pre-owned vehicles at Bmw Of Des Moines – your trusted auto dealership in Urbandale, IA.









Dealers
51 cars found
Used 39,934 mi

2021 BMW X7 M50i

Urbandale, IA
Gasoline
Automatic
AWD
$54,391
or $948/mo
Used 65,013 mi

2020 BMW X7 M50i

Urbandale, IA
Gasoline
Automatic
AWD
$44,291
or $772/mo
Used 53,131 mi

2018 Kia Optima SX

Urbandale, IA
Gasoline
Automatic
FWD
$17,399
or $303/mo
Used 59,291 mi

2021 GMC Yukon Denali

Urbandale, IA
Gasoline
Automatic
AWD
$52,399
or $913/mo
Used 44,237 mi

2023 BMW X3 M Base

Urbandale, IA
Gasoline
Automatic
AWD
$61,291
or $1,068/mo
Used 61,608 mi

2021 Jeep Grand Cherokee Limited

Urbandale, IA
Gasoline
Automatic
AWD
$23,991
or $418/mo
Certified 17,621 mi

2024 BMW 7 Series 760i

Urbandale, IA
Gasoline
Automatic
AWD
$87,391
or $1,522/mo
Used 13,096 mi

2024 Lexus RX PHEV 450h+

Urbandale, IA
Hybrid
Automatic
AWD
$67,991
or $1,184/mo
Used 18,132 mi

2023 Mercedes-Benz E-Class AMG E 53

Urbandale, IA
Gasoline
Automatic
AWD
$63,891
or $1,113/mo
Used 71,361 mi

2020 Lexus ES 350

Urbandale, IA
Gasoline
Automatic
FWD
$26,391
or $460/mo
Used 19,835 mi

2022 BMW X5 40i

Urbandale, IA
Gasoline
Automatic
AWD
$49,991
or $871/mo
Used 32,016 mi

2025 BMW X5 40i

Urbandale, IA
Gasoline
Automatic
AWD
$56,991
or $993/mo
Used 74,899 mi

2020 Cadillac Escalade Platinum

Urbandale, IA
Gasoline
Automatic
AWD
$42,491
or $740/mo
Used 66,418 mi

2019 Land Rover Range Rover Supercharged

Urbandale, IA
Gasoline
Automatic
AWD
$35,691
or $622/mo
Used 87,210 mi

2022 Chevrolet Traverse 1LT

Urbandale, IA
Gasoline
Automatic
AWD
$23,991
or $418/mo
Certified 13,501 mi

2024 BMW X5 50e

Urbandale, IA
Hybrid
Automatic
AWD
$63,991
or $1,115/mo