Used BMW 3 Series for Sale in O Fallon, 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
$7,950
$1,771 above
$234/mo est. ?
150,367 km

Dean Team Hyundai

Authorized EpicVIN dealer

63011, Ballwin MO

Check Details
high price
$27,998
$1,837 above
$826/mo est. ?
63,286 km

CarMax St. Louis Mid Rivers Mall - Now offering Curbside Pickup

Authorized EpicVIN dealer

63376, Saint Peters MO

Check Details
high price
$59,995
$18,656 above
$1,769/mo est. ?
25,025 km

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Ballwin MO

Check Details

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

Sign up
fair price
$25,223
$322 below
$744/mo est. ?
107,578 km
Hot car

Napleton's Mid Rivers Chrysler Jeep Dodge RAM Maserati

Authorized EpicVIN dealer

63376, St Peters MO

Check Details
high price
$30,703
$4,542 above
$905/mo est. ?
38,658 km

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Ballwin MO

Check Details
high price
$59,070
$7,760 above
$1,738/mo est. ?
0 km

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Ballwin MO

Check Details
high price
$67,270
$15,960 above
$1,980/mo est. ?
0 km

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Ballwin MO

Check Details
Get a price quote
193,011 km

Dean Team Hyundai

Authorized EpicVIN dealer

63011, Ballwin MO

Check Details
good price
$49,595
$1,715 below
$1,459/mo est. ?
11 km
Hot car

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.

fair price
$50,185
$1,125 below
$1,477/mo est. ?
11 km
Hot car

Autohaus BMW

Authorized EpicVIN dealer

63143, Saint Louis MO

Check Details
great price
$44,570
$6,740 below
$1,314/mo est. ?
10,581 km
Hot car

Plaza BMW

Authorized EpicVIN dealer

63141, Creve Coeur MO

Check Details
high price
$36,411
$5,526 above
$1,074/mo est. ?
27,248 km

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Ballwin MO

Check Details
high price
$8,991
$1,004 above
$265/mo est. ?
166,380 km

Mercedes-Benz of Chesterfield

Authorized EpicVIN dealer

63368, O Fallon MO

Check Details
high price
$35,459
$4,574 above
$1,046/mo est. ?
36,864 km

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Manchester MO

Check Details
great price
$7,750
$2,115 below
$229/mo est. ?
172,602 km
Hot car

Milton Motors Inc

Authorized EpicVIN dealer

62002, Alton IL

Check Details
high price
$33,555
$2,670 above
$989/mo est. ?
29,570 km

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Manchester MO

Check Details
$53,045
$53,045 above
$1,561/mo est. ?
11 km

Autohaus BMW

63143, Saint Louis MO

Check Details
great price
$7,900
$1,965 below
$233/mo est. ?
220,480 km
Hot car

Q & A Motors LLC

3.6 Google 106 reviews

63114, St. Louis MO

Check Details
good price
$10,650
$380 below
$314/mo est. ?
175,418 km
Hot car

Q & A Motors LLC

3.6 Google 106 reviews

63114, St. Louis MO

Check Details
Get a price quote
308,105 km 3.0L

A Better Bid Online Car Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
3.7 Google 199 reviews

63044, BRIDGETON MO

Check Details
Get a price quote
171,943 km 3.0L

A Better Bid Online Car Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
3.7 Google 199 reviews

63044, BRIDGETON MO

Check Details
good price
$7,750
$237 below
$229/mo est. ?
142,945 km 3.0L
Hot car

Direct Automotive

63010, Arnold MO

Check Details
high price
$7,900
$510 above
$233/mo est. ?
189,902 km 2.5L

STL Automotive Group

63366, O'Fallon MO

Check Details
great price
$8,250
$3,864 below
$243/mo est. ?
215,779 km 2.0L
Hot car

AtoZ-CAR

5.0 Google 6 reviews

63109, Saint Louis MO

Check Details