Used BMW in St. Louis, MO

Browse local BMW inventory in St. Louis.

2021 BMW X3 30i — SUV — 34,911 mi — St. Louis, MO Clean title
BMW logo

USED · SUV

2021 BMW X3

30i · AWD · Automatic

34,911 miGas25 mpg Dark Graphite Metallic

$29,000

St. Louis, MO

View →
2020 BMW X4 30i — SUV — 71,218 mi — St. Louis, MO Clean title
BMW logo

USED · SUV

2020 BMW X4

30i · AWD · Automatic

71,218 miGas25 mpg Jet Black

$24,990

St. Louis, MO

View →
2021 BMW X3 30i — SUV — 83,223 mi — St. Louis, MO Clean title
BMW logo

USED · SUV

2021 BMW X3

30i · AWD · Automatic

83,223 miGas25 mpg Black Sapphire Metallic

$25,495

St. Louis, MO

View →
2017 BMW 3 Series 320i — Sedan — 59,599 mi — St. Louis, MO Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

320i · RWD · Automatic

59,599 miGas28 mpg Jet Black

$18,998

St. Louis, MO

View →
2013 BMW 3 Series 335is — Convertible — 66,201 mi — St. Louis, MO Clean title
BMW logo

USED · Convertible

2013 BMW 3 Series

335is · RWD · Manual

66,201 miGas21 mpg Titanium Silver Metallic

$19,988

St. Louis, MO

View →
2021 BMW 8 Series 840i — Sedan — 24,949 mi — St. Louis, MO Clean title
BMW logo

USED · Sedan

2021 BMW 8 Series

840i · AWD · Automatic

24,949 miGas23 mpg Bluestone Metallic

$49,990

St. Louis, MO

View →
2011 BMW Z4 30i — Convertible — 70,000 mi — St. Louis, MO Clean title
BMW logo

USED · Convertible

2011 BMW Z4

30i · RWD · Automatic

70,000 miGas22 mpg Orion Silver Metallic

$18,988

St. Louis, MO

View →
2015 BMW 4 Series 428i — Convertible — 75,288 mi — St. Louis, MO Clean title
BMW logo

USED · Convertible

2015 BMW 4 Series

428i · AWD · Automatic

75,288 miGas25 mpg Mineral White Metallic

$18,998

St. Louis, MO

View →
2020 BMW X1 28i — SUV — 41,697 mi — St. Louis, MO Clean title
BMW logo

USED · SUV

2020 BMW X1

28i · AWD · Automatic

41,697 miGas26 mpg Jet Black

$23,495

St. Louis, MO

View →
2010 BMW 6 Series 650i — Convertible — 57,498 mi — St. Louis, MO Clean title
BMW logo

USED · Convertible

2010 BMW 6 Series

650i · RWD · Automatic

57,498 miGas16 mpg Black Sapphire Metallic

$16,990

St. Louis, MO

View →
2020 BMW X2 M35i — SUV — 46,127 mi — St. Louis, MO Clean title
BMW logo

USED · SUV

2020 BMW X2

M35i · AWD · Automatic

46,127 miGas26 mpg Mineral Gray Metallic

$26,495

St. Louis, MO

View →
2014 BMW 3 Series 335i — Sedan — 97,617 mi — St. Louis, MO Clean title
BMW logo

USED · Sedan

2014 BMW 3 Series

335i · RWD · Automatic

97,617 miGas25 mpg Black Sapphire Metallic

$14,988

St. Louis, MO

View →
2021 BMW X2 28i — SUV — 32,561 mi — St. Louis, MO Clean title
BMW logo

USED · SUV

2021 BMW X2

28i · AWD · Automatic

32,561 miGas27 mpg Alpine White

$25,998

St. Louis, MO

View →
2017 BMW 3 Series 330i — Sedan — 85,048 mi — St. Louis, MO Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330i · AWD · Automatic

85,048 miGas26 mpg Mineral Gray Metallic

$17,998

St. Louis, MO

View →
2016 BMW 3 Series 320i — Sedan — 58,689 mi — St. Louis, MO Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

320i · AWD · Automatic

58,689 miGas27 mpg Melbourne Red Metallic

$17,998

St. Louis, MO

View →
2016 BMW 3 Series 320i — Sedan — 58,689 mi — St. Louis, MO Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

320i · AWD · Automatic

58,689 miGas27 mpg Melbourne Red Metallic

$17,998

St. Louis, MO

View →
2017 BMW 3 Series 330e — Sedan — 65,174 mi — St. Louis, MO Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330e · RWD · Automatic

65,174 miPlug-In Hybrid71 mpg Mineral White Metallic

$18,998

St. Louis, MO

View →
2018 BMW X1 28i — SUV — 61,684 mi — St. Louis, MO Clean title
BMW logo

USED · SUV

2018 BMW X1

28i · AWD · Automatic

61,684 miGas25 mpg Black Sapphire Metallic

$20,998

St. Louis, MO

View →
2018 BMW X1 28i — SUV — 50,327 mi — St. Louis, MO Clean title
BMW logo

USED · SUV

2018 BMW X1

28i · AWD · Automatic

50,327 miGas25 mpg Mineral Gray Metallic

$20,998

St. Louis, MO

View →
2022 BMW X4 30i — SUV — 17,618 mi — St. Louis, MO Clean title
BMW logo

USED · SUV

2022 BMW X4

30i · AWD · Automatic

17,618 miGas24 mpg Alpine White

$46,998

St. Louis, MO

View →
2019 BMW X3 30i — SUV — 96,431 mi — St. Louis, MO Clean title
BMW logo

USED · SUV

2019 BMW X3

30i · AWD · Automatic

96,431 miGas25 mpg Jet Black

Contact for price

St. Louis, MO

View →
2021 BMW 2 Series 228i — Sedan — 89,716 mi — St. Louis, MO Clean title
BMW logo

USED · Sedan

2021 BMW 2 Series

228i · AWD · Automatic

89,716 miGas27 mpg Jet Black

$21,399

St. Louis, MO

View →
2016 BMW 5 Series 535i — Sedan — 88,802 mi — St. Louis, MO Clean title
BMW logo

USED · Sedan

2016 BMW 5 Series

535i · RWD · Automatic

88,802 miGas24 mpg Black Sapphire Metallic

$16,988

St. Louis, MO

View →
2021 BMW 3 Series 330i — Sedan — 57,044 mi — St. Louis, MO Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

330i · RWD · Automatic

57,044 miGas30 mpg Mineral White Metallic

$25,735

St. Louis, MO

View →

About this category

Find used BMW cars for sale in St. Louis, MO from local dealerships. Carlify shows 0 active BMW listings within the St. Louis metro area. Compare trims, model years, mileage, and pricing across local inventory.

Frequently asked questions

How many used BMW cars are for sale in St. Louis, MO?
Carlify shows thousands of used BMW listings from dealerships in the St. Louis metro area.
How much does a used BMW cost in St. Louis?
Used BMW pricing in St. Louis varies. Browse current listings for live pricing.

Other cities in MO