2021 BMW 2 Series 228i xDrive GC
$1,931 less than this car
- 60,111 mi
- AWD
- Automatic
- Gasoline
- Car
Frazier Automotive · Hazelwood, MO · 9 mi away
41,911 miles · car · Price dropped $100

Pre-owned 2021 BMW 2 Series 228i xDrive in Saint Charles, MO
Dealer-provided information may change. Confirm availability, price, vehicle condition, taxes and fees with the selling dealership.
In the typical middle range · 33% of 3 similar listings ask more than this car.
How we calculate market value: comparable cars for sale now plus their last listed prices.
Price tracked by AutosXchange since Nov 5, 2026. 1 price change at this dealership: $23,021 → $22,921 (−$100).
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 13); earlier listings at other dealerships are shown by state only. Source: AutosXchange Intel Hub, autos-xchange.com/market.
Same 2021 2 Series GC · used · any miles · within 250 miles of Saint Charles, Missouri. All 3 comparable cars for sale, nearest first.
$1,931 less than this car
Frazier Automotive · Hazelwood, MO · 9 mi away
$3,077 more than this car
Pennington Chevrolet of Salem · Salem, IL · 87 mi away
$2,401 less than this car
Cable Dahmer Chevrolet of Independence · Independence, MO · 208 mi away
2021 BMW 2 Series 228i xDrive60,111 miles · Frazier Automotive · Hazelwood, MO · 9 mi away$20,990$1,931 less than this car
2021 BMW 2 Series M235i xDrive75,884 miles · Pennington Chevrolet of Salem · Salem, IL · 87 mi away$25,998$3,077 more than this car
2021 BMW 2 Series 228i xDrive66,601 miles · Cable Dahmer Chevrolet of Independence · Independence, MO · 208 mi away$20,520$2,401 less than this carAll BMW models, all 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
Clement Supercenter · Saint Charles, MO · 0 mi away
Clement Supercenter · Saint Charles, MO · 0 mi away
2022 BMW 2 Series 228i33,321 miles · Clement Supercenter · Saint Charles, MO · 0 mi away$24,771
2021 BMW X5 xDrive40i44,205 miles · Clement Supercenter · Saint Charles, MO · 0 mi away$35,721
2021 BMW X4 xDrive30i71,496 miles · Clement Supercenter · Saint Charles, MO · 0 mi away$27,021
2021 BMW Z4 sDrive30i50,095 miles · Clement Supercenter · Saint Charles, MO · 0 mi away$31,321
2021 BMW X6 M50i33,710 miles · Clement Supercenter · Saint Charles, MO · 0 mi away$50,721
2021 BMW X5 sDrive40i73,620 miles · Clement Supercenter · Saint Charles, MO · 0 mi away$29,421
2022 BMW X5 xDrive40i53,400 miles · Clement Supercenter · Saint Charles, MO · 0 mi away$36,021
2022 BMW X4 xDrive30i37,560 miles · Clement Supercenter · Saint Charles, MO · 0 mi away$35,821