Used BMW for Sale in Saint Louis, MO Under $100,000

439 found
Bmw
1 - 100,000 $
63123

Make

Model

ZIP

Body Style

Popular Filters 2

Year

1981 yr. - 2026 yr.

Price

$0 - $100,000

Mileage

0 km - 934,222+ km

Average Dealer Rating

Exterior Color

Transmission Type

Fuel Type

Drive Train

Engine type

BMW
1 - 100,000 $
63123

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.

$9,899
$9,899 above
$292/mo est. ?
255,232 km 3.0L

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Manchester MO

Check Details
$16,900
$16,900 above
$498/mo est. ?
65,919 km 3.0L

Newbold BMW

Authorized EpicVIN dealer

62269, O'Fallon IL

Check Details
$72,995
$72,995 above
$2,153/mo est. ?
18,812 km 4.4L

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Manchester MO

Check Details
$15,991
$15,991 above
$472/mo est. ?
127,382 km 2.0L

Auffenberg Volkswagen

Authorized EpicVIN dealer

62269, Shiloh IL

Check Details
$70,971
$70,971 above
$2,093/mo est. ?
11,539 km

Plaza BMW

Authorized EpicVIN dealer

63141, Saint Louis MO

Check Details
$30,959
$30,959 above
$913/mo est. ?
41,918 km

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Ballwin MO

Check Details
$44,605
$44,605 above
$1,315/mo est. ?
10,672 km

Newbold Toyota BMW

4.6Google250 reviews

62269, O Fallon IL

Check Details
$71,795
$71,795 above
$2,117/mo est. ?
7,577 km

Newbold Toyota BMW

4.6Google250 reviews

62269, O Fallon IL

Check Details
$67,645
$67,645 above
$1,995/mo est. ?
4,875 km

Newbold Toyota BMW

4.6Google250 reviews

62269, O Fallon IL

Check Details
$18,270
$18,270 above
$539/mo est. ?
153,520 km

Plaza BMW

Authorized EpicVIN dealer

63141, Saint Louis MO

Check Details
$21,998
$21,998 above
$649/mo est. ?
139,139 km

Auffenberg Ford South

Authorized EpicVIN dealer

4.5Google1315 reviews

62220, Belleville IL

Check Details
$10,000
$10,000 above
$295/mo est. ?
179,057 km

Mid Rivers Alfa Romeo

63376, SAINT PETERS MO

Check Details
$16,997
$16,997 above
$501/mo est. ?
91,105 km

Auffenberg Kia

Authorized EpicVIN dealer

62269, Shiloh IL

Check Details
$48,997
$48,997 above
$1,445/mo est. ?
11,994 km

Plaza BMW

Authorized EpicVIN dealer

63141, Saint Louis MO

Check Details
$14,000
$14,000 above
$413/mo est. ?
195,409 km 2.0L

South County Dodge Chrysler Jeep

Authorized EpicVIN dealer

4.3Google1747 reviews

63125, St. Louis MO

Check Details
$32,874
$32,874 above
$969/mo est. ?
81,346 km 3.0L

Dave Sinclair Lincoln

Authorized EpicVIN dealer

63011, Ballwin MO

Check Details
$39,445
$39,445 above
$1,163/mo est. ?
29,710 km

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Ballwin MO

Check Details
$95,825
$95,825 above
$2,820/mo est. ?
0 km

Newbold BMW

Authorized EpicVIN dealer

62269, O Fallon IL

Check Details
$20,827
$20,827 above
$614/mo est. ?
74,801 km

Auffenberg Automall

Authorized EpicVIN dealer

62269, Shiloh IL

Check Details
$66,494
$66,494 above
$1,957/mo est. ?
483 km

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Ballwin MO

Check Details
$25,986
$25,986 above
$766/mo est. ?
15,134 km

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Manchester MO

Check Details
$79,899
$79,899 above
$2,356/mo est. ?
36,529 km 4.4L

Plaza BMW

Authorized EpicVIN dealer

63141, Creve Coeur MO

Check Details
$69,900
$69,900 above
$2,061/mo est. ?
13,927 km 3.0L

Plaza BMW

Authorized EpicVIN dealer

63141, Creve Coeur MO

Check Details
$52,911
$52,911 above
$1,560/mo est. ?
39,723 km

BMW of West St. Louis

Authorized EpicVIN dealer

63011, Manchester MO

Check Details
Clear
Please select 1 more vehicle to compare
Compare 0/4