
Used BMW X3 for Sale in Cleveland, OH
Showing 1-20 of 161 Listings
Featured
$20,495
$20,9952021 BMW X3 xDrive30i
- 85,593 Miles
- Kirtland, OH (16 mi away)
- Remaining Lifespan: 8.185685 yrs
- $1,632 Below market value of $22,127
- Listed 47 days ago
●
iSeeCars Dealer Score
Used 2021 BMW X3 xDrive30i for Sale
85,593 Miles
Kirtland, OH (16 mi away)
| Category | Used Cars |
| Price | $20,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY5C09M9F10977 |
| Location | Kirtland, OH - 16 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 85,593 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
Featured
$17,988
$18,7882020 BMW X3 xDrive30i
- 94,180 Miles
- Kirtland, OH (16 mi away)
- Remaining Lifespan: 7.7050657 yrs
- $1,174 Below market value of $19,162
- Listed 67 days ago
●
iSeeCars Dealer Score
Used 2020 BMW X3 xDrive30i for Sale
94,180 Miles
Kirtland, OH (16 mi away)
| Category | Used Cars |
| Price | $17,988 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY5C07L9C71119 |
| Location | Kirtland, OH - 16 mi. |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 94,180 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$10,999
2017 BMW X3 xDrive28i
- 139,797 Miles
- Akron, OH (31 mi away)
- Remaining Lifespan: 5.612079 yrs
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2017 BMW X3 xDrive28i for Sale
139,797 Miles
Akron, OH (31 mi away)
| Category | Used Cars |
| Price | $10,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXWX9C37H0W68761 |
| Location | Akron, OH - 31 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 139,797 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
$58,015
2026 BMW X3 30 xDrive
- Solon, OH (12 mi away)
- Within $95 of similar cars
- Listed 1 day ago
●
iSeeCars Dealer Score
New 2026 BMW X3 30 xDrive for Sale
4 Miles
Solon, OH (12 mi away)
| Category | New Cars |
| Price | $58,015 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX53GP01T9306778 |
| Location | Solon, OH - 12 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 4 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$55,450
2026 BMW X3 30 xDrive
- Solon, OH (12 mi away)
- 2470 Below similar cars
- Listed 1 day ago
●
iSeeCars Dealer Score
New 2026 BMW X3 30 xDrive for Sale
4 Miles
Solon, OH (12 mi away)
| Category | New Cars |
| Price | $55,450 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX53GP02T9302237 |
| Location | Solon, OH - 12 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 4 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$57,815
2026 BMW X3 30 xDrive
- Solon, OH (12 mi away)
- Within $105 of similar cars
- Listed 1 day ago
●
iSeeCars Dealer Score
New 2026 BMW X3 30 xDrive for Sale
4 Miles
Solon, OH (12 mi away)
| Category | New Cars |
| Price | $57,815 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX53GP03T9284458 |
| Location | Solon, OH - 12 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 4 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Brown |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$57,350
2026 BMW X3 30 xDrive
- Solon, OH (12 mi away)
- 570 Below similar cars
- Listed 1 day ago
●
iSeeCars Dealer Score
New 2026 BMW X3 30 xDrive for Sale
7 Miles
Solon, OH (12 mi away)
| Category | New Cars |
| Price | $57,350 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX53GP05T9301731 |
| Location | Solon, OH - 12 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 7 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Brown |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$57,215
2026 BMW X3 30 xDrive
- Solon, OH (12 mi away)
- 705 Below similar cars
- Listed 1 day ago
●
iSeeCars Dealer Score
New 2026 BMW X3 30 xDrive for Sale
5 Miles
Solon, OH (12 mi away)
| Category | New Cars |
| Price | $57,215 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX53GP03T9301680 |
| Location | Solon, OH - 12 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 5 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$58,300
2026 BMW X3 30 xDrive
- Solon, OH (12 mi away)
- $380 Above similar cars
- Listed 1 day ago
●
iSeeCars Dealer Score
New 2026 BMW X3 30 xDrive for Sale
4 Miles
Solon, OH (12 mi away)
| Category | New Cars |
| Price | $58,300 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX53GP03T9295864 |
| Location | Solon, OH - 12 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 4 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$57,865
2026 BMW X3 30 xDrive
- Solon, OH (12 mi away)
- Within $55 of similar cars
- Listed 1 day ago
●
iSeeCars Dealer Score
New 2026 BMW X3 30 xDrive for Sale
4 Miles
Solon, OH (12 mi away)
| Category | New Cars |
| Price | $57,865 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX53GP03T9308631 |
| Location | Solon, OH - 12 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 4 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$9,895
2017 BMW X3 xDrive28i
- 126,832 Miles
- Chesterland, OH (17 mi away)
- Remaining Lifespan: 5.612079 yrs
- $71 Above market value of $9,824
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2017 BMW X3 xDrive28i for Sale
126,832 Miles
Chesterland, OH (17 mi away)
| Category | Used Cars |
| Price | $9,895 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXWX9C55H0T12309 |
| Location | Chesterland, OH - 17 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 126,832 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
$49,995
2025 BMW X3 30 xDrive
- 8,866 Miles
- North Canton, OH (43 mi away)
- Market Price: $47,259
- Low annual miles
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2025 BMW X3 30 xDrive for Sale
8,866 Miles
North Canton, OH (43 mi away)
| Category | Used Cars |
| Price | $49,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX53GP09S9036410 |
| Location | North Canton, OH - 43 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 8,866 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$33,995
2022 BMW X3 xDrive30i
- 23,331 Miles
- Cuyahoga Falls, OH (26 mi away)
- Remaining Lifespan: 8.7497835 yrs
- $1,124 Below market value of $35,119
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2022 BMW X3 xDrive30i for Sale
23,331 Miles
Cuyahoga Falls, OH (26 mi away)
| Category | Used Cars |
| Price | $33,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX53DP03N9K40350 |
| Location | Cuyahoga Falls, OH - 26 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 23,331 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
$17,998
2016 BMW X3 xDrive28i
- 58,036 Miles
- Cleveland, OH (6 mi away)
- Remaining Lifespan: 5.3718925 yrs
- Market Price: $17,092
- Listed 2 days ago
Used 2016 BMW X3 xDrive28i for Sale
58,036 Miles
Cleveland, OH (6 mi away)
| Category | Used Cars |
| Price | $17,998 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXWX9C59G0D78492 |
| Location | Cleveland, OH - 6 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 58,036 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Brown |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$45,999
2023 BMW X3 M40i
- 31,575 Miles
- Streetsboro, OH (23 mi away)
- $1,240 Below market value of $47,239
- 1 Owner, Low annual miles
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2023 BMW X3 M40i for Sale
31,575 Miles
Streetsboro, OH (23 mi away)
| Category | Used Cars |
| Price | $45,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 5UX83DP01P9S63920 |
| Location | Streetsboro, OH - 23 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 31,575 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$14,995
2016 BMW X3 xDrive28i
- 60,136 Miles
- Canal Fulton, OH (41 mi away)
- Remaining Lifespan: 5.3718925 yrs
- $1,781 Below market value of $16,776
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2016 BMW X3 xDrive28i for Sale
60,136 Miles
Canal Fulton, OH (41 mi away)
| Category | Used Cars |
| Price | $14,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXWX9C56G0D88266 |
| Location | Canal Fulton, OH - 41 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 60,136 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
$24,999
2021 BMW X3 xDrive30i
- 46,385 Miles
- Streetsboro, OH (23 mi away)
- Remaining Lifespan: 8.105596 yrs
- $2,581 Below market value of $27,580
- Listed 4 days ago
●
iSeeCars Dealer Score
Used 2021 BMW X3 xDrive30i for Sale
46,385 Miles
Streetsboro, OH (23 mi away)
| Category | Used Cars |
| Price | $24,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY5C02M9H80116 |
| Location | Streetsboro, OH - 23 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 46,385 mi. |
| Transmission | Automatic |
| Exterior Color | Carbon black metallic |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$32,299
2023 BMW X3 xDrive30i
- 42,636 Miles
- Streetsboro, OH (23 mi away)
- Remaining Lifespan: 9.330532 yrs
- $1,003 Below market value of $33,302
- Listed 4 days ago
●
iSeeCars Dealer Score
Used 2023 BMW X3 xDrive30i for Sale
42,636 Miles
Streetsboro, OH (23 mi away)
| Category | Used Cars |
| Price | $32,299 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX53DP07P9S23246 |
| Location | Streetsboro, OH - 23 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 42,636 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper gray metallic |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$19,535
2018 BMW X3 xDrive30i
- 53,198 Miles
- Solon, OH (12 mi away)
- Remaining Lifespan: 6.9600034 yrs
- $1,332 Below market value of $20,867
- Listed 5 days ago
●
iSeeCars Dealer Score
Used 2018 BMW X3 xDrive30i for Sale
53,198 Miles
Solon, OH (12 mi away)
| Category | Used Cars |
| Price | $19,535 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR9C52JLD71810 |
| Location | Solon, OH - 12 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 53,198 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$4,995
2008 BMW X3 3.0si
- 149,865 Miles
- Uniontown, OH (39 mi away)
- $299 Above market value of $4,695
- Listed 5 days ago
●
iSeeCars Dealer Score
Used 2008 BMW X3 3.0si for Sale
149,865 Miles
Uniontown, OH (39 mi away)
| Category | Used Cars |
| Price | $4,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBXPC93498WJ07598 |
| Location | Uniontown, OH - 39 mi. |
| Features | child safety, sunroof, anti-theft system |
| Mileage | 149,865 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| Drivetrain | All-wheel drive |
$48,989
2025 BMW X3 30 xDrive
- 4,704 Miles
- Canfield, OH (56 mi away)
- $2,138 Below market value of $51,127
- Low annual miles
- Listed 5 days ago
●
iSeeCars Dealer Score
Used 2025 BMW X3 30 xDrive for Sale
4,704 Miles
Canfield, OH (56 mi away)
| Category | Used Cars |
| Price | $48,989 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX53GP01S9Z26898 |
| Location | Canfield, OH - 56 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 4,704 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$40,994
2024 BMW X3 xDrive30i
- 13,611 Miles
- Solon, OH (12 mi away)
- Remaining Lifespan: 10.16631 yrs
- $1,639 Below market value of $42,633
- Listed 8 days ago
●
iSeeCars Dealer Score
Used 2024 BMW X3 xDrive30i for Sale
13,611 Miles
Solon, OH (12 mi away)
| Category | Certified Used Cars |
| Price | $40,994 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX53DP05R9U21651 |
| Location | Solon, OH - 12 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 13,611 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
Used BMW X3 in Cleveland
How to save money when buying a used BMW X3 in Cleveland?
| Engine | A 4-Cylinder X3 costs $9,079 less than a 6-Cylinder |
| Drive Type | A RWD BMW X3 can be priced $6,369 less than an all-wheel drive (AWD) |
What colors are the best deals for a BMW X3 in Cleveland?
Least Expensive Color
Silver
$837
Average Savings
Most Expensive Color
Brown
$876
Average Premium
Average car color pricing for a used BMW X3 in Cleveland?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Silver | $837 Savings | |
| White | $824 Savings | |
| Blue | $433 Savings | |
| Black | $280 Savings | |
| Red | $53 Savings | |
| Green | $254 Higher | |
| Gray | $826 Higher | |
| Brown | $876 Higher |
What BMW X3 color has the best resale value in Cleveland?
Price differences by car color compared to the average price of a used BMW X3 in Cleveland
What is the best time to buy a used BMW X3 in Cleveland?
Good times to buy
$274 Average Savings
January, September, October, November, December are good times to buy to find the best prices.
Good times to sell
$198 Average Premium
February, March, April, May, June, July, August are good times to sell to get the best prices.
Similar Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| Audi Q5 for Sale | $40,802 | Save $11,279 on 4,177 deals | 13,515 listings |
| Buick Enclave for Sale | $40,817 | Save $11,667 on 3,706 deals | 14,472 listings |
| Cadillac SRX for Sale | $9,632 | Save $4,324 on 526 deals | 1,269 listings |
| Land Rover Discovery Sport for Sale | $32,095 | Save $10,723 on 762 deals | 1,698 listings |
| Land Rover LR2 for Sale | $7,207 | Save $3,765 on 44 deals | 99 listings |
| Land Rover Range Rover Evoque for Sale | $35,582 | Save $10,131 on 853 deals | 2,138 listings |
| Lexus RX 350 for Sale | $41,280 | Save $9,682 on 2,585 deals | 10,437 listings |
| Lincoln MKX for Sale | $12,571 | Save $4,541 on 514 deals | 1,144 listings |
| Mercedes-Benz GLK-Class for Sale | $10,292 | Save $4,055 on 243 deals | 613 listings |
| Nissan Armada for Sale | $55,371 | Save $15,391 on 1,797 deals | 8,425 listings |
Popular Bmw Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series for Sale | $34,333 | Save $9,918 on 4,046 deals | 12,974 listings |
| BMW M3 for Sale | $72,092 | Save $13,011 on 338 deals | 1,385 listings |
| BMW M4 for Sale | $78,692 | Save $15,471 on 271 deals | 1,468 listings |
| BMW X5 for Sale | $62,367 | Save $15,222 on 5,087 deals | 19,095 listings |
| BMW i8 for Sale | $58,978 | Save $11,463 on 21 deals | 100 listings |
Explore other cities
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW X3 in Columbus | $29,114 | Save $6,438 on 35 deals | 67 listings |
| BMW X3 in Pittsburgh | $25,890 | Save $6,028 on 24 deals | 47 listings |
| BMW X3 in Cincinnati | $43,933 | Save $6,510 on 56 deals | 179 listings |
Average Price of BMW X3 Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW X3 xDrive30i (2009-2010, 2018-2020) |
$27,554 | 3,766 Listings |
|
||||||||
|
BMW X3 30 xDrive (2025-2026) |
$51,708 | 2,283 Listings |
|
||||||||
|
BMW X3 sDrive30i (2019-2020) |
$26,053 | 1,949 Listings |
|
||||||||
|
BMW X3 xDrive28i (2011-2017) |
$10,707 | 1,351 Listings |
|
||||||||
|
BMW X3 M40i (2018-2020) |
$38,434 | 660 Listings |
|
||||||||
|
BMW X3 xDrive35i (2011-2017) |
$11,324 | 368 Listings |
|
||||||||
|
BMW X3 sDrive28i (2015-2017) |
$11,842 | 197 Listings |
|
||||||||
|
BMW X3 M50 xDrive (2025-2026) |
$60,976 | 158 Listings |
|
||||||||
|
BMW X3 3.0si (2007-2008) |
$5,906 | 93 Listings |
|
||||||||
|
BMW X3 xDrive30e (2020) |
$25,727 | 83 Listings |
|