
Used BMW X3 for Sale Under $20,000
Showing 1-20 of 1,630 Listings
Featured
$17,998
$19,5002019 BMW X3 sDrive30i
- 51,898 Miles
- Listed 152 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,998
$19,9982021 BMW X3 xDrive30e
- 75,569 Miles
- Listed 89 days ago
- West Palm Beach, FL
- $4,932 Below market value of $23,930
- 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 |
| Interior Color | Brown |
| MPG | 60 combined |
| Drivetrain | All-wheel drive |
$19,999
$20,1992020 BMW X3 sDrive30i
- 44,746 Miles
- Listed 194 days ago
- Seffner, FL
- $4,860 Below market value of $24,859
- iSeeCars Dealer Score
Used 2020 BMW X3 sDrive30i for Sale
44,746 Miles
Seffner, FL
| Category | Used Cars |
| Price | $19,999 |
| 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,995
2020 BMW X3 xDrive30i
- 55,096 Miles
- Listed 10 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 |
$12,997
2016 BMW X3 xDrive35i
- 51,786 Miles
- Listed 11 days ago
- West Palm Beach, FL
- $4,660 Below market value of $17,657
- iSeeCars Dealer Score
Used 2016 BMW X3 xDrive35i for Sale
51,786 Miles
West Palm Beach, FL
| Category | Used Cars |
| Price | $12,997 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXWX7C58G0R18223 |
| Location | West Palm Beach, FL |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 51,786 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 22 combined |
| Drivetrain | All-wheel drive |
$15,800
$16,5552019 BMW X3 sDrive30i
- 60,050 Miles
- Listed 56 days ago
- Bridgeport, WV
- $4,580 Below market value of $20,380
- iSeeCars Dealer Score
Used 2019 BMW X3 sDrive30i for Sale
60,050 Miles
Bridgeport, WV
| Category | Used Cars |
| Price | $15,800 |
| 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, non-smoker, condition, no accidents |
$15,498
$16,9982019 BMW X3 sDrive30i
- 59,001 Miles
- Listed 27 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 | Gray |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$18,264
$19,9912020 BMW X3 xDrive30e
- 77,186 Miles
- Listed 99 days ago
- Lakeland, FL
- $4,479 Below market value of $22,743
- iSeeCars Dealer Score
Used 2020 BMW X3 xDrive30e for Sale
77,186 Miles
Lakeland, FL
| Category | Used Cars |
| Price | $18,264 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UXTS1C08L9D33539 |
| Location | Lakeland, FL |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 77,186 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 60 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$16,698
$17,2982019 BMW X3 sDrive30i
- 55,891 Miles
- Listed 72 days ago
- Orlando, FL
- $4,370 Below market value of $21,068
- iSeeCars Dealer Score
Used 2019 BMW X3 sDrive30i for Sale
55,891 Miles
Orlando, FL
| Category | Used Cars |
| Price | $16,698 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR7C53KLE94344 |
| Location | Orlando, FL |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 55,891 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$18,068
2020 BMW X3 xDrive30i
- 70,889 Miles
- Listed 75 days ago
- Union, NJ
- $4,322 Below market value of $22,390
- iSeeCars Dealer Score
Used 2020 BMW X3 xDrive30i for Sale
70,889 Miles
Union, NJ
| Category | Used Cars |
| Price | $18,068 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY5C00L9B66583 |
| Location | Union, NJ |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 70,889 mi. |
| Transmission | Automatic |
| Exterior Color | Phytonic blue metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$12,997
2018 BMW X3 M40i
- 145,034 Miles
- Listed 12 days ago
- San Antonio, TX
- $4,282 Below market value of $17,279
- 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 |
$18,000
$18,3002019 BMW X3 sDrive30i
- 48,014 Miles
- Listed 25 days ago
- Sanford, FL
- $4,213 Below market value of $22,213
- iSeeCars Dealer Score
Used 2019 BMW X3 sDrive30i for Sale
48,014 Miles
Sanford, FL
| Category | Used Cars |
| Price | $18,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR7C55KLF31121 |
| Location | Sanford, FL |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 48,014 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | inspected, no accidents, certified pre-owned car, clean history |
$20,000
$21,0002019 BMW X3 xDrive30i
- 52,085 Miles
- Listed 120 days ago
- Bloomington, IN
- $4,173 Below market value of $24,173
- 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 200 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 101 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 |
$15,995
$16,9952019 BMW X3 sDrive30i
- 67,147 Miles
- Listed 149 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 |
$17,998
2021 BMW X3 sDrive30i
- 93,250 Miles
- Listed 3 days ago
- Dallas, TX
- $3,985 Below market value of $21,983
- iSeeCars Dealer Score
Used 2021 BMW X3 sDrive30i for Sale
93,250 Miles
Dallas, TX
| Category | Used Cars |
| Price | $17,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY3C01M9F13103 |
| Location | Dallas, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 93,250 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
$16,598
$16,9952020 BMW X3 xDrive30i
- 84,610 Miles
- Listed 46 days ago
- Union, NJ
- $3,962 Below market value of $20,560
- iSeeCars Dealer Score
Used 2020 BMW X3 xDrive30i for Sale
84,610 Miles
Union, NJ
| Category | Used Cars |
| Price | $16,598 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY5C09L9B72155 |
| Location | Union, NJ |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 84,610 mi. |
| Transmission | Automatic |
| Exterior Color | Dark graphite metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$18,521
$19,9942018 BMW X3 xDrive30i
- 52,475 Miles
- Listed 23 days ago
- Gainesville, FL
- $3,906 Below market value of $22,427
- iSeeCars Dealer Score
Used 2018 BMW X3 xDrive30i for Sale
52,475 Miles
Gainesville, FL
| Category | Used Cars |
| Price | $18,521 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR9C57JLC72920 |
| Location | Gainesville, FL |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 52,475 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$19,883
$20,5772019 BMW X3 sDrive30i
- 46,114 Miles
- Listed 59 days ago
- Marietta, GA
- $3,796 Below market value of $23,679
- iSeeCars Dealer Score
Used 2019 BMW X3 sDrive30i for Sale
46,114 Miles
Marietta, GA
| Category | Used Cars |
| Price | $19,883 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR7C54KLF27903 |
| Location | Marietta, GA |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 46,114 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-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,058 on 852 deals | 1,738 listings from $14,157 |
| Buick Enclave for Sale Under $20,000 | Save $4,878 on 772 deals | 1,683 listings from $12,603 |
| Lexus RX 350 for Sale Under $20,000 | Save $4,270 on 521 deals | 1,430 listings from $13,638 |
| Nissan Armada for Sale Under $20,000 | Save $5,145 on 501 deals | 936 listings from $14,293 |
| Lincoln MKX for Sale Under $20,000 | Save $4,875 on 337 deals | 793 listings from $12,535 |
| Cadillac SRX for Sale Under $20,000 | Save $4,413 on 322 deals | 913 listings from $10,234 |
| Land Rover Range Rover Evoque for Sale Under $20,000 | Save $5,043 on 174 deals | 358 listings from $14,130 |
Popular Bmw Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series for Sale | $34,127 | Save $9,879 on 2,400 deals | 8,378 listings |
| BMW M3 for Sale | $71,326 | Save $14,118 on 166 deals | 909 listings |
| BMW M4 for Sale | $80,066 | Save $12,265 on 161 deals | 943 listings |
| BMW X5 for Sale | $62,127 | Save $14,068 on 3,398 deals | 13,296 listings |
| BMW i8 for Sale | $55,496 | Save $13,501 on 25 deals | 76 listings |
Average Price of BMW X3 Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW X3 xDrive30i (2009-2010, 2018-2020) |
$29,033 | 2,810 Listings |
|
||||||||
|
BMW X3 sDrive30i (2019-2020) |
$27,874 | 1,620 Listings |
|
||||||||
|
BMW X3 30 xDrive (2025-2026) |
$53,129 | 1,180 Listings |
|
||||||||
|
BMW X3 xDrive28i (2011-2017) |
$11,369 | 1,000 Listings |
|
||||||||
|
BMW X3 M40i (2018-2020) |
$39,144 | 532 Listings |
|
||||||||
|
BMW X3 xDrive35i (2011-2017) |
$12,157 | 275 Listings |
|
||||||||
|
BMW X3 sDrive28i (2015-2017) |
$12,613 | 170 Listings |
|
||||||||
|
BMW X3 M50 xDrive (2025-2026) |
$62,876 | 96 Listings |
|
||||||||
|
BMW X3 xDrive30e (2020) |
$26,682 | 71 Listings |
|
||||||||
|
BMW X3 3.0si (2007-2008) |
$6,358 | 66 Listings |
|
Find More Cars For Sale
Explore Other Models
94,052 Listings from $1,500
20,828 Listings from $1,499
23,837 Listings from $1,500
12,737 Listings from $1,499
3,004 Listings from $1,599
1,144 Listings from $2,200
907 Listings from $1,799
8,470 Listings from $2,975
522 Listings from $2,300