Used BMW X3 for Sale in Midway City, CA

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
$26,495
$7,818 below
$781/mo est. ?
96,993 km
Hot car

Puente Hills Ford

Authorized EpicVIN dealer

4.1 Google 1099 reviews

91748, City of Industry CA

Check Details
good price
$39,999
$1,421 below
$1,180/mo est. ?
13,213 km
Hot car

Long Beach BMW

Authorized EpicVIN dealer

4.6 Google 3165 reviews

90755, Signal Hill CA

Check Details
good price
$54,110
$1,442 below
$1,592/mo est. ?
0 km
Hot car

Sterling BMW

Authorized EpicVIN dealer

4.7 Google 1193 reviews

92663, Newport Beach CA

Check Details

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

Sign up
great price
$28,900
$5,413 below
$852/mo est. ?
29,525 km
Hot car

Future Auto Sales

Authorized EpicVIN dealer

4.5 Google 176 reviews

91204, Glendale CA

Check Details
great price
$30,499
$3,814 below
$899/mo est. ?
34,361 km
Hot car

BMW of Monrovia

Authorized EpicVIN dealer

91016, Monrovia CA

Check Details
good price
$52,895
$2,657 below
$1,556/mo est. ?
19 km 2.0L
Hot car

New Century BMW

Authorized EpicVIN dealer

4.7 Google 2582 reviews

91801, Alhambra CA

Check Details
great price
$33,998
$3,727 below
$1,003/mo est. ?
35,679 km
Hot car

CarMax San Gabriel Valley/Duarte - Now offering Curbside Pickup and Home Delivery

Authorized EpicVIN dealer

91010, Duarte CA

Check Details
fair price
$54,315
$1,237 below
$1,598/mo est. ?
0 km
Hot car

Long Beach BMW

Authorized EpicVIN dealer

4.6 Google 3165 reviews

90755, Signal Hill CA

Check Details
great price
$51,260
$4,292 below
$1,508/mo est. ?
0 km
Hot car

Long Beach BMW

Authorized EpicVIN dealer

4.6 Google 3165 reviews

90755, Signal Hill CA

Check Details

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

great price
$50,515
$5,037 below
$1,486/mo est. ?
0 km
Hot car

Long Beach BMW

Authorized EpicVIN dealer

4.6 Google 3165 reviews

90755, Signal Hill CA

Check Details
great price
$51,165
$4,387 below
$1,506/mo est. ?
0 km
Hot car

Long Beach BMW

Authorized EpicVIN dealer

4.6 Google 3165 reviews

90755, Signal Hill CA

Check Details
great price
$50,640
$4,912 below
$1,490/mo est. ?
0 km
Hot car

Long Beach BMW

Authorized EpicVIN dealer

4.6 Google 3165 reviews

90755, Signal Hill CA

Check Details
great price
$48,995
$6,557 below
$1,445/mo est. ?
11,069 km 2.0L
Hot car

New Century BMW

Authorized EpicVIN dealer

4.7 Google 2582 reviews

91801, Alhambra CA

Check Details
great price
$26,595
$7,718 below
$784/mo est. ?
76,815 km
Hot car

Lexus of Cerritos

Authorized EpicVIN dealer

90703, Cerritos CA

Check Details
great price
$51,210
$4,342 below
$1,507/mo est. ?
0 km
Hot car

Long Beach BMW

Authorized EpicVIN dealer

4.6 Google 3165 reviews

90755, Signal Hill CA

Check Details
great price
$50,790
$4,762 below
$1,495/mo est. ?
0 km
Hot car

Long Beach BMW

Authorized EpicVIN dealer

4.6 Google 3165 reviews

90755, Signal Hill CA

Check Details
high price
$66,460
$10,908 above
$1,956/mo est. ?
0 km

Long Beach BMW

Authorized EpicVIN dealer

4.6 Google 3165 reviews

90755, Signal Hill CA

Check Details
great price
$50,515
$5,037 below
$1,486/mo est. ?
0 km
Hot car

Long Beach BMW

Authorized EpicVIN dealer

4.6 Google 3165 reviews

90755, Signal Hill CA

Check Details
good price
$53,895
$1,657 below
$1,586/mo est. ?
0 km
Hot car

Long Beach BMW

Authorized EpicVIN dealer

4.6 Google 3165 reviews

90755, Signal Hill CA

Check Details
great price
$51,990
$3,562 below
$1,530/mo est. ?
0 km
Hot car

Long Beach BMW

Authorized EpicVIN dealer

4.6 Google 3165 reviews

90755, Signal Hill CA

Check Details
great price
$52,290
$3,262 below
$1,539/mo est. ?
0 km
Hot car

Long Beach BMW

Authorized EpicVIN dealer

4.6 Google 3165 reviews

90755, Signal Hill CA

Check Details
great price
$51,040
$4,512 below
$1,502/mo est. ?
0 km
Hot car

Long Beach BMW

Authorized EpicVIN dealer

4.6 Google 3165 reviews

90755, Signal Hill CA

Check Details
great price
$50,560
$4,992 below
$1,488/mo est. ?
0 km
Hot car

Long Beach BMW

Authorized EpicVIN dealer

4.6 Google 3165 reviews

90755, Signal Hill CA

Check Details
great price
$50,560
$4,992 below
$1,488/mo est. ?
0 km
Hot car

Long Beach BMW

Authorized EpicVIN dealer

4.6 Google 3165 reviews

90755, Signal Hill CA

Check Details