Used BMW X3 for Sale Under $20,000
Showing 1-18 of 1,392 Listings
Featured
$19,933
$20,4772018 BMW X3 xDrive30i
- 31,085 Miles
- Listed 23 days ago
- Columbus, OH
- $5,399 Below market value of $25,332
- iSeeCars Dealer Score
Used 2018 BMW X3 xDrive30i for Sale
31,085 Miles
Columbus, OH
Category | Used Cars |
Price | $19,933 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UXTR9C59JLD59055 |
Location | Columbus, OH |
Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
Mileage | 31,085 mi. |
Transmission | Automatic |
Exterior Color | Alpine white |
Interior Color | Black |
MPG | 25 combined |
Drivetrain | All-wheel drive |
Positives | clean history, certified pre-owned car, no accidents |
Featured
$14,800
$15,2002018 BMW X3 xDrive30i
- 80,110 Miles
- Listed 89 days ago
- Jacksonville, FL
- $4,963 Below market value of $19,763
- iSeeCars Dealer Score
Used 2018 BMW X3 xDrive30i for Sale
80,110 Miles
Jacksonville, FL
Category | Used Cars |
Price | $14,800 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UXTR9C53JLD73131 |
Location | Jacksonville, FL |
Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
Mileage | 80,110 mi. |
Transmission | Automatic |
Exterior Color | Dark graphite metallic |
Interior Color | Brown |
MPG | 25 combined |
Drivetrain | All-wheel drive |
$16,570
2020 BMW X3 xDrive30i
- 75,303 Miles
- Listed 18 days ago
- Bronx, NY
- $4,895 Below market value of $21,465
- iSeeCars Dealer Score
Used 2020 BMW X3 xDrive30i for Sale
75,303 Miles
Bronx, NY
Category | Used Cars |
Price | $16,570 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UXTY5C00L9B17562 |
Location | Bronx, NY |
Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
Mileage | 75,303 mi. |
Transmission | Automatic |
Exterior Color | Mineral white metallic |
MPG | 26 combined |
Drivetrain | All-wheel drive |
Positives | clean history, warranty |
$19,988
2022 BMW X3 sDrive30i
- 73,791 Miles
- Listed 10 days ago
- Hempstead, NY
- $4,715 Below market value of $24,703
- iSeeCars Dealer Score
Used 2022 BMW X3 sDrive30i for Sale
73,791 Miles
Hempstead, NY
Category | Used Cars |
Price | $19,988 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UX43DP03N9L21098 |
Location | Hempstead, NY |
Features | bluetooth, child safety, navigation, backup camera, internet radio |
Mileage | 73,791 mi. |
Transmission | Automatic |
Exterior Color | Dark graphite metallic |
Interior Color | Black |
MPG | 25 combined |
Drivetrain | Rear-wheel drive |
$19,000
$19,4002020 BMW X3 xDrive30i
- 79,845 Miles
- Listed 96 days ago
- Jacksonville, FL
- $4,282 Below market value of $23,282
- iSeeCars Dealer Score
Used 2020 BMW X3 xDrive30i for Sale
79,845 Miles
Jacksonville, FL
Category | Used Cars |
Price | $19,000 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UXTY5C07LLT32209 |
Location | Jacksonville, FL |
Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
Mileage | 79,845 mi. |
Transmission | Automatic |
Exterior Color | Jet black |
Interior Color | Black |
MPG | 26 combined |
Drivetrain | All-wheel drive |
$14,984
2020 BMW X3 xDrive30i
- 101,888 Miles
- Listed 3 days ago
- Labelle, FL
- $3,950 Below market value of $18,934
- iSeeCars Dealer Score
Used 2020 BMW X3 xDrive30i for Sale
101,888 Miles
Labelle, FL
Category | Used Cars |
Price | $14,984 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UXTY5C03L9B04370 |
Location | Labelle, FL |
Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
Mileage | 101,888 mi. |
Transmission | Automatic |
Exterior Color | Alpine white |
MPG | 26 combined |
Drivetrain | All-wheel drive |
$15,198
$15,6982017 BMW X3 xDrive35i
- 60,055 Miles
- Listed 57 days ago
- West Palm Beach, FL
- $3,906 Below market value of $19,104
- iSeeCars Dealer Score
Used 2017 BMW X3 xDrive35i for Sale
60,055 Miles
West Palm Beach, FL
Category | Used Cars |
Price | $15,198 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UXWX7C53H0S18613 |
Location | West Palm Beach, FL |
Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
Mileage | 60,055 mi. |
Transmission | Automatic |
Exterior Color | Jet black |
Interior Color | Black |
MPG | 21 combined |
Drivetrain | All-wheel drive |
$15,994
2019 BMW X3 sDrive30i
- 69,780 Miles
- Listed 2 days ago
- Orlando, FL
- $3,720 Below market value of $19,714
- iSeeCars Dealer Score
Used 2019 BMW X3 sDrive30i for Sale
69,780 Miles
Orlando, FL
Category | Used Cars |
Price | $15,994 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UXTR7C54KLR53815 |
Location | Orlando, FL |
Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
Mileage | 69,780 mi. |
Transmission | Automatic |
Exterior Color | Dark graphite metallic |
Interior Color | Black |
MPG | 26 combined |
Drivetrain | Rear-wheel drive |
$19,230
$20,4802019 BMW X3 xDrive30i
- 51,180 Miles
- Listed 6 days ago
- Huntington, NY
- $3,655 Below market value of $22,885
- iSeeCars Dealer Score
Used 2019 BMW X3 xDrive30i for Sale
51,180 Miles
Huntington, NY
Category | Used Cars |
Price | $19,230 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UXTR9C54KLD97021 |
Location | Huntington, NY |
Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
Mileage | 51,180 mi. |
Transmission | Automatic |
Exterior Color | Black sapphire metallic |
Interior Color | Black |
MPG | 25 combined |
Drivetrain | All-wheel drive |
Positives | inspected, no accidents |
$19,557
2019 BMW X3 M40i
- 87,831 Miles
- Listed 159 days ago
- Bronx, NY
- $3,605 Below market value of $23,162
- iSeeCars Dealer Score
Used 2019 BMW X3 M40i for Sale
87,831 Miles
Bronx, NY
Category | Used Cars |
Price | $19,557 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UXTS3C53K0Z06788 |
Location | Bronx, NY |
Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
Mileage | 87,831 mi. |
Transmission | Automatic |
Exterior Color | Phytonic blue metallic |
Interior Color | Black |
MPG | 23 combined |
Drivetrain | All-wheel drive |
Positives | warranty |
$19,500
$19,9952020 BMW X3 xDrive30i
- 74,692 Miles
- Listed 30 days ago
- Columbus, OH
- $3,567 Below market value of $23,067
- iSeeCars Dealer Score
Used 2020 BMW X3 xDrive30i for Sale
74,692 Miles
Columbus, OH
Category | Used Cars |
Price | $19,500 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UXTY5C08LLT37001 |
Location | Columbus, OH |
Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
Mileage | 74,692 mi. |
Transmission | Automatic |
Exterior Color | Dark graphite metallic |
Interior Color | Black |
MPG | 26 combined |
Drivetrain | All-wheel drive |
Positives | clean history |
$14,918
2019 BMW X3 sDrive30i
- 68,255 Miles
- Listed 1 day ago
- Miami, FL
- $3,559 Below market value of $18,477
- iSeeCars Dealer Score
Used 2019 BMW X3 sDrive30i for Sale
68,255 Miles
Miami, FL
Category | Used Cars |
Price | $14,918 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UXTR7C55KLE97665 |
Location | Miami, FL |
Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
Mileage | 68,255 mi. |
Transmission | Automatic |
Exterior Color | Dark graphite metallic |
Interior Color | Black |
MPG | 26 combined |
Drivetrain | Rear-wheel drive |
$19,000
$20,5002018 BMW X3 M40i
- 91,120 Miles
- Listed 7 days ago
- Fort Lauderdale, FL
- $3,540 Below market value of $22,540
- Low annual miles
Used 2018 BMW X3 M40i for Sale
91,120 Miles
Fort Lauderdale, FL
Category | Used Cars |
Price | $19,000 |
For Sale By | owner |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UXTS3C59J0Y98274 |
Location | Fort Lauderdale, FL |
Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
Mileage | 91,120 mi. |
Transmission | Automatic |
Exterior Color | Blue |
MPG | 23 combined |
Drivetrain | All-wheel drive |
Positives | condition |
$18,998
$19,5982021 BMW X3 xDrive30i
- 95,596 Miles
- Listed 53 days ago
- Englewood, CO
- $3,456 Below market value of $22,454
- iSeeCars Dealer Score
Used 2021 BMW X3 xDrive30i for Sale
95,596 Miles
Englewood, CO
Category | Used Cars |
Price | $18,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UXTY5C06M9F13013 |
Location | Englewood, CO |
Features | bluetooth, child safety, navigation, backup camera, internet radio |
Mileage | 95,596 mi. |
Transmission | Automatic |
Exterior Color | Jet black |
Interior Color | Black |
MPG | 25 combined |
Drivetrain | All-wheel drive |
Positives | new tires, receipts |
$15,998
$17,9982019 BMW X3 sDrive30i
- 59,799 Miles
- Listed 19 days ago
- Miami, FL
- $3,434 Below market value of $19,432
- iSeeCars Dealer Score
Used 2019 BMW X3 sDrive30i for Sale
59,799 Miles
Miami, FL
Category | Used Cars |
Price | $15,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UXTR7C54KLF33992 |
Location | Miami, FL |
Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
Mileage | 59,799 mi. |
Transmission | Automatic |
Exterior Color | Black sapphire metallic |
Interior Color | Black |
MPG | 26 combined |
Drivetrain | Rear-wheel drive |
$12,900
2016 BMW X3 xDrive28i
- 68,900 Miles
- Listed 46 days ago
- Virginia Beach, VA
- $3,405 Below market value of $16,305
- iSeeCars Dealer Score
Used 2016 BMW X3 xDrive28i for Sale
68,900 Miles
Virginia Beach, VA
Category | Used Cars |
Price | $12,900 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UXWX9C51G0D64439 |
Location | Virginia Beach, VA |
Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
Mileage | 68,900 mi. |
Transmission | Automatic |
Exterior Color | Jet black |
Interior Color | Black |
MPG | 24 combined |
Drivetrain | All-wheel drive |
Positives | warranty |
$12,990
2015 BMW X3 xDrive28d
- 60,141 Miles
- Listed 6 days ago
- Addison, TX
- $3,333 Below market value of $16,323
- iSeeCars Dealer Score
Used 2015 BMW X3 xDrive28d for Sale
60,141 Miles
Addison, TX
Category | Used Cars |
Price | $12,990 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Diesel |
Seats | 5 Seats |
VIN | 5UXWY3C53F0E96093 |
Location | Addison, TX |
Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
Mileage | 60,141 mi. |
Transmission | Automatic |
Exterior Color | Jet black |
MPG | 30 combined |
Drivetrain | All-wheel drive |
Positives | condition |
$17,995
2019 BMW X3 xDrive30i
- 62,500 Miles
- Listed 22 days ago
- Paterson, NJ
- $3,307 Below market value of $21,302
- 1 Owner, Low annual miles
Used 2019 BMW X3 xDrive30i for Sale
62,500 Miles
Paterson, NJ
Category | Used Cars |
Price | $17,995 |
For Sale By | dealer |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UXTR9C57KLE17889 |
Location | Paterson, NJ |
Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
Mileage | 62,500 mi. |
Transmission | Automatic |
Exterior Color | Black sapphire metallic |
Interior Color | Black |
MPG | 25 combined |
Drivetrain | All-wheel drive |
$16,484
$16,9842021 BMW X3 xDrive30i
- 103,365 Miles
- Listed 44 days ago
- Delray Beach, FL
- $3,167 Below market value of $19,651
- iSeeCars Dealer Score
Used 2021 BMW X3 xDrive30i for Sale
103,365 Miles
Delray Beach, FL
Category | Used Cars |
Price | $16,484 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UXTY5C0XM9G13244 |
Location | Delray Beach, FL |
Features | bluetooth, child safety, navigation, backup camera, internet radio |
Mileage | 103,365 mi. |
Transmission | Automatic |
Exterior Color | Jet black |
Interior Color | Black |
MPG | 25 combined |
Drivetrain | All-wheel drive |
$15,499
2019 BMW X3 sDrive30i
- 84,670 Miles
- Listed 34 days ago
- Marietta, GA
- $3,100 Below market value of $18,599
- iSeeCars Dealer Score
Used 2019 BMW X3 sDrive30i for Sale
84,670 Miles
Marietta, GA
Category | Used Cars |
Price | $15,499 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 5UXTR7C53KLR39856 |
Location | Marietta, GA |
Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
Mileage | 84,670 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 $4,798 on 541 deals | 1,442 listings from $13,867 |
Lexus RX 350 for Sale Under $20,000 | Save $6,129 on 537 deals | 1,577 listings from $13,827 |
Buick Enclave for Sale Under $20,000 | Save $4,902 on 532 deals | 1,508 listings from $12,514 |
Cadillac SRX for Sale Under $20,000 | Save $4,792 on 319 deals | 975 listings from $10,871 |
Nissan Armada for Sale Under $20,000 | Save $5,639 on 298 deals | 673 listings from $14,014 |
Lincoln MKX for Sale Under $20,000 | Save $4,647 on 245 deals | 812 listings from $13,190 |
Land Rover Range Rover Evoque for Sale Under $20,000 | Save $4,908 on 150 deals | 390 listings from $14,734 |
Popular Bmw Models
Average Price | Deals | Listings | |
---|---|---|---|
BMW 3 Series for Sale | $28,984 | Save $11,135 on 1,684 deals | 7,307 listings |
BMW M3 for Sale | $64,402 | Save $12,478 on 104 deals | 756 listings |
BMW M4 for Sale | $82,281 | Save $13,077 on 78 deals | 834 listings |
BMW X5 for Sale | $50,693 | Save $13,726 on 1,645 deals | 7,073 listings |
BMW i8 for Sale | $59,565 | Save $15,392 on 10 deals | 67 listings |
Average Price of BMW X3 Trims
Trim | Average Price | Listings | Specs | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
BMW X3 xDrive30i (2009-2010, 2018-2020) |
$33,649 | 3,403 Listings |
|
||||||||
BMW X3 sDrive30i (2019-2020) |
$33,580 | 2,208 Listings |
|
||||||||
BMW X3 xDrive28i (2011-2017) |
$12,199 | 1,013 Listings |
|
||||||||
BMW X3 M40i (2018-2020) |
$41,113 | 503 Listings |
|
||||||||
BMW X3 xDrive35i (2011-2017) |
$13,239 | 271 Listings |
|
||||||||
BMW X3 xDrive30 (2025) |
$53,078 | 214 Listings |
|
||||||||
BMW X3 sDrive28i (2015-2017) |
$13,552 | 157 Listings |
|
||||||||
BMW X3 M50 (2025) |
$67,561 | 65 Listings |
|
||||||||
BMW X3 xDrive30e (2020) |
$29,992 | 64 Listings |
|
||||||||
BMW X3 3.0si (2007-2008) |
$6,654 | 63 Listings |
|
Find More Cars For Sale
Explore Other Models
91,956 Listings from $1,500
18,434 Listings from $1,300
19,839 Listings from $1,000
12,520 Listings from $1,800
3,172 Listings from $1,600
1,205 Listings from $1,900
922 Listings from $1,995
6,863 Listings from $3,499
626 Listings from $2,500