
Used BMW for Sale in Saint Louis, MO
Showing 1-20 of 1,185 Listings
$107,750
$107,9992025 BMW 7 Series 760i xDrive
- 1,305 Miles
- Saint Louis, MO (15 mi away)
- $12,270 Below market value of $120,020
- Certified used, Low annual miles
- Listed 45 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 7 Series 760i xDrive for Sale
1,305 Miles
Saint Louis, MO (15 mi away)
| Category | Certified Used Cars |
| Price | $107,750 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Seats | 5 Seats |
| VIN | WBA33EJ03SCV87552 |
| Location | Saint Louis, MO - 15 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 1,305 mi. |
| Transmission | Automatic |
| Exterior Color | Carbon black metallic |
| MPG | 20 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history, certified pre-owned car, warranty |
$10,950
2010 BMW 6 Series 650i
- 75,000 Miles
- Saint Louis, MO (9 mi away)
- $2,991 Below market value of $13,941
- Low annual miles
- Listed 29 days ago
Used 2010 BMW 6 Series 650i for Sale
75,000 Miles
Saint Louis, MO (9 mi away)
| Category | Used Cars |
| Price | $10,950 |
| For Sale By | dealer |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAEB5C57AC224660 |
| Location | Saint Louis, MO - 9 mi. |
| Features | bluetooth, navigation, leather upholstery, satellite radio, power outlet |
| Mileage | 75,000 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$9,899
$9,9952017 BMW X1 xDrive28i
- 102,182 Miles
- Fenton, MO (17 mi away)
- Remaining Lifespan: 8.182177 yrs
- $2,122 Below market value of $12,021
- Listed 27 days ago
●
iSeeCars Dealer Score
Used 2017 BMW X1 xDrive28i for Sale
102,182 Miles
Fenton, MO (17 mi away)
| Category | Used Cars |
| Price | $9,899 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBXHT3C31H5F83667 |
| Location | Fenton, MO - 17 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 102,182 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Gray |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$28,188
2019 BMW X5 xDrive50i
- 62,599 Miles
- Saint Louis, MO (5 mi away)
- Remaining Lifespan: 8.073318 yrs
- $3,683 Below market value of $31,871
- Listed 4 days ago
●
iSeeCars Dealer Score
Used 2019 BMW X5 xDrive50i for Sale
62,599 Miles
Saint Louis, MO (5 mi away)
| Category | Used Cars |
| Price | $28,188 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXJU2C52KLB15360 |
| Location | Saint Louis, MO - 5 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 62,599 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 19 combined |
| Drivetrain | All-wheel drive |
$5,700
$5,9992009 BMW 3 Series 328i xDrive
- 122,563 Miles
- Saint Charles, MO (21 mi away)
- $731 Below market value of $6,431
- 1 Price Drop in 18 days
- Listed 17 days ago
●
iSeeCars Dealer Score
Used 2009 BMW 3 Series 328i xDrive for Sale
122,563 Miles
Saint Charles, MO (21 mi away)
| Category | Used Cars |
| Price | $5,700 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPK73579A450757 |
| Location | Saint Charles, MO - 21 mi. |
| Features | child safety, leather upholstery, sunroof, power outlet, anti-theft system |
| Mileage | 122,563 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| Drivetrain | All-wheel drive |
$7,345
$7,5442013 BMW X1 xDrive28i
- 96,173 Miles
- Fenton, MO (17 mi away)
- Remaining Lifespan: 5.219725 yrs
- $902 Below market value of $8,247
- Listed 23 days ago
●
iSeeCars Dealer Score
Used 2013 BMW X1 xDrive28i for Sale
96,173 Miles
Fenton, MO (17 mi away)
| Category | Used Cars |
| Price | $7,345 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVL1C5XDVR90557 |
| Location | Fenton, MO - 17 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 96,173 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$10,995
2016 BMW X5 xDrive35i
- 124,864 Miles
- Saint Louis, MO (9 mi away)
- Remaining Lifespan: 5.642423 yrs
- $1,975 Below market value of $12,970
- Listed 46 days ago
Used 2016 BMW X5 xDrive35i for Sale
124,864 Miles
Saint Louis, MO (9 mi away)
| Category | Used Cars |
| Price | $10,995 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXKR0C59G0S85098 |
| Location | Saint Louis, MO - 9 mi. |
| Features | bluetooth, child safety, navigation, sunroof, alloy wheels |
| Mileage | 124,864 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| MPG | 20 combined |
| Drivetrain | All-wheel drive |
$37,959
2026 BMW 2 Series 228 xDrive Gran Coupe
- 5,669 Miles
- Ballwin, MO (17 mi away)
- $4,243 Below market value of $42,202
- 1 Owner, Low annual miles
- Listed 45 days ago
●
iSeeCars Dealer Score
Used 2026 BMW 2 Series 228 xDrive Gran Coupe for Sale
5,669 Miles
Ballwin, MO (17 mi away)
| Category | Used Cars |
| Price | $37,959 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA23GG05T7T82663 |
| Location | Ballwin, MO - 17 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 5,669 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$38,925
$39,4252023 BMW X5 xDrive40i
- 44,316 Miles
- Saint Peters, MO (26 mi away)
- $4,920 Below market value of $43,845
- 1 Owner, Low annual miles
- Listed 49 days ago
●
iSeeCars Dealer Score
Used 2023 BMW X5 xDrive40i for Sale
44,316 Miles
Saint Peters, MO (26 mi away)
| Category | Used Cars |
| Price | $38,925 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 5UXCR6C09P9N48181 |
| Location | Saint Peters, MO - 26 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 44,316 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
$16,495
2017 BMW 7 Series 740i
- 98,801 Miles
- Saint Louis, MO (9 mi away)
- Remaining Lifespan: 4.8820896 yrs
- $1,881 Below market value of $18,376
- Listed 24 days ago
Used 2017 BMW 7 Series 740i for Sale
98,801 Miles
Saint Louis, MO (9 mi away)
| Category | Used Cars |
| Price | $16,495 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA7E2C52HG740197 |
| Location | Saint Louis, MO - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 98,801 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Beige |
| MPG | 24 combined |
| Drivetrain | Rear-wheel drive |
$7,300
2012 BMW 7 Series 750Li xDrive
- 148,000 Miles
- Saint Louis, MO (9 mi away)
- Remaining Lifespan: 4.2539806 yrs
- $836 Below market value of $8,136
- Listed 17 days ago
Used 2012 BMW 7 Series 750Li xDrive for Sale
148,000 Miles
Saint Louis, MO (9 mi away)
| Category | Used Cars |
| Price | $7,300 |
| For Sale By | dealer |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAKC8C55CC436705 |
| Location | Saint Louis, MO - 9 mi. |
| Features | bluetooth, child safety, navigation, leather upholstery, sunroof |
| Mileage | 148,000 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 16 combined |
| Drivetrain | All-wheel drive |
$36,959
2026 BMW 2 Series 228 xDrive Gran Coupe
- 6,569 Miles
- Ballwin, MO (17 mi away)
- $4,540 Below market value of $41,499
- 1 Owner, Low annual miles
- Listed 45 days ago
●
iSeeCars Dealer Score
Used 2026 BMW 2 Series 228 xDrive Gran Coupe for Sale
6,569 Miles
Ballwin, MO (17 mi away)
| Category | Used Cars |
| Price | $36,959 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA23GG01T7T83342 |
| Location | Ballwin, MO - 17 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 6,569 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$6,995
$7,9952001 BMW 3 Series 330Ci
- 104,543 Miles
- Saint Louis, MO (4 mi away)
- $1,144 Below market value of $8,139
- 1 Price Drop in 89 days
- Listed 88 days ago
●
iSeeCars Dealer Score
Used 2001 BMW 3 Series 330Ci for Sale
104,543 Miles
Saint Louis, MO (4 mi away)
| Category | Used Cars |
| Price | $6,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBABS53471JU82778 |
| Location | Saint Louis, MO - 4 mi. |
| Features | leather upholstery, alloy wheels, anti-theft system |
| Mileage | 104,543 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$15,329
$16,3292015 BMW 6 Series 650i
- 107,000 Miles
- Saint Louis, MO (9 mi away)
- Remaining Lifespan: 5.7497234 yrs
- $2,038 Below market value of $17,367
- Listed 99 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 6 Series 650i for Sale
107,000 Miles
Saint Louis, MO (9 mi away)
| Category | Used Cars |
| Price | $15,329 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAYM9C5XFD248435 |
| Location | Saint Louis, MO - 9 mi. |
| Features | bluetooth, navigation, backup camera, leather upholstery, sunroof |
| Mileage | 107,000 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| MPG | 20 combined |
| Drivetrain | Rear-wheel drive |
$12,995
$13,9952016 BMW X6 sDrive35i
- 142,422 Miles
- Saint Louis, MO (9 mi away)
- Remaining Lifespan: 7.4218946 yrs
- $1,639 Below market value of $14,634
- Listed 87 days ago
●
iSeeCars Dealer Score
Used 2016 BMW X6 sDrive35i for Sale
142,422 Miles
Saint Louis, MO (9 mi away)
| Category | Used Cars |
| Price | $12,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXKU0C57G0F92500 |
| Location | Saint Louis, MO - 9 mi. |
| Features | bluetooth, child safety, navigation, leather upholstery, sunroof |
| Mileage | 142,422 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 21 combined |
| Drivetrain | Rear-wheel drive |
$52,644
2025 BMW X5 xDrive40i
- 21,620 Miles
- Saint Peters, MO (26 mi away)
- $8,307 Below market value of $60,951
- 1 Owner
- Listed 78 days ago
●
iSeeCars Dealer Score
Used 2025 BMW X5 xDrive40i for Sale
21,620 Miles
Saint Peters, MO (26 mi away)
| Category | Used Cars |
| Price | $52,644 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 5UX23EU09S9W29521 |
| Location | Saint Peters, MO - 26 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 21,620 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, clean history |
$7,800
2015 BMW 3 Series 320i xDrive
- 119,000 Miles
- Saint Louis, MO (9 mi away)
- Remaining Lifespan: 5.9229383 yrs
- $1,150 Below market value of $8,950
- Listed 73 days ago
Used 2015 BMW 3 Series 320i xDrive for Sale
119,000 Miles
Saint Louis, MO (9 mi away)
| Category | Used Cars |
| Price | $7,800 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C3C57FP664564 |
| Location | Saint Louis, MO - 9 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 119,000 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$47,897
$47,9772026 BMW X3 30 xDrive
- 12,365 Miles
- Saint Peters, MO (26 mi away)
- $5,430 Below market value of $53,327
- 1 Owner, Low annual miles
- Listed 73 days ago
●
iSeeCars Dealer Score
Used 2026 BMW X3 30 xDrive for Sale
12,365 Miles
Saint Peters, MO (26 mi away)
| Category | Used Cars |
| Price | $47,897 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 5UX53GP0XT9180839 |
| Location | Saint Peters, MO - 26 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 12,365 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history, certified pre-owned car |
$53,365
$53,5562026 BMW 5 Series 530i xDrive
- 6,381 Miles
- Saint Louis, MO (15 mi away)
- $7,150 Below market value of $60,515
- Low annual miles
- Listed 98 days ago
●
iSeeCars Dealer Score
Used 2026 BMW 5 Series 530i xDrive for Sale
6,381 Miles
Saint Louis, MO (15 mi away)
| Category | Used Cars |
| Price | $53,365 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | WBA53FJ00TCW93201 |
| Location | Saint Louis, MO - 15 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 6,381 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 30 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$46,989
$47,2502022 BMW X5 xDrive45e
- 12,339 Miles
- Saint Louis, MO (15 mi away)
- $2,872 Below market value of $49,861
- 1 Owner, Certified used
- Listed 30 days ago
●
iSeeCars Dealer Score
Used 2022 BMW X5 xDrive45e for Sale
12,339 Miles
Saint Louis, MO (15 mi away)
| Category | Certified Used Cars |
| Price | $46,989 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UXTA6C03N9M31703 |
| Location | Saint Louis, MO - 15 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 12,339 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 50 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, clean history, one owner, warranty |