Used 2020 BMW X3 for Sale nearCambridge, ON
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- Mineral White Metallic
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 116,000
- Stock #:
- 14033
- VIN:
- 5UXTR9C59KLP86962


Sponsored by Bell Auto Inc.
2019 BMW X3
xDrive30i AWD
116,000 km
$22,688
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- Alpine White
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 162,256
- Stock #:
- AUTO1287-26
- VIN:
- 5UXTR9C54KLE20474

Sponsored Listing
2019 BMW X3
xDrive30i AWD
162,256 km
$17,900
- Year:
- 2021
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Brown (Beige)
- Transmission:
- Automatic
- Mileage:
- 54,380
- Stock #:
- 127358
- VIN:
- 5UXTY5C09M9D90100

Sponsored Listing
2021 BMW X3
xDrive30i AWD
54,380 km
$31,990
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 122,488
- Stock #:
- D95025C
- VIN:
- 5UXTR9C52KLD95025

2019 BMW X3
xDrive30i AWD
122,488 km
$18,800
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 144,000
- Stock #:
- 6986
- VIN:
- 5UXTR9C57KLP84837

2019 BMW X3
xDrive30i AWD
144,000 km
$16,888
- Year:
- 2021
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- Mineral White Metallic
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 47,000
- Stock #:
- 14066
- VIN:
- 5UXTY5C0XM9H89033

2021 BMW X3
xDrive30i AWD
47,000 km
$29,988
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- Black
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 134,309
- Stock #:
- HU2699
- VIN:
- 5UXTR9C57KLE16032

2019 BMW X3
xDrive30i AWD
134,309 km
$19,552
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- Blue
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 141,404
- Stock #:
- 2449
- VIN:
- 5UXTR9C52KLP83188

2019 BMW X3
xDrive30i AWD
141,404 km
$18,595
- Year:
- 2020
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Brown
- Transmission:
- Automatic
- Mileage:
- 139,997
- Stock #:
- 10332
- VIN:
- 5UXTY5C02L9C17310

2020 BMW X3
xDrive30i AWD
139,997 km
$20,990
- Year:
- 2021
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- Gray
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 58,942
- Stock #:
- P3828
- VIN:
- 5UXTY5C09M9H99133

2021 BMW X3
xDrive30i AWD
58,942 km
$29,955
- Year:
- 2021
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- Blue
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 91,950
- Stock #:
- 0702-117
- VIN:
- 5UXTY5C03M9H51286

2021 BMW X3
xDrive30i AWD
91,950 km
$25,985
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- Silver
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 103,000
- Stock #:
- E20171
- VIN:
- 5UXTR9C5XKLE20171

2019 BMW X3
xDrive30i AWD
103,000 km
$20,770
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 52,311
- Stock #:
- E12897
- VIN:
- 5UXTR9C53KLE12897

2019 BMW X3
xDrive30i AWD
52,311 km
$25,995
CarGurus Analysis:
2020 BMW X3
With 84 currently listed for sale near Cambridge, ON and an average price of $24,619 CAD, 32.1% of 2020 BMW X3s for sale on CarGurus are rated as good or great deals.
Favourably reviewed: Owners rated the 2020 BMW X3 5 / 5 stars.
100.0% of 2020 X3 models on CarGurus are accident free.
- Year:
- 2020
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 125,403
- Stock #:
- 123952
- VIN:
- 5UXTY5C03L9C23603

-$600
2020 BMW X3
xDrive30i AWD
125,403 km
$21,590
$20,990
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- Black
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 78,270
- Stock #:
- A7575A
- VIN:
- 5UXTR9C56KLP85977

2019 BMW X3
xDrive30i AWD
78,270 km
$24,349
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- Black
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 49,020
- Stock #:
- 121411
- VIN:
- 5UXTR9C51KLE12185

-$600
2019 BMW X3
xDrive30i AWD
49,020 km
$26,590
$25,990
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- Blue
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 139,800
- Stock #:
- 6293E
- VIN:
- 5UXTR9C59KLP96293

-$500
2019 BMW X3
xDrive30i AWD
139,800 km
$18,988
$18,488
- Year:
- 2021
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- Black
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 110,000
- Stock #:
- 14034
- VIN:
- 5UXTY5C06M9F04716

2021 BMW X3
xDrive30i AWD
110,000 km
$24,888
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- Black
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 90,186
- Stock #:
- 214
- VIN:
- 5UXTR9C55KLP81449

2019 BMW X3
xDrive30i AWD
90,186 km
$22,999
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 355 hp 3L I6
- Exterior colour:
- Blue
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 118,749
- Stock #:
- 113144
- VIN:
- 5UXTS3C55K0Z04007

-$600
2019 BMW X3
M40i AWD
118,749 km
$28,590
$27,990
- Year:
- 2020
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- Black
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Transmission:
- 8-Speed Automatic
- Mileage:
- 96,578
- Stock #:
- B6239A
- VIN:
- 5UXTY5C07L9D07245

2020 BMW X3
xDrive30i AWD
96,578 km
$24,896
- Year:
- 2021
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 382 hp 3L I6
- Exterior colour:
- White
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 61,538
- Stock #:
- BU11191
- VIN:
- 5UXTY9C05M9E48310

2021 BMW X3
M40i AWD
61,538 km
$43,998
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- Blue
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 141,404
- Stock #:
- 2449
- VIN:
- 5UXTR9C52KLP83188

Sponsored Listing
2019 BMW X3
xDrive30i AWD
141,404 km
$18,595
CarGurus Analysis: 2020 BMW X3

Summary
With 84 currently listed for sale near Cambridge, ON and an average price of $24,619 CAD, 32.1% of 2020 BMW X3s for sale on CarGurus are rated as good or great deals.
Favourably reviewed: Owners rated the 2020 BMW X3 5 / 5 stars.
100.0% of 2020 X3 models on CarGurus are accident free.
Why it stands out
The 2020 BMW X3 stands out as a compact luxury SUV that blends practicality with the driving dynamics BMW is known for. It has a sporty feel and drives more like a regular car than an SUV, while still offering the high seating position and easy access buyers expect from the segment. It is also aimed at drivers who want premium features without moving to a larger vehicle, and its appeal is strengthened by the brand’s focus on engaging handling and strong powertrains.
For 2020, the X3’s third-generation formula included modern technology such as LED headlights, Apple CarPlay and Android Auto, plus the latest connectivity options. It also brought adaptive suspension and automatic climate control, along with BMW’s iDrive touchscreen infotainment system. The xDrive30e plug-in hybrid arrived in Canada for the 2020 model year, with a combined 288 horsepower and 29 kilometres of all-electric range. Other versions in this generation were also well regarded for sharp handling, stability, premium materials inside, and a family-friendly rear seat area with lots of legroom.
There are a few trade-offs to keep in mind. The X3 is not designed for off-road use, and premium ownership usually means higher maintenance and repair costs than similar non-luxury alternatives. Some rivals also offer more rear passenger space, and owners have noted that cargo room is a little tighter than in larger models. Even so, the 2020 BMW X3 remains appealing because it combines luxury, technology, and driving enjoyment in a package that is still practical for everyday use.
Other model years to consider
- Average price: $33,923 CAD
- Good/great deal percentage: 31.2%
- User rating: 4.92 / 5
- Total listings: 109
- Average price: $38,726 CAD
- Good/great deal percentage: 21.3%
- User rating: 5 / 5
- Total listings: 164
- Average price: $21,153 CAD
- Good/great deal percentage: 33.0%
- User rating: 5 / 5
- Total listings: 88
This analysis is based on CarGurus' proprietary market data from September 28, 2026, CarGurus experts' opinions, and generative AI.
5.0 Overall rating
Filter by rating
Jumur
Reviewed a 2020 BMW X3 on Jul 13, 2020
The vehicle had every feature I wanted plus more. It is a good value in this segment.
Paul T
Reviewed a 2020 BMW X3 on Jan 31, 2023
The X3 M40i is a SUV with sports car performance, it’s in a different league.
Sheila's R
Reviewed a 2020 BMW X3 on Mar 13, 2021
Extraordinary ride, very personable for me, as a middle aged woman, no kids, not too much to handle and all the bells and whistles. Sexy, sleek, great on gas and I am up high enough, coming from a 3281 conv. I am pleased!
Tami H
Reviewed a 2020 BMW X3 on Jun 24, 2020
I really like this car so far. I had a 2017 X5 PHEV and decided I wanted something a little smaller. I think the size is perfect. The lease cost, after the state and federal tax credits, feels like good value to me.
2020 BMW X3 Trims
| Trim type | MSRP |
|---|---|
| xDrive30i AWD | $43,950 |
| xDrive30e AWD | $48,550 |
| M40i AWD | $55,900 |
| sDrive30i RWD | $41,950 |
2020 BMW X3 Price Trends
CarGurus tracks the prices of millions of used car listings every year. See how the average price of 2020 BMW X3 prices has changed over time.
See more price trends2020 BMW X3 Pricing Analysis: Cambridge, ON Market Report
Pricing in Nearby Cities
Market Area: Cambridge, ON
Key Insights
- Highest-Price Market: The Brampton, ON market leads with an average price of $25,117 CAD, indicating a premium demand in this area.
- Best Value: The Woodstock, ON market offers the lowest average price at $21,000 CAD, presenting a significant opportunity for budget-conscious shoppers.
- Inventory Drives Stability: The Guelph, ON market, with 92 listings, shows a robust supply that helps maintain competitive pricing.
City-Level Pricing
| City | Total Listings | Avg Price |
|---|---|---|
| Guelph, ON | 92 | $24,805 CAD |
| Oakville, ON | 90 | $24,938 CAD |
| Brampton, ON | 90 | $25,117 CAD |
| Milton, ON | 89 | $25,117 CAD |
| Hamilton, ON | 88 | $24,807 CAD |
| Burlington, ON | 88 | $24,807 CAD |
| Stoney Creek, ON | 88 | $24,807 CAD |
| Kitchener, ON | 85 | $24,591 CAD |
| Brantford, ON | 84 | $24,591 CAD |
| Woodstock, ON | 46 | $21,000 CAD |
Pricing by Trim Packages
Key Insights
- Volume Leader: The xDrive30i AWD trim dominates the market with 199 listings, reflecting its popularity among consumers.
- Premium Spread: The M40i AWD trim, priced at $55,900 CAD, represents a significant premium over the base trim, highlighting the demand for higher-performance options.
- Drivetrain Effect: All trims feature AWD, which may contribute to their appeal in regions with variable weather conditions.
Trim-Level Details
| Trim | Listings | MSRP | Drivetrain | Engine |
|---|---|---|---|---|
| xDrive30i AWD | 199 | $43,950 CAD | AWD | 2.0L 248 hp I4 |
| M40i AWD | 17 | $55,900 CAD | AWD | 3.0L 382 hp I6 |
| xDrive30e AWD | 4 | $48,550 CAD | AWD | 2.0L 288 hp I4 Hybrid |
Pricing Analysis by Model Year
Key Insights
- New-Car Premium: The 2026 model year shows a 29.2% increase over its starting MSRP, indicating strong demand for newer models.
- Depreciation Curve: The 2015 model year has experienced the steepest depreciation at -70.6%, suggesting significant value loss over time.
- Best Value Sweet Spot: The 2023 model year, priced at an average of $38,715 CAD, offers a compelling balance of price and features for buyers.
Model Year Pricing
| Model Year | Starting MSRP | Avg Price | Avg Price vs Starting MSRP |
|---|---|---|---|
| 2026 | $51,300 CAD | $66,258 CAD | +29.2% |
| 2025 | $49,950 CAD | $53,782 CAD | +7.7% |
| 2024 | $46,900 CAD | $45,098 CAD | -3.8% |
| 2023 | $46,200 CAD | $38,715 CAD | -16.2% |
| 2022 | $43,700 CAD | $33,942 CAD | -22.3% |
| 2021 | $43,000 CAD | $29,989 CAD | -30.3% |
| 2020 | $41,950 CAD | $24,546 CAD | -41.5% |
| 2019 | $41,000 CAD | $22,402 CAD | -45.4% |
| 2018 | $42,650 CAD | $21,287 CAD | -50.1% |
| 2017 | $40,050 CAD | $16,109 CAD | -59.8% |
| 2016 | $38,950 CAD | $13,374 CAD | -65.7% |
| 2015 | $38,500 CAD | $11,335 CAD | -70.6% |
These recommendations are based on CarGurus' proprietary market data from September 25, 2026, CarGurus experts' opinions, and generative AI.
How much does the 2020 BMW X3 cost?
| Metric | Value |
|---|---|
| Current Average Price | $25,498 CAD |
| Year-Round Low | $25,476 CAD |
| Year-Round High | $31,009 CAD |
| Average Price a Year Ago | $31,131 CAD |
| Change vs. Last Year | −18.09% |
Prices have softened 18.09% compared to this time last year, making it a favourable time to shop this model year.
There are 173 listings available, which gives you a reasonable amount of choice in the used market.
Is the 2020 BMW X3 a good car?
Yes — the 2020 BMW X3 earns a 5/5 user rating, and owners consistently praise its blend of style, performance, and functionality. The strongest themes in owner feedback are its power, comfortable ride, and high-tech features, with the sporty driving feel and practical everyday usability also standing out. It suits you well if you want a compact luxury SUV that feels engaging to drive while still offering premium features and family-friendly space. With 34.1% of listings marked as good or great deals, there is also a healthy amount of market opportunity if you shop carefully.
Is the 2020 BMW X3 reliable?
Owners rate it 5/5, a strong signal of long-term satisfaction.
The owner feedback points to a vehicle that feels dependable in daily use, with praise centred on its comfortable ride, strong performance, and trouble-free ownership experience. That kind of long-term confidence matters if you want a used luxury SUV you can count on for regular commuting and family duties. For used buyers, the main ownership risk is that premium vehicles can bring higher repair and maintenance costs over time, so a thorough inspection and service history review are especially important.
Is now a good time to buy a used 2020 BMW X3?
This looks like a moderate, selective buyer’s market, so you can be choosy without expecting every listing to be a bargain.
- Deal availability: 34.1% of listings are priced as good or great deals.
- Inventory: There are 173 listings available.
- Price trend: Prices have softened 18.09% compared with last year.
If you find a listing below $25,476 CAD, that's toward the low end of the year-round range and worth acting on quickly.
What is the 2020 BMW X3's resale value?
The current average of $25,498 CAD sits slightly below last year's $31,131 CAD.
That drop suggests the market has already adjusted downward, which can make the X3 more attractive to you as a buyer today. For a future seller, it means resale expectations should be set with the current softer pricing environment in mind. Even so, the model’s strong owner satisfaction and premium appeal should help support demand when it is time to sell.
Vehicles with strong owner satisfaction ratings, like this model year's 5/5, tend to retain buyer demand, which supports resale value over time.
Should I buy a 2020 BMW X3 or consider a different year?
If you're weighing the 2020 against nearby model years, here's how to think about it:
Choose the 2020 if:
- 34.1% of listings are priced as good or great deals.
- Price trend: Prices have softened 18.09% compared with last year.
- Owners rate it 5/5 — a strong satisfaction signal.
The bottom line: If you want the strongest mix of value, owner satisfaction, and current market leverage, the 2020 is the year to focus on. If you are especially price-sensitive, you can also compare nearby years to see whether a lower asking price outweighs the 2020’s combination of strong feedback and softer pricing.
These recommendations are based on CarGurus' proprietary market data from September 29, 2026, CarGurus experts' opinions, and generative AI.
Relevant articles

Best SUVs for Snow in Canada in 2026
For those who live where snow performance is top of mind, we’ve compiled this list of the best SUVs for snow you can buy in Canada in 2026. These machines are ready to tackle just about any weather that’s thrown at you.

Best Compact Luxury SUVs in Canada in 2026
The best compact luxury SUVs prove you can have a premium finish in a small package. Our selected models include the Acura RDX and the Porsche Macan Electric.
2026 BMW X3: Price, Specs and Release Date
The X3 is one of BMW’s more popular models, filling the compact slot among the brand's multiple crossover SUVs.