Used BMW X5 for Sale in Bloomington, MN

No matches found.

Save your search and we will notify you when we have cars that match your search criteria.

We expanded your search distance and we're unable to find cars that match.

Try adjusting your filters, or start a new search.

$40,991
$40,991 above
$1,209/mo est. ?
52,036 km 3.0L

Lincoln of Bloomington

Authorized EpicVIN dealer

55420, Bloomington MN

Check Details
$18,999
$18,999 above
$560/mo est. ?
115,449 km 3.0L

Motorwerks BMW

Authorized EpicVIN dealer

55420, Bloomington MN

Check Details
$18,495
$18,495 above
$545/mo est. ?
195,058 km

Perfect 10 Auto

Authorized EpicVIN dealer

55432, Spring Lake Park MN

Check Details

To save your search and get updates on new inventory and price drops, sign up for a profile

Sign up
$14,869
$14,869 above
$438/mo est. ?
200,086 km 3.0L

Every Day Auto Sales

Authorized EpicVIN dealer

55379, Shakopee MN

Check Details
$20,976
$20,976 above
$619/mo est. ?
142,060 km

iDeal Auto Imports

Authorized EpicVIN dealer

55344, Eden Prairie MN

Check Details
$49,999
$49,999 above
$1,474/mo est. ?
69,630 km 3.0L

Motorwerks BMW

Authorized EpicVIN dealer

55420, Bloomington MN

Check Details
$99,725
$99,725 above
$2,935/mo est. ?
6 km 4.4L

BMW of Minnetonka

Authorized EpicVIN dealer

4.5 Google 1103 reviews

55391, Wayzata MN

Check Details
$82,635
$82,635 above
$2,432/mo est. ?
0 km

BMW of Minnetonka

Authorized EpicVIN dealer

4.5 Google 1103 reviews

55391, Wayzata MN

Check Details
$81,175
$81,175 above
$2,389/mo est. ?
0 km

BMW of Minnetonka

Authorized EpicVIN dealer

4.5 Google 1103 reviews

55391, Wayzata MN

Check Details

Save a search, and we'll alert you when there are new listings that match exactly what you're looking for.

$86,675
$86,675 above
$2,551/mo est. ?
0 km

BMW of Minnetonka

Authorized EpicVIN dealer

4.5 Google 1103 reviews

55391, Wayzata MN

Check Details
$79,235
$79,235 above
$2,332/mo est. ?
0 km

BMW of Minnetonka

Authorized EpicVIN dealer

4.5 Google 1103 reviews

55391, Wayzata MN

Check Details
$82,635
$82,635 above
$2,432/mo est. ?
0 km

BMW of Minnetonka

Authorized EpicVIN dealer

4.5 Google 1103 reviews

55391, Wayzata MN

Check Details
$83,935
$83,935 above
$2,470/mo est. ?
0 km

BMW of Minnetonka

Authorized EpicVIN dealer

4.5 Google 1103 reviews

55391, Wayzata MN

Check Details
$72,295
$72,295 above
$2,127/mo est. ?
6 km

BMW of Minnetonka

Authorized EpicVIN dealer

4.5 Google 1103 reviews

55391, Wayzata MN

Check Details
$24,977
$24,977 above
$737/mo est. ?
135,402 km 3.0L

Right Buy Auto

Authorized EpicVIN dealer

55449, Blaine MN

Check Details
$32,227
$32,227 above
$950/mo est. ?
112,013 km

iDeal Auto Imports

Authorized EpicVIN dealer

55344, Eden Prairie MN

Check Details
$58,999
$58,999 above
$1,740/mo est. ?
38,624 km 3.0L

Motorwerks BMW

Authorized EpicVIN dealer

55420, Bloomington MN

Check Details
$12,477
$12,477 above
$368/mo est. ?
175,360 km

Bunker Lake Motors

Authorized EpicVIN dealer

4.0 Google 129 reviews

55304, Andover MN

Check Details
$79,540
$79,540 above
$2,341/mo est. ?
16 km 3.0L

Motorwerks BMW

Authorized EpicVIN dealer

55420, Bloomington MN

Check Details
$72,295
$72,295 above
$2,127/mo est. ?
16 km 3.0L

Motorwerks BMW

Authorized EpicVIN dealer

55420, Bloomington MN

Check Details
$46,899
$46,899 above
$1,383/mo est. ?
72,079 km 3.0L

Walser Toyota

Authorized EpicVIN dealer

4.6 Google 4010 reviews

55437, Minneapolis MN

Check Details
$53,999
$53,999 above
$1,592/mo est. ?
45,161 km 3.0L

Motorwerks BMW

Authorized EpicVIN dealer

55420, Bloomington MN

Check Details
$19,790
$19,790 above
$584/mo est. ?
107,789 km

Drive Appeal Eden Prairie

Authorized EpicVIN dealer

4.3 Google 108 reviews

55344, Eden Prairie MN

Check Details
$85,325
$85,325 above
$2,511/mo est. ?
16 km 3.0L

Motorwerks BMW

Authorized EpicVIN dealer

55420, Bloomington MN

Check Details