Explore 23 Used Bmw Xm Listings Near Viola, IA

Save search
bmw
Model: xm
search within 250 miles
2026 BMW XM Base's photo

2026 BMW XM Base

374 mi.

93 days on market

5YM33CS05T9232815

$142,899
Bmw Of Peoria
Peoria, IL
4.8
2025 BMW XM Base's photo

2025 BMW XM Base

5,996 mi.

107 days on market

5YM23CS07S9Y03148

$116,998
Good DealSingle owner
Luther Park Place Motor Cars
Rochester, MN
3.8
2024 BMW XM Base's photo

2024 BMW XM Base

585 mi.

613 days on market

5YM23CS02R9W56845

$139,750
Fair DealSingle owner
Bmw Of Crystal Lake
Crystal Lake, IL
4.3
2023 BMW XM Base's photo

2023 BMW XM Base

28,308 mi.

56 days on market

5YM23CS02P9S16315

$86,997
Single ownerClean title
Maserati Of Naperville
Naperville, IL
4.1
2023 BMW XM Base's photo

2023 BMW XM Base

28,898 mi.

50 days on market

5YM23CS03P9S50425

$81,995
Motor Cars Of Chicago
Joliet, IL
4.8
2023 BMW XM Base's photo

2023 BMW XM Base

27,626 mi.

71 days on market

5YM23CS05P9S14803

$84,888
Chicago Auto Place
Downers Grove, IL
4.0
2025 BMW XM Base's photo

2025 BMW XM Base

8,350 mi.

260 days on market

5YM23CS06S9Y10138

$122,953
Fair Deal
Ogden Lincoln Of Westmont
Westmont, IL
4.4
2026 BMW XM Base's photo

2026 BMW XM Base

2,674 mi.

12 days on market

5YM33CS03T9165549

$160,775
Good Deal
Audi Westmont
Westmont, IL
4.6
2026 BMW XM Base's photo

2026 BMW XM Base

979 mi.

12 days on market

5YM33CS07T9169894

$160,775
Good Deal
Audi Westmont
Westmont, IL
4.6
2023 BMW XM Base's photo

2023 BMW XM Base

15,675 mi.

154 days on market

5YM23CS04P9R52902

$86,700
Al Piemonte Buick Gmc
Elmhurst, IL
4.4
2023 BMW XM Base's photo

2023 BMW XM Base

16,990 mi.

33 days on market

5YM23CS01P9R61461

$84,704
Clean title
Land Rover Hinsdale
Hinsdale, IL
4.7
New listing
2023 BMW XM Base's photo

2023 BMW XM Base

36,176 mi.

1 day on market

5YM23CS04P9S12282

$80,589
Gravity Autos Chicago
Highland Park, IL
4.4
2023 BMW XM Base's photo

2023 BMW XM Base

15,270 mi.

16 days on market

5YM23CS07P9R78054

$85,789
Single owner
Gravity Autos Chicago
Highland Park, IL
4.4
2026 BMW XM Base's photo

2026 BMW XM Base

13 mi.

123 days on market

5YM33CS03T9213020

$139,996
Bmw Of Orland Park
Orland Park, IL
4.5
2024 BMW XM Base's photo

2024 BMW XM Base

29,918 mi.

95 days on market

5YM23CS01R9X26366

$87,999
Good DealSingle owner
Perillo Bmw Inc
Chicago, IL
4.3
2026 BMW XM Base's photo

2026 BMW XM Base

351 mi.

37 days on market

5YM33CS00T9286491

$166,275
Perillo Bmw Inc
Chicago, IL
4.3
2025 BMW XM Base's photo

2025 BMW XM Base

1,190 mi.

39 days on market

5YM23CS00S9Y20972

$114,900
Great DealSingle ownerClean title
Motorwerks Bmw
Minneapolis, MN
4.7
2025 BMW XM Base's photo

2025 BMW XM Base

9,747 mi.

63 days on market

5YM23CS08S9Y53458

$101,900
Great DealSingle ownerClean title
Motorwerks Bmw
Minneapolis, MN
4.7
2026 BMW XM Base's photo

2026 BMW XM Base

381 mi.

54 days on market

5YM33CS07T9145241

$130,900
Single ownerClean title
Motorwerks Bmw
Minneapolis, MN
4.7
2023 BMW XM Base's photo

2023 BMW XM Base

38,755 mi.

25 days on market

5YM23CS05P9S21119

$78,995
Single owner
West End Lincoln
Minneapolis, MN
4.6
2025 BMW XM Base's photo

2025 BMW XM Base

3,876 mi.

50 days on market

5YM23CS01S9Y18440

$114,888
Good Deal
Morries Golden Valley Cadillac
Minneapolis, MN
4.4
2023 BMW XM Base's photo

2023 BMW XM Base

16,456 mi.

92 days on market

5YM23CS04P9S28689

$87,994
Right Buy Automotive
Blaine, MN
5.0
2025 BMW XM Base's photo

2025 BMW XM Base

14,544 mi.

111 days on market

5YM23CS0XS9Y34264

$107,995
Great DealSingle ownerClean title
St Louis Chrysler Dodge Jeep Ram
Bridgeton, MO
4.3

Showing 1 - 23 from 23 results

Find Used BMW XM in Viola, IA

We've got 23 Used BMW XM vehicles in Viola, IA, with prices running from $78,995 to $166,275. Mileage ranges up to 38,755 miles, so you can decide if you want something lightly driven or a more wallet-friendly option.