
Carmax St. Louis Mid Rivers Mall in O Fallon, MO
Dealer Analysis 20 Deals Found
123 Cars for sale now, starting at $11,998
Avg. Price: 25270.6
Typical Price Range: 16448.0–35773.0
Average Savings ($) Below Market Price
Avg. Savings: $2,504
Save up to $5,043 below est. market price
% of Used Cars That Are Deals
Avg. Mileage: 51168.2
Typical Mileage Range: 18215.2–93815.2
% of Listings with Valid Price, Mileage, and Photo
- This Dealer
- Average Dealer
Carmax St. Louis Mid Rivers Mall is given a 3.1 "overall dealer rating" based on our analysis of 241 cars the dealer recently listed for sale. This assesses the dealer's price competitiveness, responsiveness to inquiries, and information transparency (how good the dealers are at providing basic information such as vehicle photos, price and mileage).
Inventory Analysis
Vehicle Age
Top Makes
Top Bodystyles
Domestic/Foreign
Luxury/Non-Luxury
Showing 1-20 of 123 Listings
$32,998
2024 Buick Enclave Premium
- 43,370 Miles
- Listed 1 day ago
- Saint Peters, MO (0 mi away)
- $4,505 Below market value of $37,503
- iSeeCars Dealer Score
Used 2024 Buick Enclave Premium for Sale
43,370 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $32,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 5GAEVBKW9RJ127777 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, captain's chair, child safety, navigation, backup camera |
| Mileage | 43,370 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 20 combined |
| Drivetrain | 4X4 |
| Positives | warranty |
$61,998
2016 Chevrolet Corvette Z06
- 31,480 Miles
- Listed 3 days ago
- Saint Peters, MO (0 mi away)
- $5,043 Below market value of $67,041
- iSeeCars Dealer Score
Used 2016 Chevrolet Corvette Z06 for Sale
31,480 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $61,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 2 Seats |
| VIN | 1G1YP2D62G5603093 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, backup camera, leather upholstery, internet radio, alloy wheels |
| Mileage | 31,480 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Interior Color | Black |
| MPG | 16 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$27,998
$29,9982022 Chevrolet Blazer LT
- 29,101 Miles
- Listed 2 days ago
- Saint Peters, MO (0 mi away)
- $2,238 Below market value of $30,236
- iSeeCars Dealer Score
Used 2022 Chevrolet Blazer LT for Sale
29,101 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $27,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GNKBJR46NS221205 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, internet radio |
| Mileage | 29,101 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$38,998
2021 BMW X5 xDrive40i
- 37,588 Miles
- Listed 3 days ago
- Saint Peters, MO (0 mi away)
- $3,273 Below market value of $42,271
- iSeeCars Dealer Score
Used 2021 BMW X5 xDrive40i for Sale
37,588 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $38,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXCR6C05M9G64704 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 37,588 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$31,998
$33,9982021 Jeep Wrangler Unlimited Unlimited Sahara
- 39,164 Miles
- Listed 4 days ago
- Saint Peters, MO (0 mi away)
- $2,025 Below market value of $34,023
- iSeeCars Dealer Score
Used 2021 Jeep Wrangler Unlimited Unlimited Sahara for Sale
39,164 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $31,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 1C4JJXP61MW730569 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 39,164 mi. |
| Transmission | Automatic |
| Exterior Color | Burgundy |
| Interior Color | Black |
| MPG | 49 combined |
| Drivetrain | 4X4 |
| Positives | warranty |
$30,998
2023 Ford Explorer Limited
- 42,657 Miles
- Listed 2 days ago
- Saint Peters, MO (0 mi away)
- $2,414 Below market value of $33,412
- iSeeCars Dealer Score
Used 2023 Ford Explorer Limited for Sale
42,657 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $30,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 1FMSK8FH2PGB18613 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 42,657 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$59,998
2024 BMW X3 M40i
- 3,009 Miles
- Listed 4 days ago
- Saint Peters, MO (0 mi away)
- $2,051 Below market value of $62,049
- iSeeCars Dealer Score
Used 2024 BMW X3 M40i for Sale
3,009 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $59,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX83DP06R9V05992 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 3,009 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$60,998
2024 BMW X5 xDrive50e
- 23,233 Miles
- Listed 3 days ago
- Saint Peters, MO (0 mi away)
- $3,837 Below market value of $64,835
- iSeeCars Dealer Score
Used 2024 BMW X5 xDrive50e for Sale
23,233 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $60,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UX43EU01R9U44348 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 23,233 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Gray |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$29,998
$30,9982019 BMW 4 Series 440i xDrive
- 47,935 Miles
- Listed 4 days ago
- Saint Peters, MO (0 mi away)
- $1,128 Below market value of $31,126
- iSeeCars Dealer Score
Used 2019 BMW 4 Series 440i xDrive for Sale
47,935 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $29,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA4W9C53KAF94009 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, navigation, backup camera, sunroof, alloy wheels |
| Mileage | 47,935 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$55,998
2024 Chevrolet Silverado 1500 ZR2
- 28,939 Miles
- Listed 2 days ago
- Saint Peters, MO (0 mi away)
- $3,651 Below market value of $59,649
- iSeeCars Dealer Score
Used 2024 Chevrolet Silverado 1500 ZR2 for Sale
28,939 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $55,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GCUDHEL1RG160095 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 28,939 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 15 combined |
| Drivetrain | 4X4 |
| Positives | warranty |
$37,998
2023 Chevrolet Silverado 1500 LT
- 21,311 Miles
- Listed 2 days ago
- Saint Peters, MO (0 mi away)
- $1,104 Below market value of $39,102
- iSeeCars Dealer Score
Used 2023 Chevrolet Silverado 1500 LT for Sale
21,311 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $37,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 1GCPDKEK2PZ153316 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 21,311 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 19 combined |
| Drivetrain | 4X4 |
| Positives | warranty |
$33,998
2022 Jeep Wrangler Unlimited Unlimited Sahara
- 34,817 Miles
- Listed 4 days ago
- Saint Peters, MO (0 mi away)
- $1,261 Below market value of $35,259
- iSeeCars Dealer Score
Used 2022 Jeep Wrangler Unlimited Unlimited Sahara for Sale
34,817 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $33,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 1C4JJXP63NW228292 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 34,817 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 49 combined |
| Drivetrain | 4X4 |
| Positives | warranty |
$24,998
2021 Ford Bronco Sport Big Bend
- 31,811 Miles
- Listed 7 days ago
- Saint Peters, MO (0 mi away)
- $1,106 Below market value of $26,104
- iSeeCars Dealer Score
Used 2021 Ford Bronco Sport Big Bend for Sale
31,811 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $24,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 3-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3FMCR9B66MRA72007 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 31,811 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Gray |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$29,998
2022 Cadillac XT5 Premium Luxury
- 45,388 Miles
- Listed 11 days ago
- Saint Peters, MO (0 mi away)
- $2,606 Below market value of $32,604
- iSeeCars Dealer Score
Used 2022 Cadillac XT5 Premium Luxury for Sale
45,388 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $29,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1GYKNDR43NZ175430 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, sunroof |
| Mileage | 45,388 mi. |
| Transmission | Automatic |
| Exterior Color | Brown |
| Interior Color | Brown |
| MPG | 23 combined |
| Drivetrain | 4X4 |
| Positives | warranty |
$31,998
2023 Toyota Highlander LE
- 36,295 Miles
- Listed 4 days ago
- Saint Peters, MO (0 mi away)
- $1,672 Below market value of $33,670
- iSeeCars Dealer Score
Used 2023 Toyota Highlander LE for Sale
36,295 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $31,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 8 Seats |
| VIN | 5TDKDRAH1PS021128 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
| Mileage | 36,295 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Gray |
| MPG | 25 combined |
| Drivetrain | Front-wheel drive |
| Positives | warranty |
$27,998
2023 GMC Acadia SLE
- 36,051 Miles
- Listed 1 day ago
- Saint Peters, MO (0 mi away)
- $999 Below market value of $28,997
- iSeeCars Dealer Score
Used 2023 GMC Acadia SLE for Sale
36,051 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $27,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 1GKKNKL49PZ117638 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
| Mileage | 36,051 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | Front-wheel drive |
| Positives | warranty |
$50,998
$51,9982021 Chevrolet Tahoe Z71
- 47,066 Miles
- Listed 39 days ago
- Saint Peters, MO (0 mi away)
- $4,778 Below market value of $55,776
- iSeeCars Dealer Score
Used 2021 Chevrolet Tahoe Z71 for Sale
47,066 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $50,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 8 Seats |
| VIN | 1GNSKPKD8MR363344 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, internet radio |
| Mileage | 47,066 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Interior Color | Black |
| MPG | 17 combined |
| Drivetrain | 4X4 |
| Positives | warranty |
$34,998
2022 Ram Ram Pickup 1500 Big Horn
- 34,507 Miles
- Listed 9 days ago
- Saint Peters, MO (0 mi away)
- $1,611 Below market value of $36,609
- iSeeCars Dealer Score
Used 2022 Ram Ram Pickup 1500 Big Horn for Sale
34,507 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $34,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 1C6RRFFG7NN380685 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, voice recognition |
| Mileage | 34,507 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Interior Color | Black |
| MPG | 21 combined |
| Drivetrain | 4X4 |
| Positives | warranty |
$24,998
2016 Toyota 4Runner SR5
- 87,507 Miles
- Listed 12 days ago
- Saint Peters, MO (0 mi away)
- $1,331 Below market value of $26,329
- iSeeCars Dealer Score
Used 2016 Toyota 4Runner SR5 for Sale
87,507 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $24,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | JTEZU5JR0G5111243 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 87,507 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Interior Color | Black |
| MPG | 19 combined |
| Drivetrain | 4X2 |
| Positives | warranty |
$64,998
$65,9982017 Chevrolet Corvette Z06
- 40,189 Miles
- Listed 60 days ago
- Saint Peters, MO (0 mi away)
- $3,450 Below market value of $68,448
- iSeeCars Dealer Score
Used 2017 Chevrolet Corvette Z06 for Sale
40,189 Miles
Saint Peters, MO (0 mi away)
| Category | Used Cars |
| Price | $64,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 2 Seats |
| VIN | 1G1YU2D67H5603343 |
| Location | Saint Peters, MO - 0 mi. |
| Features | bluetooth, navigation, backup camera, leather upholstery, internet radio |
| Mileage | 40,189 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 16 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
Other Nearby Dealers
Used Cars for Sale Insights
Find More Cars For Sale
Explore Models
101,928 Listings from $1,250
20,554 Listings from $1,200
24,929 Listings from $1,250
26,226 Listings from $1,500
775 Listings from $1,795
2,023 Listings from $1,200
13,145 Listings from $1,200
899 Listings from $1,500
15,971 Listings from $2,800