New & Used Cars for Sale under $50,000 & under 40000 Miles in Ballwin, MO

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2021 BMW X3 xDrive30i

$46,715
10,063 mi.
mi. from 63022
14417 Manchester Rd Ballwin, MO 63011
(636) 238-4995
Great Deal

Used 2021 BMW 330 i xDrive

$41,963
11,489 mi.
mi. from 63022
11858 Olive Blvd Creve Coeur, MO 63141
(314) 710-3389
Great Deal

Used 2019 BMW 540 i xDrive

$46,115
26,438 mi.
mi. from 63022
14417 Manchester Rd Ballwin, MO 63011
(636) 238-4995
Great Deal Certified

CPO 2021 Kia Sportage LX

$25,750
36,741 mi.
mi. from 63022
4955 Veterans Memorial Pkwy Saint Peters, MO 63376
(866) 399-6502
Great Deal

Used 2021 Kia Sportage LX

$25,389
13,193 mi.
mi. from 63022
18491 Outlet blvd Chesterfield Chesterfield, MO 63005
(636) 389-8814

Cars by Body Style

Cars by Price

Cars for Sale by Make