Used BMW 4 Series for Sale in Ballwin, 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.

great price
$18,900
$6,797 below
$557/mo est. ?
150,042 km
Hot car

Suntrup Ford Kirkwood

Authorized EpicVIN dealer

4.2 Google 552 reviews

63122, Saint Louis MO

Check Details
high price
$47,720
$5,777 above
$1,407/mo est. ?
58,464 km

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Ballwin MO

Check Details
fair price
$43,995
$190 above
$1,297/mo est. ?
35,397 km

Autohaus BMW

Authorized EpicVIN dealer

63143, Saint Louis MO

Check Details

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

Sign up
great price
$15,658
$1,930 below
$462/mo est. ?
197,468 km
Hot car

Audi Creve Coeur

Authorized EpicVIN dealer

63141, Saint Louis MO

Check Details
high price
$62,250
$2,776 above
$1,832/mo est. ?
0 km

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Ballwin MO

Check Details
high price
$53,695
$1,100 above
$1,580/mo est. ?
0 km

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Ballwin MO

Check Details
high price
$34,990
$12,685 above
$1,032/mo est. ?
67,908 km

Autohaus BMW

Authorized EpicVIN dealer

63143, St. Louis MO

Check Details
great price
$32,851
$3,980 below
$969/mo est. ?
73,605 km
Hot car

Plaza BMW

Authorized EpicVIN dealer

63141, Saint Louis MO

Check Details
fair price
$58,615
$859 below
$1,725/mo est. ?
3 km
Hot car

Plaza BMW

Authorized EpicVIN dealer

63141, 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.

high price
$29,995
$11,055 above
$885/mo est. ?
76,101 km

Travers Autoplex Used

63376, Saint Peters MO

Check Details
high price
$18,998
$1,410 above
$560/mo est. ?
130,051 km

CarMax St. Louis South Lindbergh

63123, SAINT GEORGE MO

Check Details
great price
$23,995
$1,702 below
$708/mo est. ?
111,756 km
Hot car

Travers GMT Auto Sales

4.1 Google 525 reviews

63031, Florissant MO

Check Details
Get a price quote
134,061 km 2.0L

A Better Bid Online Car Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
3.7 Google 199 reviews

62205, CAHOKIA HEIGHTS IL

Check Details
Get a price quote
251,081 km 2.0L

A Better Bid Online Car Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
3.7 Google 199 reviews

62205, CAHOKIA HEIGHTS IL

Check Details
Get a price quote
204,027 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
52,693 km 2.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
high price
$16,998
$530 above
$501/mo est. ?
82,102 km

Springer Cars

62298, Waterloo IL

Check Details