2021 BMW X4 xDrive30i
$17,400 less than this car
- 71,496 mi
- AWD
- 8-Speed Automatic
- Gasoline
- SUV
Clement Supercenter · Saint Charles, MO · 0 mi away
2020 BMW X4 M
34,718 miles · suv

Pre-owned 2020 BMW X4 M in Saint Charles, MO
Dealer-provided information may change. Confirm availability, price, vehicle condition, taxes and fees with the selling dealership.
Similar listings we found within 250 miles of Saint Charles, Missouri are shown below. Fewer than 3 other M Base listings are live nationwide, so all X4 trims are compared — check trim and options. New dealers are added every day.
Price tracked by AutosXchange since Nov 5, 2026. No price change at this dealership since Nov 5 ($44,421).
AutosXchange Intel Hub: Price changes for this model in Missouri · This model in the Intel Hub · Market movers in Missouri
Dealer-advertised asking prices as observed by AutosXchange (data as of Nov 12); earlier listings at other dealerships are shown by state only. Source: AutosXchange Intel Hub, autos-xchange.com/market.
Same 2019–2021 X4 all trims · used · any miles · within 250 miles of Saint Charles, Missouri. All 4 comparable cars for sale, nearest first.
$17,400 less than this car
Clement Supercenter · Saint Charles, MO · 0 mi away
$24,926 less than this car
Zain Motors · Springfield, IL · 86 mi away
$17,921 less than this car
Foreign Auto Connect · Bloomington, IN · 213 mi away
$10,467 more than this car
Hawk Subaru · Plainfield, IL · 231 mi away
2021 BMW X4 xDrive30i71,496 miles · Clement Supercenter · Saint Charles, MO · 0 mi away$27,021$17,400 less than this car
2019 BMW X4112,279 miles · Zain Motors · Springfield, IL · 86 mi away$19,495$24,926 less than this car
2019 BMW X4 M40i68,926 miles · Foreign Auto Connect · Bloomington, IN · 213 mi away$26,500$17,921 less than this car
2021 BMW X4 M15,896 miles · Hawk Subaru · Plainfield, IL · 231 mi away$54,888$10,467 more than this carAll years and trims. Nearest first.
Clement Supercenter · Saint Charles, MO · 0 mi away
Clement Supercenter · Saint Charles, MO · 0 mi away
Clement Supercenter · Saint Charles, MO · 0 mi away
Clement Supercenter · Saint Charles, MO · 0 mi away
Clement Supercenter · Saint Charles, MO · 0 mi away
Clement Supercenter · Saint Charles, MO · 0 mi away
2022 BMW X4 xDrive30i37,560 miles · Clement Supercenter · Saint Charles, MO · 0 mi away$35,821
2022 BMW X4 xDrive30i19,329 miles · Clement Supercenter · Saint Charles, MO · 0 mi away$37,621
2023 BMW X4 xDrive30i47,033 miles · Clement Supercenter · Saint Charles, MO · 0 mi away$36,071
2023 BMW X4 xDrive30i70,574 miles · Clement Supercenter · Saint Charles, MO · 0 mi away$32,821
2023 BMW X4 xDrive30i18,843 miles · Clement Supercenter · Saint Charles, MO · 0 mi away$40,521
2023 BMW X4 M40i58,410 miles · Clement Supercenter · Saint Charles, MO · 0 mi away$41,121