Used BMW SUVs for Sale inWest des Moines, IA

Filters (2)

Location:

Only show listings in IA?

Include delivery listings?

251 vehicles found

Shop with transparent pricing.

Only show listings that include dealer fees
Year:
2022
Make:
BMW
Model:
X3
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior color:
Black
Combined gas mileage:
24 MPG
Fuel type:
Gasoline
Interior color:
Brown (TAN)
Transmission:
Automatic
Mileage:
43,164
Stock #:
28429391
VIN:
WBX57DP01NN141767
Black 2022 BMW X3 SUV / Crossover All-Wheel Drive Automatic

 

2022 BMW X3

xDrive30i AWD

43,164 mi

Store transfer to Urbandale, IA
Price includes $149 shipping
Fair Deal

$29,147

Year:
2023
Make:
BMW
Model:
X5
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
3L I6 Hybrid
Exterior color:
White
Combined gas mileage:
50 MPG
Fuel type:
Hybrid
Interior color:
Gray
Transmission:
Automatic
Mileage:
38,715
Stock #:
29049333
VIN:
5UXTA6C00P9P75394
White 2023 BMW X5 SUV / Crossover All-Wheel Drive Automatic
Price drop

-$1,000

 

2023 BMW X5

xDrive45e AWD

38,715 mi

Store transfer to Urbandale, IA
Price includes $249 shipping
Good Deal

$43,247

$42,247

Year:
2019
Make:
BMW
Model:
X3
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior color:
Black
Combined gas mileage:
25 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
90,710
Stock #:
10525
VIN:
5UXTR9C55KLP84089
Black 2019 BMW X3 SUV / Crossover All-Wheel Drive Automatic
Price drop

-$600

 

2019 BMW X3

xDrive30i AWD

90,710 mi

Waterloo, IA
98 mi away
Good Deal

$17,595

$16,995

Year:
2024
Make:
BMW
Model:
X3
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior color:
Black
Combined gas mileage:
24 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
34,891
Stock #:
29174292
VIN:
5UX53DP03R9W40429
Black 2024 BMW X3 SUV / Crossover All-Wheel Drive Automatic

 

2024 BMW X3

xDrive30i AWD

34,891 mi

Store transfer to Urbandale, IA
Price includes $249 shipping
Good Deal

$36,247

Year:
2025
Make:
BMW
Model:
X1
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
241 hp 2L I4
Exterior color:
Gray
Combined gas mileage:
28 MPG
Fuel type:
Gasoline
Interior color:
Red
Transmission:
Automatic
Mileage:
28,005
Stock #:
29243345
VIN:
WBX73EF04S5219787
Gray 2025 BMW X1 SUV / Crossover All-Wheel Drive Automatic

 

2025 BMW X1

xDrive28i

28,005 mi

Store transfer to Urbandale, IA
Price includes $1,099 shipping
Fair Deal

$36,097

Year:
2022
Make:
BMW
Model:
X3
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior color:
Gray
Combined gas mileage:
24 MPG
Fuel type:
Gasoline
Interior color:
TAUPE
Transmission:
Automatic
Mileage:
25,523
Stock #:
28918492
VIN:
5UX53DP07N9M26134
Gray 2022 BMW X3 SUV / Crossover All-Wheel Drive Automatic

 

2022 BMW X3

xDrive30i AWD

25,523 mi

Store transfer to Urbandale, IA
Price includes $699 shipping
Good Deal

$31,697

Year:
2020
Make:
BMW
Model:
X5
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
Rear-Wheel Drive
Engine:
335 hp 3L I6
Exterior color:
Black
Combined gas mileage:
23 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
8-Speed Automatic
Mileage:
33,391
Stock #:
29194012
VIN:
5UXCR4C00LLW63639
Black 2020 BMW X5 SUV / Crossover Rear-Wheel Drive 8-Speed Automatic

 

2020 BMW X5

sDrive40i RWD

33,391 mi

Store transfer to Urbandale, IA
Price includes $699 shipping
Fair Deal

$31,697

Year:
2024
Make:
BMW
Model:
X5
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
Rear-Wheel Drive
Engine:
375 hp 3L I6
Exterior color:
White
Combined gas mileage:
25 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
8-Speed Automatic
Mileage:
27,113
Stock #:
29219363
VIN:
5UX13EU00R9S49330
White 2024 BMW X5 SUV / Crossover Rear-Wheel Drive 8-Speed Automatic
Price drop

-$1,000

 

2024 BMW X5

sDrive40i RWD

27,113 mi

Store transfer to Urbandale, IA
Price includes $1,199 shipping
Great Deal

$47,197

$46,197

Year:
2024
Make:
BMW
Model:
iX
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
Electric
Exterior color:
Black
Combined gas mileage:
83 MPG
Fuel type:
Electric
Interior color:
Brown
Transmission:
Automatic
Mileage:
23,772
Stock #:
28945865
VIN:
WB523CF07RCP25272
Black 2024 BMW iX SUV / Crossover All-Wheel Drive Automatic

 

2024 BMW iX

xDrive50 AWD

23,772 mi

Store transfer to Urbandale, IA
Price includes $1,299 shipping
Good Deal

$48,297

Year:
2020
Make:
BMW
Model:
X3
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior color:
Black
Combined gas mileage:
26 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
45,263
Stock #:
28910142
VIN:
5UXTY5C00L9B08389
Black 2020 BMW X3 SUV / Crossover All-Wheel Drive Automatic
Price drop

-$1,000

 

2020 BMW X3

xDrive30i AWD

45,263 mi

Store transfer to Urbandale, IA
Price includes $599 shipping
Fair Deal

$25,597

$24,597

Year:
2021
Make:
BMW
Model:
X1
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
228 hp 2L I4
Exterior color:
Black
Combined gas mileage:
27 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
33,357
Stock #:
70152110
VIN:
WBXJG9C05M5S47414
Black 2021 BMW X1 SUV / Crossover All-Wheel Drive Automatic
Price drop

-$1,000

 

2021 BMW X1

xDrive28i AWD

33,357 mi

Store transfer to Urbandale, IA
Price includes $199 shipping
Good Deal

$26,197

$25,197

Year:
2022
Make:
BMW
Model:
X3
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
382 hp 3L I6
Exterior color:
White
Combined gas mileage:
23 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
66,839
Stock #:
70264443
VIN:
5UX83DP02N9L59682
White 2022 BMW X3 SUV / Crossover All-Wheel Drive Automatic

 

2022 BMW X3

M40i AWD

66,839 mi

Store transfer to Urbandale, IA
Price includes $249 shipping
Fair Deal

$36,247

Year:
2022
Make:
BMW
Model:
X4
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior color:
Gray
Combined gas mileage:
24 MPG
Fuel type:
Gasoline
Interior color:
Brown
Transmission:
Automatic
Mileage:
48,909
Stock #:
29148421
VIN:
5UX33DT04N9K45490
Gray 2022 BMW X4 SUV / Crossover All-Wheel Drive Automatic

 

2022 BMW X4

xDrive30i AWD

48,909 mi

Store transfer to Urbandale, IA
Price includes $599 shipping
Fair Deal

$34,597

Year:
2024
Make:
BMW
Model:
X3
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior color:
Gray
Combined gas mileage:
24 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
31,975
Stock #:
70250035
VIN:
5UX53DP06R9T86747
Gray 2024 BMW X3 SUV / Crossover All-Wheel Drive Automatic

 

2024 BMW X3

xDrive30i AWD

31,975 mi

Store transfer to Urbandale, IA
Price includes $649 shipping
Good Deal

$34,647

Year:
2023
Make:
BMW
Model:
X3
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
Rear-Wheel Drive
Engine:
248 hp 2L I4
Exterior color:
Gray
Combined gas mileage:
26 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
52,680
Stock #:
29186155
VIN:
5UX43DP09P9P27678
Gray 2023 BMW X3 SUV / Crossover Rear-Wheel Drive Automatic

 

2023 BMW X3

sDrive30i RWD

52,680 mi

Store transfer to Urbandale, IA
Price includes $1,299 shipping
Great Deal

$26,297

Year:
2022
Make:
BMW
Model:
X3
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior color:
Black
Combined gas mileage:
24 MPG
Fuel type:
Gasoline
Interior color:
Brown (TAN)
Transmission:
Automatic
Mileage:
43,164
Stock #:
28429391
VIN:
WBX57DP01NN141767
Black 2022 BMW X3 SUV / Crossover All-Wheel Drive Automatic

 

2022 BMW X3

xDrive30i AWD

43,164 mi

Store transfer to Urbandale, IA
Price includes $149 shipping
Fair Deal

$29,147

Year:
2023
Make:
BMW
Model:
X5
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
3L I6 Hybrid
Exterior color:
White
Combined gas mileage:
50 MPG
Fuel type:
Hybrid
Interior color:
Gray
Transmission:
Automatic
Mileage:
38,715
Stock #:
29049333
VIN:
5UXTA6C00P9P75394
White 2023 BMW X5 SUV / Crossover All-Wheel Drive Automatic
Price drop

-$1,000

 

2023 BMW X5

xDrive45e AWD

38,715 mi

Store transfer to Urbandale, IA
Price includes $249 shipping
Good Deal

$43,247

$42,247

Year:
2019
Make:
BMW
Model:
X3
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior color:
Black
Combined gas mileage:
25 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
90,710
Stock #:
10525
VIN:
5UXTR9C55KLP84089
Black 2019 BMW X3 SUV / Crossover All-Wheel Drive Automatic
Price drop

-$600

 

2019 BMW X3

xDrive30i AWD

90,710 mi

Waterloo, IA
98 mi away
Good Deal

$17,595

$16,995

Year:
2024
Make:
BMW
Model:
X3
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior color:
Black
Combined gas mileage:
24 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
34,891
Stock #:
29174292
VIN:
5UX53DP03R9W40429
Black 2024 BMW X3 SUV / Crossover All-Wheel Drive Automatic

 

2024 BMW X3

xDrive30i AWD

34,891 mi

Store transfer to Urbandale, IA
Price includes $249 shipping
Good Deal

$36,247

Year:
2025
Make:
BMW
Model:
X1
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
241 hp 2L I4
Exterior color:
Gray
Combined gas mileage:
28 MPG
Fuel type:
Gasoline
Interior color:
Red
Transmission:
Automatic
Mileage:
28,005
Stock #:
29243345
VIN:
WBX73EF04S5219787
Gray 2025 BMW X1 SUV / Crossover All-Wheel Drive Automatic

 

2025 BMW X1

xDrive28i

28,005 mi

Store transfer to Urbandale, IA
Price includes $1,099 shipping
Fair Deal

$36,097

Year:
2022
Make:
BMW
Model:
X3
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior color:
Gray
Combined gas mileage:
24 MPG
Fuel type:
Gasoline
Interior color:
TAUPE
Transmission:
Automatic
Mileage:
25,523
Stock #:
28918492
VIN:
5UX53DP07N9M26134
Gray 2022 BMW X3 SUV / Crossover All-Wheel Drive Automatic

 

2022 BMW X3

xDrive30i AWD

25,523 mi

Store transfer to Urbandale, IA
Price includes $699 shipping
Good Deal

$31,697

Year:
2020
Make:
BMW
Model:
X5
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
Rear-Wheel Drive
Engine:
335 hp 3L I6
Exterior color:
Black
Combined gas mileage:
23 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
8-Speed Automatic
Mileage:
33,391
Stock #:
29194012
VIN:
5UXCR4C00LLW63639
Black 2020 BMW X5 SUV / Crossover Rear-Wheel Drive 8-Speed Automatic

 

2020 BMW X5

sDrive40i RWD

33,391 mi

Store transfer to Urbandale, IA
Price includes $699 shipping
Fair Deal

$31,697

Year:
2024
Make:
BMW
Model:
X5
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
Rear-Wheel Drive
Engine:
375 hp 3L I6
Exterior color:
White
Combined gas mileage:
25 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
8-Speed Automatic
Mileage:
27,113
Stock #:
29219363
VIN:
5UX13EU00R9S49330
White 2024 BMW X5 SUV / Crossover Rear-Wheel Drive 8-Speed Automatic
Price drop

-$1,000

 

2024 BMW X5

sDrive40i RWD

27,113 mi

Store transfer to Urbandale, IA
Price includes $1,199 shipping
Great Deal

$47,197

$46,197

Year:
2024
Make:
BMW
Model:
iX
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
Electric
Exterior color:
Black
Combined gas mileage:
83 MPG
Fuel type:
Electric
Interior color:
Brown
Transmission:
Automatic
Mileage:
23,772
Stock #:
28945865
VIN:
WB523CF07RCP25272
Black 2024 BMW iX SUV / Crossover All-Wheel Drive Automatic

 

2024 BMW iX

xDrive50 AWD

23,772 mi

Store transfer to Urbandale, IA
Price includes $1,299 shipping
Good Deal

$48,297

Year:
2020
Make:
BMW
Model:
X3
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior color:
Black
Combined gas mileage:
26 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
45,263
Stock #:
28910142
VIN:
5UXTY5C00L9B08389
Black 2020 BMW X3 SUV / Crossover All-Wheel Drive Automatic
Price drop

-$1,000

 

2020 BMW X3

xDrive30i AWD

45,263 mi

Store transfer to Urbandale, IA
Price includes $599 shipping
Fair Deal

$25,597

$24,597

Year:
2021
Make:
BMW
Model:
X1
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
228 hp 2L I4
Exterior color:
Black
Combined gas mileage:
27 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
33,357
Stock #:
70152110
VIN:
WBXJG9C05M5S47414
Black 2021 BMW X1 SUV / Crossover All-Wheel Drive Automatic
Price drop

-$1,000

 

2021 BMW X1

xDrive28i AWD

33,357 mi

Store transfer to Urbandale, IA
Price includes $199 shipping
Good Deal

$26,197

$25,197

Year:
2022
Make:
BMW
Model:
X3
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
382 hp 3L I6
Exterior color:
White
Combined gas mileage:
23 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
66,839
Stock #:
70264443
VIN:
5UX83DP02N9L59682
White 2022 BMW X3 SUV / Crossover All-Wheel Drive Automatic

 

2022 BMW X3

M40i AWD

66,839 mi

Store transfer to Urbandale, IA
Price includes $249 shipping
Fair Deal

$36,247

Year:
2022
Make:
BMW
Model:
X4
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior color:
Gray
Combined gas mileage:
24 MPG
Fuel type:
Gasoline
Interior color:
Brown
Transmission:
Automatic
Mileage:
48,909
Stock #:
29148421
VIN:
5UX33DT04N9K45490
Gray 2022 BMW X4 SUV / Crossover All-Wheel Drive Automatic

 

2022 BMW X4

xDrive30i AWD

48,909 mi

Store transfer to Urbandale, IA
Price includes $599 shipping
Fair Deal

$34,597

Year:
2024
Make:
BMW
Model:
X3
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior color:
Gray
Combined gas mileage:
24 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
31,975
Stock #:
70250035
VIN:
5UX53DP06R9T86747
Gray 2024 BMW X3 SUV / Crossover All-Wheel Drive Automatic

 

2024 BMW X3

xDrive30i AWD

31,975 mi

Store transfer to Urbandale, IA
Price includes $649 shipping
Good Deal

$34,647

Year:
2023
Make:
BMW
Model:
X3
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
Rear-Wheel Drive
Engine:
248 hp 2L I4
Exterior color:
Gray
Combined gas mileage:
26 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
52,680
Stock #:
29186155
VIN:
5UX43DP09P9P27678
Gray 2023 BMW X3 SUV / Crossover Rear-Wheel Drive Automatic

 

2023 BMW X3

sDrive30i RWD

52,680 mi

Store transfer to Urbandale, IA
Price includes $1,299 shipping
Great Deal

$26,297

A better way to discover your best deal

Let us help you find a car you’ll love.