
Carmax Des Moines in Urbandale, IA
Dealer Analysis 17 Deals Found
132 Cars for sale now, starting at $10,599
Avg. Price: 27564.1
Typical Price Range: 15998.0–40931.3
Average Savings ($) Below Market Price
Avg. Savings: $1,926
Save up to $6,817 below est. market price
% of Used Cars That Are Deals
Avg. Mileage: 48012.6
Typical Mileage Range: 13011.2–91858.2
% of Listings with Valid Price, Mileage, and Photo
- This Dealer
- Average Dealer
Carmax Des Moines is given a 3.1 "overall dealer rating" based on our analysis of 1,314 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 132 Listings
$33,998
$34,9982021 Audi Q7 quattro Prestige 55 TFSI
- 45,000 Miles
- Listed 92 days ago
- Urbandale, IA (0 mi away)
- $6,817 Below market value of $40,815
- iSeeCars Dealer Score
Used 2021 Audi Q7 quattro Prestige 55 TFSI for Sale
45,000 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $33,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | WA1VXAF75MD014447 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 45,000 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Gray |
| MPG | 20 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$22,998
2021 Ford Escape SE
- 12,936 Miles
- Listed 2 days ago
- Urbandale, IA (0 mi away)
- $897 Below market value of $23,895
- iSeeCars Dealer Score
Used 2021 Ford Escape SE for Sale
12,936 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $22,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 3-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1FMCU9G6XMUA95726 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
| Mileage | 12,936 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Gray |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$43,998
$44,9982025 Mazda CX-70 Plug-in Hybrid Premium Plus
- 315 Miles
- Listed 39 days ago
- Urbandale, IA (0 mi away)
- $4,375 Below market value of $48,373
- iSeeCars Dealer Score
Used 2025 Mazda CX-70 Plug-in Hybrid Premium Plus for Sale
315 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $43,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | JM3KJEHAXS1126483 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 315 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 56 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$29,998
2022 Toyota RAV4 XLE Premium
- 31,917 Miles
- Listed 8 days ago
- Urbandale, IA (0 mi away)
- $1,555 Below market value of $31,553
- iSeeCars Dealer Score
Used 2022 Toyota RAV4 XLE Premium for Sale
31,917 Miles
Urbandale, IA (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 | 2T3C1RFV0NW213762 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 31,917 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Gray |
| MPG | 30 combined |
| Drivetrain | Front-wheel drive |
| Positives | warranty |
$33,998
$34,9982024 Buick Enclave Premium
- 35,658 Miles
- Listed 2 days ago
- Urbandale, IA (0 mi away)
- $1,847 Below market value of $35,845
- iSeeCars Dealer Score
Used 2024 Buick Enclave Premium for Sale
35,658 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $33,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 5GAERCKW6RJ133899 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, captain's chair, child safety, navigation, backup camera |
| Mileage | 35,658 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 21 combined |
| Drivetrain | Front-wheel drive |
| Positives | warranty |
$37,998
2021 Toyota Highlander XSE
- 35,100 Miles
- Listed 8 days ago
- Urbandale, IA (0 mi away)
- $1,102 Below market value of $39,100
- iSeeCars Dealer Score
Used 2021 Toyota Highlander XSE for Sale
35,100 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $37,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 5TDJZRBH6MS065262 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, captain's chair, child safety, backup camera, sunroof |
| Mileage | 35,100 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Red |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$46,998
2023 Chevrolet Silverado 2500HD LT
- 52,557 Miles
- Listed 4 days ago
- Urbandale, IA (0 mi away)
- $2,087 Below market value of $49,085
- iSeeCars Dealer Score
Used 2023 Chevrolet Silverado 2500HD LT for Sale
52,557 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $46,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Diesel |
| Seats | 6 Seats |
| VIN | 2GC1YNEY7P1713761 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 52,557 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| Drivetrain | 4X4 |
| Positives | warranty |
$34,998
2023 Mercedes-Benz CLA-Class CLA 250 4MATIC
- 9,196 Miles
- Listed 12 days ago
- Urbandale, IA (0 mi away)
- $1,072 Below market value of $36,070
- iSeeCars Dealer Score
Used 2023 Mercedes-Benz CLA-Class CLA 250 4MATIC for Sale
9,196 Miles
Urbandale, IA (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 | W1K5J4HB0PN391444 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 9,196 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$30,998
2024 Volvo S60 B5 Plus Dark Theme
- 24,131 Miles
- Listed 16 days ago
- Urbandale, IA (0 mi away)
- $1,988 Below market value of $32,986
- iSeeCars Dealer Score
Used 2024 Volvo S60 B5 Plus Dark Theme for Sale
24,131 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $30,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 7JRL12TL1RG324253 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 24,131 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$55,998
$56,9982024 GMC Sierra 1500 Denali
- 27,357 Miles
- Listed 16 days ago
- Urbandale, IA (0 mi away)
- $2,967 Below market value of $58,965
- iSeeCars Dealer Score
Used 2024 GMC Sierra 1500 Denali for Sale
27,357 Miles
Urbandale, IA (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 | 1GTUUGEL1RZ205207 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 27,357 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| MPG | 16 combined |
| Drivetrain | 4X4 |
| Positives | warranty |
$35,998
$36,9982022 Chevrolet Silverado 1500 LT
- 23,923 Miles
- Listed 35 days ago
- Urbandale, IA (0 mi away)
- $1,207 Below market value of $37,205
- iSeeCars Dealer Score
Used 2022 Chevrolet Silverado 1500 LT for Sale
23,923 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $35,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 1GCPDKEK7NZ642761 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 23,923 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 18 combined |
| Drivetrain | 4X4 |
| Positives | warranty |
$24,998
2020 Ford Mustang EcoBoost
- 25,180 Miles
- Listed 40 days ago
- Urbandale, IA (0 mi away)
- $729 Below market value of $25,727
- iSeeCars Dealer Score
Used 2020 Ford Mustang EcoBoost for Sale
25,180 Miles
Urbandale, IA (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 | 1FATP8UH1L5149313 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, backup camera, alloy wheels, voice recognition, power outlet |
| Mileage | 25,180 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$39,998
$40,9982021 Toyota 4Runner SR5 Premium
- 45,720 Miles
- Listed 23 days ago
- Urbandale, IA (0 mi away)
- $1,352 Below market value of $41,350
- iSeeCars Dealer Score
Used 2021 Toyota 4Runner SR5 Premium for Sale
45,720 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $39,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | JTENU5JRXM5920307 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 45,720 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 17 combined |
| Drivetrain | 4X4 |
| Positives | warranty |
$37,998
2023 Toyota Highlander XLE
- 38,694 Miles
- Listed 46 days ago
- Urbandale, IA (0 mi away)
- $2,152 Below market value of $40,150
- iSeeCars Dealer Score
Used 2023 Toyota Highlander XLE for Sale
38,694 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $37,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 5TDKDRBH9PS509189 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, captain's chair, child safety, backup camera, internet radio |
| Mileage | 38,694 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$29,998
2023 Ford Edge ST
- 39,989 Miles
- Listed 32 days ago
- Urbandale, IA (0 mi away)
- $912 Below market value of $30,910
- iSeeCars Dealer Score
Used 2023 Ford Edge ST for Sale
39,989 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $29,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 2FMPK4APXPBA31949 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
| Mileage | 39,989 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Interior Color | Black |
| MPG | 21 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$25,998
$26,9982023 Genesis G70 2.0T
- 43,394 Miles
- Listed 86 days ago
- Urbandale, IA (0 mi away)
- $932 Below market value of $26,930
- iSeeCars Dealer Score
Used 2023 Genesis G70 2.0T for Sale
43,394 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $25,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | KMTG34TA5PU131074 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 43,394 mi. |
| Transmission | Automatic |
| Exterior Color | Green |
| Positives | warranty |
$19,998
2019 Audi A4 Titanium Premium
- 58,709 Miles
- Listed 11 days ago
- Urbandale, IA (0 mi away)
- $756 Below market value of $20,754
- iSeeCars Dealer Score
Used 2019 Audi A4 Titanium Premium for Sale
58,709 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $19,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WAUGMAF44KN015980 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, sunroof |
| Mileage | 58,709 mi. |
| Transmission | Automatic |
| Exterior Color | Manhattan gray metallic |
| Interior Color | Black |
| MPG | 30 combined |
| Drivetrain | Front-wheel drive |
| Positives | warranty |
$32,998
2022 Infiniti Q50 Sensory
- 18,593 Miles
- Listed 2 days ago
- Urbandale, IA (0 mi away)
- $610 Above market value of $33,608
- iSeeCars Dealer Score
Used 2022 Infiniti Q50 Sensory for Sale
18,593 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $32,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | JN1EV7CR1NM340299 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 18,593 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 22 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$44,998
2023 Ram Ram Pickup 1500 Laramie
- 22,780 Miles
- Listed Today
- Urbandale, IA (0 mi away)
- $469 Above market value of $45,467
- iSeeCars Dealer Score
Used 2023 Ram Ram Pickup 1500 Laramie for Sale
22,780 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $44,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 1C6SRFJT5PN515039 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 22,780 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Interior Color | Black |
| MPG | 17 combined |
| Drivetrain | 4X4 |
| Positives | warranty |
$21,998
2022 Ford Escape SE
- 31,750 Miles
- Listed 4 days ago
- Urbandale, IA (0 mi away)
- $427 Above market value of $22,425
- iSeeCars Dealer Score
Used 2022 Ford Escape SE for Sale
31,750 Miles
Urbandale, IA (0 mi away)
| Category | Used Cars |
| Price | $21,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 3-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1FMCU9G65NUB05953 |
| Location | Urbandale, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
| Mileage | 31,750 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
Other Nearby Dealers
Used Cars for Sale Insights
Find More Cars For Sale
Explore Models
20,599 Listings from $1,200
4,920 Listings from $1,500
26,210 Listings from $1,500
20,718 Listings from $1,250
30,898 Listings from $1,450
10,804 Listings from $1,200
2,034 Listings from $1,200
28,453 Listings from $2,999
12,161 Listings from $1,800