
Used BMW X3 for Sale Under $20,000
Showing 1-20 of 2,670 Listings
Featured
$18,117
$18,9172020 BMW X3 sDrive30i
- 50,392 Miles
- West Palm Beach, FL
- Remaining Lifespan: 7.6333632 yrs
- $4,967 Below market value of $23,084
- Listed 26 days ago
●
iSeeCars Dealer Score
Used 2020 BMW X3 sDrive30i for Sale
50,392 Miles
West Palm Beach, FL
| Category | Used Cars |
| Price | $18,117 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY3C03L9B67540 |
| Location | West Palm Beach, FL |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 50,392 mi. |
| Transmission | Automatic |
| Exterior Color | Phytonic blue metallic |
| Interior Color | Brown |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
Featured
$19,699
$19,9992020 BMW X3 sDrive30i
- 44,746 Miles
- Seffner, FL
- Remaining Lifespan: 7.732204 yrs
- $4,846 Below market value of $24,545
- Listed 245 days ago
●
iSeeCars Dealer Score
Used 2020 BMW X3 sDrive30i for Sale
44,746 Miles
Seffner, FL
| Category | Used Cars |
| Price | $19,699 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY3C09LLU72007 |
| Location | Seffner, FL |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 44,746 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
$19,295
$20,4472021 BMW X3 xDrive30e
- 93,668 Miles
- Fort Walton Beach, FL
- $4,764 Below market value of $24,059
- 6 Price Drops in 72 days
- Listed 71 days ago
●
iSeeCars Dealer Score
Used 2021 BMW X3 xDrive30e for Sale
93,668 Miles
Fort Walton Beach, FL
| Category | Used Cars |
| Price | $19,295 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UXTS1C08M9E27700 |
| Location | Fort Walton Beach, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 93,668 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 60 combined |
| Drivetrain | All-wheel drive |
$19,995
2018 BMW X3 M40i
- 80,350 Miles
- Kingwood, TX
- Remaining Lifespan: 6.8844438 yrs
- $4,732 Below market value of $24,727
- Listed 23 days ago
●
iSeeCars Dealer Score
Used 2018 BMW X3 M40i for Sale
80,350 Miles
Kingwood, TX
| Category | Used Cars |
| Price | $19,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTS3C54J0Z01940 |
| Location | Kingwood, TX |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 80,350 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car |
$19,990
$20,9902021 BMW X3 sDrive30i
- 55,852 Miles
- Port Charlotte, FL
- Remaining Lifespan: 8.114272 yrs
- $4,642 Below market value of $24,632
- Listed 57 days ago
●
iSeeCars Dealer Score
Used 2021 BMW X3 sDrive30i for Sale
55,852 Miles
Port Charlotte, FL
| Category | Used Cars |
| Price | $19,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY3C00M9E16314 |
| Location | Port Charlotte, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 55,852 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty, clean history |
$16,000
$16,4792020 BMW X3 xDrive30i
- 104,804 Miles
- Lawrenceburg, IN
- Remaining Lifespan: 7.6311197 yrs
- $4,606 Below market value of $20,606
- Listed 59 days ago
●
iSeeCars Dealer Score
Used 2020 BMW X3 xDrive30i for Sale
104,804 Miles
Lawrenceburg, IN
| Category | Used Cars |
| Price | $16,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY5C0XLLE58115 |
| Location | Lawrenceburg, IN |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 104,804 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$13,262
$13,9622020 BMW X3 sDrive30i
- 111,936 Miles
- San Antonio, TX
- Remaining Lifespan: 7.699867 yrs
- $4,516 Below market value of $17,778
- Listed 56 days ago
●
iSeeCars Dealer Score
Used 2020 BMW X3 sDrive30i for Sale
111,936 Miles
San Antonio, TX
| Category | Used Cars |
| Price | $13,262 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY3C06L9B76457 |
| Location | San Antonio, TX |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 111,936 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$16,640
$18,6402019 BMW X3 sDrive30i
- 56,590 Miles
- Jacksonville, FL
- Remaining Lifespan: 7.2241826 yrs
- $4,504 Below market value of $21,144
- Listed 65 days ago
●
iSeeCars Dealer Score
Used 2019 BMW X3 sDrive30i for Sale
56,590 Miles
Jacksonville, FL
| Category | Used Cars |
| Price | $16,640 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR7C59KLF29100 |
| Location | Jacksonville, FL |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 56,590 mi. |
| Transmission | Automatic |
| Exterior Color | Glacier silver metallic |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$19,488
$19,9882019 BMW X3 sDrive30i
- 42,243 Miles
- Fort Worth, TX
- Remaining Lifespan: 7.22514 yrs
- $4,429 Below market value of $23,917
- Listed 17 days ago
●
iSeeCars Dealer Score
Used 2019 BMW X3 sDrive30i for Sale
42,243 Miles
Fort Worth, TX
| Category | Used Cars |
| Price | $19,488 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR7C54KLF31448 |
| Location | Fort Worth, TX |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 42,243 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Brown |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$16,999
$17,7432019 BMW X3 sDrive30i
- 59,245 Miles
- Blackfoot, ID
- Remaining Lifespan: 7.2279286 yrs
- $4,364 Below market value of $21,363
- Listed 170 days ago
●
iSeeCars Dealer Score
Used 2019 BMW X3 sDrive30i for Sale
59,245 Miles
Blackfoot, ID
| Category | Used Cars |
| Price | $16,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR7C5XKLR38557 |
| Location | Blackfoot, ID |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 59,245 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$15,755
$16,1442020 BMW X3 sDrive30i
- 75,150 Miles
- Longwood, FL
- Remaining Lifespan: 7.6322665 yrs
- $4,352 Below market value of $20,107
- Listed 52 days ago
●
iSeeCars Dealer Score
Used 2020 BMW X3 sDrive30i for Sale
75,150 Miles
Longwood, FL
| Category | Used Cars |
| Price | $15,755 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY3C06LLU70084 |
| Location | Longwood, FL |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 75,150 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$18,999
2021 BMW X3 sDrive30i
- 76,513 Miles
- Smyrna, GA
- Remaining Lifespan: 8.196545 yrs
- $4,342 Below market value of $23,341
- Listed 16 days ago
●
iSeeCars Dealer Score
Used 2021 BMW X3 sDrive30i for Sale
76,513 Miles
Smyrna, GA
| Category | Used Cars |
| Price | $18,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY3C05M9E72524 |
| Location | Smyrna, GA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 76,513 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
$18,522
$18,8942021 BMW X3 xDrive30i
- 85,252 Miles
- Shawnee, KS
- Remaining Lifespan: 8.220317 yrs
- $4,316 Below market value of $22,838
- Listed 128 days ago
●
iSeeCars Dealer Score
Used 2021 BMW X3 xDrive30i for Sale
85,252 Miles
Shawnee, KS
| Category | Used Cars |
| Price | $18,522 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY5C02M9E37239 |
| Location | Shawnee, KS |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 85,252 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history, no accidents |
$16,495
$17,4912019 BMW X3 xDrive30i
- 81,340 Miles
- Brookfield, WI
- Remaining Lifespan: 7.2241826 yrs
- $4,259 Below market value of $20,754
- Listed 27 days ago
●
iSeeCars Dealer Score
Used 2019 BMW X3 xDrive30i for Sale
81,340 Miles
Brookfield, WI
| Category | Used Cars |
| Price | $16,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR9C51KLD90706 |
| Location | Brookfield, WI |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 81,340 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$15,888
$15,9882021 BMW X3 sDrive30i
- 90,274 Miles
- West Palm Beach, FL
- Remaining Lifespan: 8.119584 yrs
- $4,141 Below market value of $20,029
- Listed 42 days ago
●
iSeeCars Dealer Score
Used 2021 BMW X3 sDrive30i for Sale
90,274 Miles
West Palm Beach, FL
| Category | Used Cars |
| Price | $15,888 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY3C08M9E77040 |
| Location | West Palm Beach, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 90,274 mi. |
| Transmission | Automatic |
| Exterior Color | Phytonic blue metallic |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
$18,999
2021 BMW X3 sDrive30i
- 78,770 Miles
- Newnan, GA
- Remaining Lifespan: 8.2107935 yrs
- $4,092 Below market value of $23,091
- Listed 24 days ago
●
iSeeCars Dealer Score
Used 2021 BMW X3 sDrive30i for Sale
78,770 Miles
Newnan, GA
| Category | Used Cars |
| Price | $18,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY3C09M9F70388 |
| Location | Newnan, GA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 78,770 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
$14,443
$14,8932016 BMW X3 xDrive28i
- 41,661 Miles
- Tampa, FL
- Remaining Lifespan: 5.4182124 yrs
- $4,065 Below market value of $18,508
- Listed 15 days ago
Used 2016 BMW X3 xDrive28i for Sale
41,661 Miles
Tampa, FL
| Category | Used Cars |
| Price | $14,443 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXWX9C5XG0D88061 |
| Location | Tampa, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 41,661 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
$18,946
$19,4692019 BMW X3 xDrive30i
- 60,072 Miles
- Somersworth, NH
- Remaining Lifespan: 7.285833 yrs
- $4,033 Below market value of $22,979
- Listed 70 days ago
●
iSeeCars Dealer Score
Used 2019 BMW X3 xDrive30i for Sale
60,072 Miles
Somersworth, NH
| Category | Used Cars |
| Price | $18,946 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR9C5XKLD91210 |
| Location | Somersworth, NH |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 60,072 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | routine maintenance, clean history |
$18,893
$18,9792019 BMW X3 sDrive30i
- 54,637 Miles
- Sanford, NC
- Remaining Lifespan: 7.304059 yrs
- $3,983 Below market value of $22,876
- Listed 45 days ago
●
iSeeCars Dealer Score
Used 2019 BMW X3 sDrive30i for Sale
54,637 Miles
Sanford, NC
| Category | Used Cars |
| Price | $18,893 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR7C54KLF36942 |
| Location | Sanford, NC |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 54,637 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$16,198
$16,9982019 BMW X3 xDrive30i
- 80,160 Miles
- Houston, TX
- Remaining Lifespan: 7.228886 yrs
- $3,940 Below market value of $20,138
- Listed 47 days ago
●
iSeeCars Dealer Score
Used 2019 BMW X3 xDrive30i for Sale
80,160 Miles
Houston, TX
| Category | Used Cars |
| Price | $16,198 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR9C5XKLE13447 |
| Location | Houston, TX |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 80,160 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
Used BMW X3
How to save money when buying a used BMW X3?
| Engine | A 4-Cylinder X3 costs $10,558 less than a 6-Cylinder |
| Drive Type | A RWD BMW X3 can be priced $3,952 less than an all-wheel drive (AWD) |
| Certified | Choosing non-CPO vs Certified Pre-Owned (CPO) can save you $3,337 on a BMW X3 |
What colors are the best deals for a BMW X3?
Least Expensive Color
Brown
$8,210
Average Savings
Most Expensive Color
Red
$4,008
Average Premium
Average car color pricing for a used BMW X3?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Brown | $8,210 Savings | |
| Green | $5,824 Savings | |
| Silver | $4,862 Savings | |
| Black | $640 Savings | |
| White | $508 Savings | |
| Blue | $539 Higher | |
| Gray | $2,362 Higher | |
| Red | $4,008 Higher |
What BMW X3 color has the best resale value?
Price differences by car color compared to the average price of a used BMW X3
What is the best time to buy a used BMW X3?
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.
People who searched Used BMW X3 for Sale Under $20,000 also searched:
| Similar Models | Deals | Listings |
|---|---|---|
| Audi Q5 for Sale Under $20,000 | Save $5,479 on 1,647 deals | 2,866 listings from $13,699 |
| Buick Enclave for Sale Under $20,000 | Save $5,238 on 1,265 deals | 2,490 listings from $12,518 |
| Lexus RX 350 for Sale Under $20,000 | Save $6,242 on 915 deals | 2,174 listings from $13,259 |
| Nissan Armada for Sale Under $20,000 | Save $5,092 on 757 deals | 1,312 listings from $14,264 |
| Cadillac SRX for Sale Under $20,000 | Save $4,770 on 552 deals | 1,286 listings from $9,750 |
| Lincoln MKX for Sale Under $20,000 | Save $4,742 on 518 deals | 1,133 listings from $12,182 |
| Land Rover Range Rover Evoque for Sale Under $20,000 | Save $5,167 on 270 deals | 511 listings from $13,972 |
Popular Bmw Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series for Sale | $34,455 | Save $11,281 on 4,192 deals | 13,038 listings |
| BMW M3 for Sale | $71,983 | Save $25,928 on 355 deals | 1,452 listings |
| BMW M4 for Sale | $79,058 | Save $14,262 on 294 deals | 1,437 listings |
| BMW X5 for Sale | $59,694 | Save $15,223 on 5,265 deals | 17,745 listings |
| BMW i8 for Sale | $58,422 | Save $12,835 on 23 deals | 96 listings |
Average Price of BMW X3 Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW X3 xDrive30i (2009-2010, 2018-2020) |
$28,243 | 3,993 Listings |
|
||||||||
|
BMW X3 30 xDrive (2025-2026) |
$51,821 | 2,192 Listings |
|
||||||||
|
BMW X3 sDrive30i (2019-2020) |
$26,677 | 2,150 Listings |
|
||||||||
|
BMW X3 xDrive28i (2011-2017) |
$10,874 | 1,368 Listings |
|
||||||||
|
BMW X3 M40i (2018-2020) |
$38,845 | 752 Listings |
|
||||||||
|
BMW X3 xDrive35i (2011-2017) |
$11,532 | 356 Listings |
|
||||||||
|
BMW X3 sDrive28i (2015-2017) |
$11,785 | 208 Listings |
|
||||||||
|
BMW X3 M50 xDrive (2025-2026) |
$61,177 | 141 Listings |
|
||||||||
|
BMW X3 3.0si (2007-2008) |
$5,977 | 95 Listings |
|
||||||||
|
BMW X3 xDrive30e (2020) |
$25,628 | 86 Listings |
|
Find More Cars For Sale
Explore Other Models
113,996 Listings from $1,500
27,549 Listings from $1,295
27,215 Listings from $999
15,450 Listings from $1,500
3,976 Listings from $1,500
1,194 Listings from $1,800
1,204 Listings from $1,800
9,563 Listings from $2,795
776 Listings from $1,000