Carmax St. Louis Mid Rivers Mall in O Fallon, MO
Dealer Analysis 8 Deals Found
89 Cars for sale now, starting at $11,998
Avg. Price: 26047.6
Typical Price Range: 16948.0–36773.0
Average Savings ($) Below Market Price
Avg. Savings: $3,151
Save up to $7,158 below est. market price
% of Used Cars That Are Deals
Avg. Mileage: 50406.5
Typical Mileage Range: 18260.6–91390.1
% of Listings with Valid Price, Mileage, and Photo
- This Dealer
- Average Dealer
Carmax St. Louis Mid Rivers Mall is given a 3.2 "overall dealer rating" based on our analysis of 428 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 89 Listings
$24,998
2017 Chevrolet Camaro LS
- 21,617 Miles
- Listed 9 days ago
- Saint Peters, MO (0 mi away)
- $5,205 Below market value of $30,203
- iSeeCars Dealer Score
Used 2017 Chevrolet Camaro LS for Sale
21,617 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $24,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 4 Seats |
VIN | 1G1FA3DX7H0111004 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, backup camera, alloy wheels, satellite radio, voice recognition |
Mileage | 21,617 mi. |
Transmission | Manual |
Exterior Color | White |
Interior Color | Black |
MPG | 23 combined |
Drivetrain | Rear-wheel drive |
Positives | warranty |
$21,998
2021 Ram Ram Pickup 1500 Classic Tradesman
- 40,232 Miles
- Listed 28 days ago
- Saint Peters, MO (0 mi away)
- $3,412 Below market value of $25,410
- iSeeCars Dealer Score
Used 2021 Ram Ram Pickup 1500 Classic Tradesman for Sale
40,232 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $21,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 3 Seats |
VIN | 3C6JR6AG5MG547668 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, backup camera, voice recognition, power outlet, anti-theft system |
Mileage | 40,232 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Gray |
MPG | 20 combined |
Drivetrain | 4X2 |
Positives | warranty |
$71,998
$75,9982025 Chevrolet Corvette Stingray
- 2,248 Miles
- Listed 5 days ago
- Saint Peters, MO (0 mi away)
- $7,158 Below market value of $79,156
- iSeeCars Dealer Score
Used 2025 Chevrolet Corvette Stingray for Sale
2,248 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $71,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 2 Seats |
VIN | 1G1YB2D45S5102110 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, navigation, backup camera, leather upholstery, alloy wheels |
Mileage | 2,248 mi. |
Transmission | Automatic |
Exterior Color | Red |
Interior Color | Black |
MPG | 19 combined |
Drivetrain | Rear-wheel drive |
Positives | warranty |
$35,998
2022 Chevrolet Camaro LT1
- 14,327 Miles
- Listed 10 days ago
- Saint Peters, MO (0 mi away)
- $3,071 Below market value of $39,069
- iSeeCars Dealer Score
Used 2022 Chevrolet Camaro LT1 for Sale
14,327 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $35,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 4 Seats |
VIN | 1G1FF1R72N0128139 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, backup camera, alloy wheels, satellite radio, voice recognition |
Mileage | 14,327 mi. |
Transmission | Automatic |
Exterior Color | Orange |
Interior Color | Black |
MPG | 20 combined |
Drivetrain | Rear-wheel drive |
Positives | warranty |
$39,998
2025 Hyundai Palisade SEL
- 8,469 Miles
- Listed 2 days ago
- Saint Peters, MO (0 mi away)
- $1,028 Below market value of $41,026
- iSeeCars Dealer Score
Used 2025 Hyundai Palisade SEL for Sale
8,469 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $39,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 7 Seats |
VIN | KM8R2DGE0SU892719 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, captain's chair, child safety, navigation, backup camera |
Mileage | 8,469 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Black |
MPG | 21 combined |
Drivetrain | All-wheel drive |
Positives | warranty |
$33,998
$34,9982022 Chevrolet Silverado 1500 LT
- 31,309 Miles
- Listed 12 days ago
- Saint Peters, MO (0 mi away)
- $2,472 Below market value of $36,470
- iSeeCars Dealer Score
Used 2022 Chevrolet Silverado 1500 LT for Sale
31,309 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 | Gas |
Seats | 6 Seats |
VIN | 1GCPDKEK3NZ602354 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
Mileage | 31,309 mi. |
Transmission | Automatic |
Exterior Color | Gray |
Interior Color | Black |
MPG | 18 combined |
Drivetrain | 4X4 |
Positives | warranty |
$30,998
$31,9982021 Jeep Gladiator 80th Anniversary Edition
- 40,508 Miles
- Listed 55 days ago
- Saint Peters, MO (0 mi away)
- $2,043 Below market value of $33,041
- iSeeCars Dealer Score
Used 2021 Jeep Gladiator 80th Anniversary Edition for Sale
40,508 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $30,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 1C6HJTAG4ML532392 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
Mileage | 40,508 mi. |
Transmission | Automatic |
Exterior Color | Black |
Interior Color | Black |
MPG | 19 combined |
Drivetrain | 4X4 |
Positives | warranty |
$27,998
2021 Jeep Grand Cherokee Limited
- 25,821 Miles
- Listed 28 days ago
- Saint Peters, MO (0 mi away)
- $819 Below market value of $28,817
- iSeeCars Dealer Score
Used 2021 Jeep Grand Cherokee Limited for Sale
25,821 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $27,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 1C4RJEBG0MC873702 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
Mileage | 25,821 mi. |
Transmission | Automatic |
Exterior Color | Gray |
Interior Color | Black |
MPG | 21 combined |
Drivetrain | 4X2 |
Positives | warranty |
$49,998
2024 GMC Canyon Denali
- 3,742 Miles
- Listed Today
- Saint Peters, MO (0 mi away)
- $933 Above market value of $50,931
- iSeeCars Dealer Score
Used 2024 GMC Canyon Denali for Sale
3,742 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $49,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 1GTP6FEK0R1294789 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
Mileage | 3,742 mi. |
Transmission | Automatic |
Exterior Color | Black |
Interior Color | Black |
MPG | 19 combined |
Drivetrain | 4X4 |
Positives | warranty |
$48,998
2021 GMC Sierra 1500 AT4
- 13,651 Miles
- Listed Today
- Saint Peters, MO (0 mi away)
- $254 Above market value of $49,252
- iSeeCars Dealer Score
Used 2021 GMC Sierra 1500 AT4 for Sale
13,651 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $48,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 1GTP9EEL1MZ411431 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
Mileage | 13,651 mi. |
Transmission | Automatic |
Exterior Color | Black |
Interior Color | Black |
MPG | 16 combined |
Drivetrain | 4X4 |
Positives | warranty |
$34,998
2024 Subaru Outback Touring
- 13,396 Miles
- Listed 1 day ago
- Saint Peters, MO (0 mi away)
- $677 Above market value of $35,675
- iSeeCars Dealer Score
Used 2024 Subaru Outback Touring for Sale
13,396 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $34,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 4S4BTAPC1R3182711 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
Mileage | 13,396 mi. |
Transmission | CVT |
Exterior Color | Gray |
Interior Color | Brown |
MPG | 28 combined |
Drivetrain | All-wheel drive |
Positives | warranty |
$28,998
2020 Jeep Grand Cherokee Limited X
- 43,287 Miles
- Listed 2 days ago
- Saint Peters, MO (0 mi away)
- $619 Below market value of $29,617
- iSeeCars Dealer Score
Used 2020 Jeep Grand Cherokee Limited X for Sale
43,287 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $28,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 1C4RJFBG8LC105891 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
Mileage | 43,287 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Black |
MPG | 21 combined |
Drivetrain | 4X4 |
Positives | warranty |
$24,998
2023 Kia Seltos EX
- 15,100 Miles
- Listed 1 day ago
- Saint Peters, MO (0 mi away)
- $94 Above market value of $24,903
- iSeeCars Dealer Score
Used 2023 Kia Seltos EX for Sale
15,100 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $24,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | KNDERCAA9P7396614 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, sunroof |
Mileage | 15,100 mi. |
Transmission | CVT |
Exterior Color | Blue |
Interior Color | Black |
MPG | 29 combined |
Drivetrain | All-wheel drive |
Positives | warranty |
$34,998
$35,9982022 Chevrolet Silverado 1500 LT
- 36,017 Miles
- Listed 1 day ago
- Saint Peters, MO (0 mi away)
- $509 Above market value of $35,507
- iSeeCars Dealer Score
Used 2022 Chevrolet Silverado 1500 LT for Sale
36,017 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $34,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 6 Seats |
VIN | 1GCPDKEK7NZ602471 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
Mileage | 36,017 mi. |
Transmission | Automatic |
Exterior Color | Gray |
Interior Color | Black |
MPG | 18 combined |
Drivetrain | 4X4 |
Positives | warranty |
$34,998
2023 Hyundai Palisade SEL
- 33,176 Miles
- Listed 1 day ago
- Saint Peters, MO (0 mi away)
- $730 Below market value of $35,728
- iSeeCars Dealer Score
Used 2023 Hyundai Palisade SEL for Sale
33,176 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 | 7 Seats |
VIN | KM8R2DGE6PU506926 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, captain's chair, child safety, navigation, backup camera |
Mileage | 33,176 mi. |
Transmission | Automatic |
Exterior Color | Gray |
Interior Color | Black |
MPG | 21 combined |
Drivetrain | All-wheel drive |
Positives | warranty |
$36,998
2022 Ford Bronco
- 53,819 Miles
- Listed 1 day ago
- Saint Peters, MO (0 mi away)
- $911 Below market value of $37,909
- iSeeCars Dealer Score
Used 2022 Ford Bronco for Sale
53,819 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $36,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 1FMDE5BH2NLA81667 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, backup camera, satellite radio, power outlet |
Mileage | 53,819 mi. |
Transmission | Automatic |
Exterior Color | Green |
Interior Color | Black |
MPG | 20 combined |
Drivetrain | 4X4 |
Positives | warranty |
$27,998
2022 Jeep Compass High Altitude
- 11,876 Miles
- Listed 2 days ago
- Saint Peters, MO (0 mi away)
- $448 Above market value of $27,549
- iSeeCars Dealer Score
Used 2022 Jeep Compass High Altitude for Sale
11,876 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 | 3C4NJDCB8NT157194 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
Mileage | 11,876 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Black |
MPG | 25 combined |
Drivetrain | 4X4 |
Positives | warranty |
$38,998
$39,9982023 Audi A5 Sportback quattro S line Prem Plus
- 15,619 Miles
- Listed 8 days ago
- Saint Peters, MO (0 mi away)
- $473 Above market value of $39,471
- iSeeCars Dealer Score
Used 2023 Audi A5 Sportback quattro S line Prem Plus 45 TFSI for Sale
15,619 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $38,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WAUFACF57PA027242 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, backup camera, leather upholstery, sunroof |
Mileage | 15,619 mi. |
Transmission | Automatic |
Exterior Color | Black |
Interior Color | Black |
MPG | 27 combined |
Drivetrain | All-wheel drive |
Positives | warranty |
$24,998
$25,9982023 Subaru Impreza Premium
- 8,039 Miles
- Listed 3 days ago
- Saint Peters, MO (0 mi away)
- $750 Above market value of $24,247
- iSeeCars Dealer Score
Used 2023 Subaru Impreza Premium for Sale
8,039 Miles
Saint Peters, MO (0 mi away)
Category | Used Cars |
Price | $24,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 4S3GTAV6XP3708693 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
Mileage | 8,039 mi. |
Transmission | CVT |
Exterior Color | White |
Interior Color | Black |
MPG | 31 combined |
Drivetrain | All-wheel drive |
Positives | warranty |
$31,998
2023 Jeep Wrangler Unlimited Sahara
- 48,202 Miles
- Listed Today
- Saint Peters, MO (0 mi away)
- $256 Above market value of $32,254
- iSeeCars Dealer Score
Used 2023 Jeep Wrangler Unlimited Sahara for Sale
48,202 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 | 1C4JJXP64PW696101 |
Location | Saint Peters, MO - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
Mileage | 48,202 mi. |
Transmission | Automatic |
Exterior Color | Gray |
Interior Color | Black |
MPG | 49 combined |
Drivetrain | 4X4 |
Positives | warranty |
Other Nearby Dealers
Used Cars for Sale Insights
Find More Cars For Sale
Explore Models
92,054 Listings from $1,500
62,733 Listings from $2,500
17,249 Listings from $500
22,239 Listings from $1,250
24,559 Listings from $1,200
720 Listings from $1,995
1,873 Listings from $1,500
11,672 Listings from $1,922
883 Listings from $998
14,527 Listings from $2,500