Used BMW X3 for Sale in Golden Valley, 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.

great price
$15,499
$1,528 below
$457/mo est. ?
139,465 km

Metropolitan Ford

Authorized EpicVIN dealer

55344, Eden Prairie MN

Check Details
high price
$34,975
$564 above
$1,031/mo est. ?
47,160 km

Luther Westside Volkswagen

Authorized EpicVIN dealer

4.4 Google 930 reviews

55416, Saint Louis Park MN

Check Details
great price
$10,887
$4,993 below
$321/mo est. ?
211,475 km
Hot car

Marty's Auto Sales

Authorized EpicVIN dealer

55378, Savage MN

Check Details

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

Sign up
Get a price quote
73,756 km

Carlson Toyota

Authorized EpicVIN dealer

55448, Minneapolis MN

Check Details
great price
$12,973
$4,054 below
$383/mo est. ?
169,340 km
Hot car

Fury Ford Waconia

Authorized EpicVIN dealer

55387, Waconia MN

Check Details
$17,000
$27 below
$501/mo est. ?
162,114 km
Hot car

BMW of Minnetonka

Authorized EpicVIN dealer

55391, Minnetonka MN

Check Details
Get a price quote
98,430 km

BMW of Minnetonka

Authorized EpicVIN dealer

55391, Minnetonka MN

Check Details
high price
$36,299
$1,888 above
$1,070/mo est. ?
31,889 km

Walser Nissan Wayzata

Authorized EpicVIN dealer

4.6 Google 1485 reviews

55391, Wayzata MN

Check Details
fair price
$24,998
$309 below
$737/mo est. ?
83,137 km
Hot car

Burnsville Motors

Authorized EpicVIN dealer

55337, Burnsville MN

Check Details

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

high price
$39,000
$7,599 above
$1,150/mo est. ?
84,030 km

BMW of Minnetonka

Authorized EpicVIN dealer

55391, Minnetonka MN

Check Details
great price
$29,990
$4,421 below
$884/mo est. ?
94,381 km
Hot car

Drive Appeal Eden Prairie

Authorized EpicVIN dealer

4.3 Google 108 reviews

55344, Eden Prairie MN

Check Details
high price
$34,999
$588 above
$1,032/mo est. ?
60,767 km

Motorwerks BMW

Authorized EpicVIN dealer

55420, Bloomington MN

Check Details
high price
$34,999
$588 above
$1,032/mo est. ?
59,314 km

Motorwerks BMW

Authorized EpicVIN dealer

55420, Bloomington MN

Check Details
high price
$48,000
$13,589 above
$1,415/mo est. ?
72,127 km

BMW of Minnetonka

Authorized EpicVIN dealer

4.5 Google 1103 reviews

55391, Wayzata MN

Check Details
Get a price quote
183,149 km

Rivera Auto Sales Llc

Authorized EpicVIN dealer

55117, St. Paul MN

Check Details
great price
$31,990
$2,421 below
$943/mo est. ?
95,902 km
Hot car

Drive Appeal Eden Prairie

Authorized EpicVIN dealer

4.3 Google 108 reviews

55344, Eden Prairie MN

Check Details
great price
$26,990
$4,411 below
$796/mo est. ?
92,521 km
Hot car

Drive Appeal Eden Prairie

Authorized EpicVIN dealer

4.3 Google 108 reviews

55344, Eden Prairie MN

Check Details
high price
$60,270
$4,709 above
$1,774/mo est. ?
6 km

BMW of Minnetonka

Authorized EpicVIN dealer

4.5 Google 1103 reviews

55391, Wayzata MN

Check Details
$55,480
$81 below
$1,633/mo est. ?
16 km
Hot car

BMW of Minnetonka

Authorized EpicVIN dealer

4.5 Google 1103 reviews

55391, Wayzata MN

Check Details
good price
$53,295
$2,266 below
$1,568/mo est. ?
16 km
Hot car

BMW of Minnetonka

Authorized EpicVIN dealer

4.5 Google 1103 reviews

55391, Wayzata MN

Check Details
good price
$53,945
$1,616 below
$1,587/mo est. ?
16 km
Hot car

BMW of Minnetonka

Authorized EpicVIN dealer

4.5 Google 1103 reviews

55391, Wayzata MN

Check Details
high price
$45,546
$14,145 above
$1,343/mo est. ?
59,140 km

iDeal Auto Imports

Authorized EpicVIN dealer

55344, Eden Prairie MN

Check Details
great price
$14,997
$883 below
$442/mo est. ?
145,259 km
Hot car

Burnsville Motors

Authorized EpicVIN dealer

55337, Burnsville MN

Check Details
high price
$68,705
$13,144 above
$2,022/mo est. ?
10 km

BMW of Minnetonka

Authorized EpicVIN dealer

4.5 Google 1103 reviews

55391, Wayzata MN

Check Details