
Used BMW X3 for Sale Under $20,000
Showing 1-20 of 1,624 Listings
Featured
$17,998
$19,5002019 BMW X3 sDrive30i
- 51,898 Miles
- Listed 144 days ago
- Raleigh, NC
- $5,282 Below market value of $23,280
- iSeeCars Dealer Score
Used 2019 BMW X3 sDrive30i for Sale
51,898 Miles
Raleigh, NC
| Category | Used Cars |
| Price | $17,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR7C51KLF29740 |
| Location | Raleigh, NC |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 51,898 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
Featured
$18,530
$18,7302020 BMW X3 xDrive30i
- 70,301 Miles
- Listed 65 days ago
- Burns Harbor, IN
- $5,223 Below market value of $23,753
- iSeeCars Dealer Score
Used 2020 BMW X3 xDrive30i for Sale
70,301 Miles
Burns Harbor, IN
| Category | Used Cars |
| Price | $18,530 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY5C08L9B12593 |
| Location | Burns Harbor, IN |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 70,301 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$18,998
$19,9982021 BMW X3 xDrive30e
- 75,569 Miles
- Listed 82 days ago
- West Palm Beach, FL
- $5,082 Below market value of $24,080
- iSeeCars Dealer Score
Used 2021 BMW X3 xDrive30e for Sale
75,569 Miles
West Palm Beach, FL
| Category | Used Cars |
| Price | $18,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UXTS1C06M9E90410 |
| Location | West Palm Beach, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 75,569 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 60 combined |
| Drivetrain | All-wheel drive |
$19,594
$19,9942020 BMW X3 sDrive30i
- 47,037 Miles
- Listed 124 days ago
- Seffner, FL
- $4,999 Below market value of $24,593
- iSeeCars Dealer Score
Used 2020 BMW X3 sDrive30i for Sale
47,037 Miles
Seffner, FL
| Category | Used Cars |
| Price | $19,594 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY3C01L9D03485 |
| Location | Seffner, FL |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 47,037 mi. |
| Transmission | Automatic |
| Exterior Color | Glacier silver metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
$18,995
2020 BMW X3 xDrive30i
- 61,435 Miles
- Listed 7 days ago
- Hillside, NJ
- $4,751 Below market value of $23,746
- 1 Owner, Low annual miles
Used 2020 BMW X3 xDrive30i for Sale
61,435 Miles
Hillside, NJ
| Category | Used Cars |
| Price | $18,995 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY5C03LLT32756 |
| Location | Hillside, NJ |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 61,435 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$19,995
2020 BMW X3 xDrive30i
- 55,096 Miles
- Listed 2 days ago
- Woodside, NY
- $4,705 Below market value of $24,700
- iSeeCars Dealer Score
Used 2020 BMW X3 xDrive30i for Sale
55,096 Miles
Woodside, NY
| Category | Used Cars |
| Price | $19,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY5C02LLT37916 |
| Location | Woodside, NY |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 55,096 mi. |
| Transmission | Automatic |
| Exterior Color | Dark graphite metallic |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$15,498
$16,9982019 BMW X3 sDrive30i
- 59,001 Miles
- Listed 20 days ago
- West Palm Beach, FL
- $4,528 Below market value of $20,026
- iSeeCars Dealer Score
Used 2019 BMW X3 sDrive30i for Sale
59,001 Miles
West Palm Beach, FL
| Category | Used Cars |
| Price | $15,498 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR7C55KLF28381 |
| Location | West Palm Beach, FL |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 59,001 mi. |
| Transmission | Automatic |
| Exterior Color | Dark graphite metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$18,892
$19,8912020 BMW X3 sDrive30i
- 61,986 Miles
- Listed 33 days ago
- Gainesville, FL
- $4,507 Below market value of $23,399
- iSeeCars Dealer Score
Used 2020 BMW X3 sDrive30i for Sale
61,986 Miles
Gainesville, FL
| Category | Used Cars |
| Price | $18,892 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY3C04L9C87556 |
| Location | Gainesville, FL |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 61,986 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
| Positives | routine maintenance |
$19,995
$21,9902018 BMW X3 M40i
- 91,567 Miles
- Listed 67 days ago
- Beech Island, SC
- $4,384 Below market value of $24,379
- iSeeCars Dealer Score
Used 2018 BMW X3 M40i for Sale
91,567 Miles
Beech Island, SC
| Category | Used Cars |
| Price | $19,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTS3C51J0Y98267 |
| Location | Beech Island, SC |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 91,567 mi. |
| Transmission | Automatic |
| Exterior Color | Phytonic blue metallic |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
$12,997
2018 BMW X3 M40i
- 145,034 Miles
- Listed 5 days ago
- San Antonio, TX
- $4,375 Below market value of $17,372
- iSeeCars Dealer Score
Used 2018 BMW X3 M40i for Sale
145,034 Miles
San Antonio, TX
| Category | Used Cars |
| Price | $12,997 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTS3C58J0Y98394 |
| Location | San Antonio, TX |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 145,034 mi. |
| Transmission | Automatic |
| Exterior Color | Phytonic blue metallic |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
$20,000
$21,0002019 BMW X3 xDrive30i
- 52,085 Miles
- Listed 112 days ago
- Bloomington, IN
- $4,201 Below market value of $24,201
- iSeeCars Dealer Score
Used 2019 BMW X3 xDrive30i for Sale
52,085 Miles
Bloomington, IN
| Category | Used Cars |
| Price | $20,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR9C5XKLE21533 |
| Location | Bloomington, IN |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 52,085 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$18,000
$18,9952021 BMW X3 xDrive30i
- 73,372 Miles
- Listed 192 days ago
- Bronx, NY
- $4,169 Below market value of $22,169
- iSeeCars Dealer Score
Used 2021 BMW X3 xDrive30i for Sale
73,372 Miles
Bronx, NY
| Category | Used Cars |
| Price | $18,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY5C06M9E77386 |
| Location | Bronx, NY |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 73,372 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$15,498
$15,9982019 BMW X3 sDrive30i
- 66,474 Miles
- Listed 94 days ago
- Orlando, FL
- $4,123 Below market value of $19,621
- iSeeCars Dealer Score
Used 2019 BMW X3 sDrive30i for Sale
66,474 Miles
Orlando, FL
| Category | Used Cars |
| Price | $15,498 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR7C50KLF33987 |
| Location | Orlando, FL |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 66,474 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$19,799
$20,2992019 BMW X3 M40i
- 97,444 Miles
- Listed 83 days ago
- Miami, FL
- $4,084 Below market value of $23,883
- iSeeCars Dealer Score
Used 2019 BMW X3 M40i for Sale
97,444 Miles
Miami, FL
| Category | Used Cars |
| Price | $19,799 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTS3C58K0Z03420 |
| Location | Miami, FL |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 97,444 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
$15,995
$16,9952019 BMW X3 sDrive30i
- 67,147 Miles
- Listed 142 days ago
- Bealeton, VA
- $4,075 Below market value of $20,070
- iSeeCars Dealer Score
Used 2019 BMW X3 sDrive30i for Sale
67,147 Miles
Bealeton, VA
| Category | Used Cars |
| Price | $15,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR7C59KLF35673 |
| Location | Bealeton, VA |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 67,147 mi. |
| Transmission | Automatic |
| Exterior Color | Dark graphite metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$20,000
$21,0002020 BMW X3 xDrive30i
- 67,099 Miles
- Listed 35 days ago
- Sterling, VA
- $4,028 Below market value of $24,028
- iSeeCars Dealer Score
Used 2020 BMW X3 xDrive30i for Sale
67,099 Miles
Sterling, VA
| Category | Used Cars |
| Price | $20,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY5C0XL9D36710 |
| Location | Sterling, VA |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 67,099 mi. |
| Transmission | Automatic |
| Exterior Color | Glacier silver metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history, no accidents |
$19,988
$20,6862021 BMW X3 xDrive30i
- 80,387 Miles
- Listed 41 days ago
- Laurel, MD
- $4,017 Below market value of $24,005
- iSeeCars Dealer Score
Used 2021 BMW X3 xDrive30i for Sale
80,387 Miles
Laurel, MD
| Category | Used Cars |
| Price | $19,988 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY5C0XM9G10215 |
| Location | Laurel, MD |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 80,387 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$16,500
2019 BMW X3 xDrive30i
- 77,136 Miles
- Listed 1 day ago
- Indianapolis, IN
- $3,997 Below market value of $20,497
- iSeeCars Dealer Score
Used 2019 BMW X3 xDrive30i for Sale
77,136 Miles
Indianapolis, IN
| Category | Used Cars |
| Price | $16,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR9C5XKLD92356 |
| Location | Indianapolis, IN |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 77,136 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$19,993
$20,2922021 BMW X3 sDrive30i
- 74,054 Miles
- Listed 40 days ago
- Scottsdale, AZ
- $3,946 Below market value of $23,939
- iSeeCars Dealer Score
Used 2021 BMW X3 sDrive30i for Sale
74,054 Miles
Scottsdale, AZ
| Category | Used Cars |
| Price | $19,993 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY3C09M9E74616 |
| Location | Scottsdale, AZ |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 74,054 mi. |
| Transmission | Automatic |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
$16,752
$16,7542019 BMW X3 sDrive30i
- 60,050 Miles
- Listed 48 days ago
- Bridgeport, WV
- $3,840 Below market value of $20,592
- iSeeCars Dealer Score
Used 2019 BMW X3 sDrive30i for Sale
60,050 Miles
Bridgeport, WV
| Category | Used Cars |
| Price | $16,752 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR7C54KLF25312 |
| Location | Bridgeport, WV |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 60,050 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | certified pre-owned car, condition, no accidents, non-smoker |
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,464 on 802 deals | 1,687 listings from $14,219 |
| Buick Enclave for Sale Under $20,000 | Save $5,433 on 751 deals | 1,680 listings from $12,622 |
| Lexus RX 350 for Sale Under $20,000 | Save $4,808 on 520 deals | 1,388 listings from $13,643 |
| Nissan Armada for Sale Under $20,000 | Save $5,080 on 475 deals | 896 listings from $14,372 |
| Lincoln MKX for Sale Under $20,000 | Save $4,875 on 360 deals | 826 listings from $12,475 |
| Cadillac SRX for Sale Under $20,000 | Save $4,477 on 329 deals | 906 listings from $10,315 |
| Land Rover Range Rover Evoque for Sale Under $20,000 | Save $4,840 on 176 deals | 363 listings from $14,071 |
Popular Bmw Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series for Sale | $33,879 | Save $9,879 on 2,360 deals | 8,320 listings |
| BMW M3 for Sale | $70,796 | Save $13,850 on 179 deals | 919 listings |
| BMW M4 for Sale | $78,801 | Save $18,504 on 154 deals | 952 listings |
| BMW X5 for Sale | $61,862 | Save $15,740 on 3,357 deals | 13,072 listings |
| BMW i8 for Sale | $53,951 | Save $13,501 on 26 deals | 79 listings |
Average Price of BMW X3 Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW X3 xDrive30i (2009-2010, 2018-2020) |
$29,330 | 2,878 Listings |
|
||||||||
|
BMW X3 sDrive30i (2019-2020) |
$27,985 | 1,613 Listings |
|
||||||||
|
BMW X3 30 xDrive (2025-2026) |
$53,108 | 1,095 Listings |
|
||||||||
|
BMW X3 xDrive28i (2011-2017) |
$11,409 | 977 Listings |
|
||||||||
|
BMW X3 M40i (2018-2020) |
$39,797 | 540 Listings |
|
||||||||
|
BMW X3 xDrive35i (2011-2017) |
$12,192 | 291 Listings |
|
||||||||
|
BMW X3 sDrive28i (2015-2017) |
$12,640 | 174 Listings |
|
||||||||
|
BMW X3 M50 xDrive (2025-2026) |
$62,964 | 89 Listings |
|
||||||||
|
BMW X3 xDrive30e (2020) |
$26,395 | 72 Listings |
|
||||||||
|
BMW X3 3.0si (2007-2008) |
$5,948 | 68 Listings |
|
Find More Cars For Sale
Explore Other Models
95,799 Listings from $1,500
20,527 Listings from $1,499
24,118 Listings from $1,500
12,841 Listings from $1,499
3,022 Listings from $1,550
1,146 Listings from $2,200
903 Listings from $1,200
8,361 Listings from $2,999
524 Listings from $2,495