2020 BMW X3 M40i
$6,630 less than this car
- 72,823 mi
- AWD
- 8-Speed Automatic
- Gasoline
- SUV
Cars 4 U LLC · Knoxville, TN · 406 mi away
30,298 miles · suv

Pre-owned 2020 BMW X3 M40i in Saint Charles, MO
Dealer-provided information may change. Confirm availability, price, vehicle condition, taxes and fees with the selling dealership.
Among the highest-priced · 6% of 17 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: $35,821 → $35,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 12); earlier listings at other dealerships are shown by state only. Source: AutosXchange Intel Hub, autos-xchange.com/market.
Same 2020 X3 M40i · used · any miles · nationwide. Showing the 12 nearest of 17 comparable cars for sale, nearest first.
$6,630 less than this car
Cars 4 U LLC · Knoxville, TN · 406 mi away
$5,450 less than this car
Serra Kia of Trussville · Birmingham, AL · 415 mi away
$10,607 less than this car
Suburban Chrysler Dodge Jeep Ram of Troy · Troy, MI · 468 mi away
$7,862 less than this car
BMW of Akron · Akron, OH · 504 mi away
$7,779 less than this car
Rockdale Country Ford · Rockdale, TX · 670 mi away
$13,121 less than this car
Midwest Auto Group · Houston, TX · 677 mi away
$8,921 less than this car
Hanna Imports · Raleigh, NC · 684 mi away
$3,922 less than this car
AutoNation Buick GMC Park Meadows · Lone Tree, CO · 770 mi away
$3,434 less than this car
BMW of Devon · Devon, PA · 811 mi away
$11,971 less than this car
Matrix Auto Sales · Orlando, FL · 883 mi away
$2,612 less than this car
Danbury Auto Group Inc · Danbury, CT · 920 mi away
$115 more than this car
BMW of Boston · Boston, MA · 1,047 mi away
2020 BMW X3 M40i72,823 miles · Cars 4 U LLC · Knoxville, TN · 406 mi away$29,291$6,630 less than this car
2020 BMW X3 M40i65,399 miles · Serra Kia of Trussville · Birmingham, AL · 415 mi away$30,471$5,450 less than this car
2020 BMW X3 M40i M40i SUV82,285 miles · Suburban Chrysler Dodge Jeep Ram of Troy · Troy, MI · 468 mi away$25,314$10,607 less than this car
2020 BMW X3 M40i81,896 miles · BMW of Akron · Akron, OH · 504 mi away$28,059$7,862 less than this car
2020 BMW X3 M40i SUV I678,799 miles · Rockdale Country Ford · Rockdale, TX · 670 mi away$28,142$7,779 less than this car
2020 BMW X3124,350 miles · Midwest Auto Group · Houston, TX · 677 mi away$22,800$13,121 less than this car
2020 BMW X3 M40i79,138 miles · Hanna Imports · Raleigh, NC · 684 mi away$27,000$8,921 less than this car
2020 BMW X3 M40i71,517 miles · AutoNation Buick GMC Park Meadows · Lone Tree, CO · 770 mi away$31,999$3,922 less than this car
2020 BMW X3 M40i58,782 miles · BMW of Devon · Devon, PA · 811 mi away$32,487$3,434 less than this car
2020 BMW X3111,067 miles · Matrix Auto Sales · Orlando, FL · 883 mi away$23,950$11,971 less than this car
2020 BMW X3 M40i SUV39,894 miles · Danbury Auto Group Inc · Danbury, CT · 920 mi away$33,309$2,612 less than this car
2020 BMW X3 M40i26,169 miles · BMW of Boston · Boston, MA · 1,047 mi away$36,036$115 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
2023 BMW X3 sDrive30i64,110 miles · Clement Supercenter · Saint Charles, MO · 0 mi away$28,021
2023 BMW X3 xDrive30i45,390 miles · Clement Supercenter · Saint Charles, MO · 0 mi away$33,471
2023 BMW X3 xDrive30i51,130 miles · Clement Supercenter · Saint Charles, MO · 0 mi away$30,021
2023 BMW X3 xDrive30i51,978 miles · Clement Supercenter · Saint Charles, MO · 0 mi away$32,421