Page № 2 - Used BMW X3 for Sale in St Louis, MO

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.

high price
$60,670
$5,079 above
$1,785/mo est. ?
40 km

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Ballwin MO

Check Details
high price
$43,877
$8,571 above
$1,294/mo est. ?
59,586 km 3.0L

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Ballwin MO

Check Details
fair price
$55,920
$329 above
$1,646/mo est. ?
3 km

Plaza BMW

Authorized EpicVIN dealer

63141, Creve Coeur MO

Check Details

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

Sign up
good price
$33,760
$1,546 below
$996/mo est. ?
68,170 km
Hot car

Plaza BMW

Authorized EpicVIN dealer

63141, Saint Louis MO

Check Details
great price
$29,000
$6,306 below
$855/mo est. ?
81,914 km
Hot car

Clement Chrysler Jeep Dodge Ram Columbia

Authorized EpicVIN dealer

62236, Columbia IL

Check Details
fair price
$55,295
$296 below
$1,627/mo est. ?
8 km 2.0L
Hot car

Autohaus BMW

Authorized EpicVIN dealer

63143, Saint Louis MO

Check Details
$55,695
$104 above
$1,639/mo est. ?
14 km 2.0L

Autohaus BMW

Authorized EpicVIN dealer

63143, Saint Louis MO

Check Details
$55,695
$104 above
$1,639/mo est. ?
11 km 2.0L

Autohaus BMW

Authorized EpicVIN dealer

63143, Saint Louis MO

Check Details
high price
$59,020
$3,429 above
$1,737/mo est. ?
11 km 2.0L

Autohaus BMW

Authorized EpicVIN dealer

63143, Saint Louis MO

Check Details

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

$55,595
$4 above
$1,636/mo est. ?
11 km 2.0L

Autohaus BMW

Authorized EpicVIN dealer

63143, Saint Louis MO

Check Details
$55,695
$104 above
$1,639/mo est. ?
11 km 2.0L

Autohaus BMW

Authorized EpicVIN dealer

63143, Saint Louis MO

Check Details
fair price
$54,445
$1,146 below
$1,602/mo est. ?
3 km 2.0L
Hot car

Autohaus BMW

Authorized EpicVIN dealer

63143, Saint Louis MO

Check Details
fair price
$54,395
$1,196 below
$1,601/mo est. ?
11 km 2.0L
Hot car

Autohaus BMW

Authorized EpicVIN dealer

63143, Saint Louis MO

Check Details
good price
$53,245
$2,346 below
$1,567/mo est. ?
14 km 2.0L
Hot car

Autohaus BMW

Authorized EpicVIN dealer

63143, Saint Louis MO

Check Details
$55,595
$4 above
$1,636/mo est. ?
11 km 2.0L

Autohaus BMW

Authorized EpicVIN dealer

63143, Saint Louis MO

Check Details
$55,770
$179 above
$1,641/mo est. ?
11 km 2.0L

Autohaus BMW

Authorized EpicVIN dealer

63143, Saint Louis MO

Check Details
good price
$53,445
$2,146 below
$1,573/mo est. ?
11 km 2.0L
Hot car

Autohaus BMW

Authorized EpicVIN dealer

63143, Saint Louis MO

Check Details
high price
$39,920
$1,635 above
$1,177/mo est. ?
22,157 km 2.0L

Jim Butler Chevrolet

Authorized EpicVIN dealer

63026, Fenton MO

Check Details
good price
$53,095
$2,496 below
$1,562/mo est. ?
11 km
Hot car

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Ballwin MO

Check Details
good price
$34,030
$1,276 below
$1,003/mo est. ?
57,259 km
Hot car

Plaza BMW

Authorized EpicVIN dealer

63141, Saint Louis MO

Check Details
great price
$34,406
$3,879 below
$1,015/mo est. ?
67,155 km
Hot car

Plaza Land Rover St. Louis

Authorized EpicVIN dealer

63141, Saint Louis MO

Check Details
high price
$46,736
$11,430 above
$1,378/mo est. ?
25,630 km

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Ballwin MO

Check Details
fair price
$41,985
$674 below
$1,238/mo est. ?
22,528 km
Hot car

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Ballwin MO

Check Details
great price
$24,700
$8,546 below
$728/mo est. ?
98,968 km
Hot car

Ed Napleton Honda of St. Peters

Authorized EpicVIN dealer

4.5 Google 3785 reviews

63376, Saint Peters MO

Check Details