Used 2020 BMW X3 for Sale nearEdmonton, AB
- 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
- Transmission:
- Automatic
- Mileage:
- 135,687
- Stock #:
- 261225
- VIN:
- 5UXTY5C05LLE55963


Sponsored by Diamond Motors
2020 BMW X3
xDrive30i AWD
135,687 km
$24,900
- Year:
- 2021
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 288 hp 2L I4 Hybrid
- Exterior colour:
- Black Sapphire Metallic
- Combined gas mileage:
- 4 L/100km
- Fuel type:
- Hybrid
- Transmission:
- 8-Speed Automatic
- Mileage:
- 111,596
- Stock #:
- YC703504A
- VIN:
- 5UXTS1C04M9H28318

-$1,000
Sponsored Listing
2021 BMW X3
xDrive30e AWD
111,596 km
$29,995
$28,995
- 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
- Transmission:
- Automatic
- Mileage:
- 62,250
- Stock #:
- 26AX0525A
- VIN:
- 5UXTY5C05M9F71761

Sponsored Listing
2021 BMW X3
xDrive30i AWD
62,250 km
$32,507
- Year:
- 2021
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 288 hp 2L I4 Hybrid
- Exterior colour:
- Black Sapphire Metallic
- Combined gas mileage:
- 4 L/100km
- Fuel type:
- Hybrid
- Transmission:
- 8-Speed Automatic
- Mileage:
- 111,596
- Stock #:
- YC703504A
- VIN:
- 5UXTS1C04M9H28318

-$1,000
2021 BMW X3
xDrive30e AWD
111,596 km
$29,995
$28,995
- 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
- Transmission:
- Automatic
- Mileage:
- 143,367
- Stock #:
- 26EP8620B
- VIN:
- 5UXTY5C08L9C20633

2020 BMW X3
xDrive30i AWD
143,367 km
$20,565
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Transmission:
- 8-Speed Automatic
- Mileage:
- 90,150
- Stock #:
- PW2307
- VIN:
- 5UXTR9C52KLD96000

2019 BMW X3
xDrive30i AWD
90,150 km
$23,997
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 355 hp 3L I6
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Transmission:
- 8-Speed Automatic
- Mileage:
- 115,586
- Stock #:
- PW2230
- VIN:
- 5UXTS3C59K0Z03927

2019 BMW X3
M40i AWD
115,586 km
$33,997
- 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
- Transmission:
- Automatic
- Mileage:
- 62,250
- Stock #:
- 26AX0525A
- VIN:
- 5UXTY5C05M9F71761

2021 BMW X3
xDrive30i AWD
62,250 km
$32,507
- Year:
- 2020
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Transmission:
- 8-Speed Automatic
- Mileage:
- 98,450
- Stock #:
- PG92414
- VIN:
- 5UXTY5C08L9B92414

2020 BMW X3
xDrive30i AWD
98,450 km
$26,910
- 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
- Transmission:
- Automatic
- Mileage:
- 135,687
- Stock #:
- 261225
- VIN:
- 5UXTY5C05LLE55963

2020 BMW X3
xDrive30i AWD
135,687 km
$24,900
- Year:
- 2019
- 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:
- 10 L/100km
- Fuel type:
- Gasoline
- Transmission:
- 8-Speed Automatic
- Mileage:
- 108,969
- Stock #:
- AM25590
- VIN:
- 5UXTR9C57KLE15026

2019 BMW X3
xDrive30i AWD
108,969 km
No Price Listed
- 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:
- 108,948
- Stock #:
- AM25462
- VIN:
- 5UXTY5C09L9C62521

2020 BMW X3
xDrive30i AWD
108,948 km
No Price Listed
- Year:
- 2021
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- PHYTONIC BLUE METALLIC
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- BLACK, VERNASCA LEATHER UPHOLSTERY
- Transmission:
- Automatic
- Mileage:
- 138,896
- Stock #:
- B26-116A
- VIN:
- 5UXTY5C03M9G49342

2021 BMW X3
xDrive30i AWD
138,896 km
$30,669
CarGurus Analysis:
2020 BMW X3
With 14 currently listed for sale and an average price of $26,233 CAD, 14.3% of 2020 BMW X3 listings on CarGurus are rated as good or great deals.
Favourably reviewed: Owners rated the 2020 BMW X3 5 / 5 stars.
- 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
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 125,000
- Stock #:
- RB34386
- VIN:
- 5UXTY5C03L9B34386

2020 BMW X3
xDrive30i AWD
125,000 km
$26,889
- Year:
- 2020
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- Jet Black
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black Lthrette
- Transmission:
- Automatic
- Mileage:
- 121,108
- Stock #:
- 102306A
- VIN:
- 5UXTY5C09L9B72396

2020 BMW X3
xDrive30i AWD
121,108 km
$27,573
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 355 hp 3L I6
- Exterior colour:
- Carbon Black MET
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black Vernasca Lthr
- Transmission:
- Automatic
- Mileage:
- 135,100
- Stock #:
- 2L00370A
- VIN:
- 5UXTS3C50K0Z06411

2019 BMW X3
M40i AWD
135,100 km
$35,727
- 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:
- 8-Speed Automatic
- Mileage:
- 166,137
- Stock #:
- TR16031
- VIN:
- 5UXTR9C57KLP85289

2019 BMW X3
xDrive30i AWD
166,137 km
$19,995
- Year:
- 2021
- 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:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 137,582
- Stock #:
- PS1690
- VIN:
- 5UXTY5C08M9G28647

2021 BMW X3
xDrive30i AWD
137,582 km
$25,878
- 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
- Transmission:
- Automatic
- Mileage:
- 135,687
- Stock #:
- 261225
- VIN:
- 5UXTY5C05LLE55963


Sponsored by Diamond Motors
2020 BMW X3
xDrive30i AWD
135,687 km
$24,900
- Year:
- 2021
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 288 hp 2L I4 Hybrid
- Exterior colour:
- Black Sapphire Metallic
- Combined gas mileage:
- 4 L/100km
- Fuel type:
- Hybrid
- Transmission:
- 8-Speed Automatic
- Mileage:
- 111,596
- Stock #:
- YC703504A
- VIN:
- 5UXTS1C04M9H28318

-$1,000
Sponsored Listing
2021 BMW X3
xDrive30e AWD
111,596 km
$29,995
$28,995
- 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
- Transmission:
- Automatic
- Mileage:
- 62,250
- Stock #:
- 26AX0525A
- VIN:
- 5UXTY5C05M9F71761

Sponsored Listing
2021 BMW X3
xDrive30i AWD
62,250 km
$32,507
- Year:
- 2021
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 288 hp 2L I4 Hybrid
- Exterior colour:
- Black Sapphire Metallic
- Combined gas mileage:
- 4 L/100km
- Fuel type:
- Hybrid
- Transmission:
- 8-Speed Automatic
- Mileage:
- 111,596
- Stock #:
- YC703504A
- VIN:
- 5UXTS1C04M9H28318

-$1,000
2021 BMW X3
xDrive30e AWD
111,596 km
$29,995
$28,995
- 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
- Transmission:
- Automatic
- Mileage:
- 143,367
- Stock #:
- 26EP8620B
- VIN:
- 5UXTY5C08L9C20633

2020 BMW X3
xDrive30i AWD
143,367 km
$20,565
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Transmission:
- 8-Speed Automatic
- Mileage:
- 90,150
- Stock #:
- PW2307
- VIN:
- 5UXTR9C52KLD96000

2019 BMW X3
xDrive30i AWD
90,150 km
$23,997
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 355 hp 3L I6
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Transmission:
- 8-Speed Automatic
- Mileage:
- 115,586
- Stock #:
- PW2230
- VIN:
- 5UXTS3C59K0Z03927

2019 BMW X3
M40i AWD
115,586 km
$33,997
- 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
- Transmission:
- Automatic
- Mileage:
- 62,250
- Stock #:
- 26AX0525A
- VIN:
- 5UXTY5C05M9F71761

2021 BMW X3
xDrive30i AWD
62,250 km
$32,507
- Year:
- 2020
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Transmission:
- 8-Speed Automatic
- Mileage:
- 98,450
- Stock #:
- PG92414
- VIN:
- 5UXTY5C08L9B92414

2020 BMW X3
xDrive30i AWD
98,450 km
$26,910
- 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
- Transmission:
- Automatic
- Mileage:
- 135,687
- Stock #:
- 261225
- VIN:
- 5UXTY5C05LLE55963

2020 BMW X3
xDrive30i AWD
135,687 km
$24,900
- Year:
- 2019
- 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:
- 10 L/100km
- Fuel type:
- Gasoline
- Transmission:
- 8-Speed Automatic
- Mileage:
- 108,969
- Stock #:
- AM25590
- VIN:
- 5UXTR9C57KLE15026

2019 BMW X3
xDrive30i AWD
108,969 km
No Price Listed
- 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:
- 108,948
- Stock #:
- AM25462
- VIN:
- 5UXTY5C09L9C62521

2020 BMW X3
xDrive30i AWD
108,948 km
No Price Listed
- Year:
- 2021
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- PHYTONIC BLUE METALLIC
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- BLACK, VERNASCA LEATHER UPHOLSTERY
- Transmission:
- Automatic
- Mileage:
- 138,896
- Stock #:
- B26-116A
- VIN:
- 5UXTY5C03M9G49342

2021 BMW X3
xDrive30i AWD
138,896 km
$30,669
CarGurus Analysis:
2020 BMW X3
With 14 currently listed for sale and an average price of $26,233 CAD, 14.3% of 2020 BMW X3 listings on CarGurus are rated as good or great deals.
Favourably reviewed: Owners rated the 2020 BMW X3 5 / 5 stars.
- 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
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 125,000
- Stock #:
- RB34386
- VIN:
- 5UXTY5C03L9B34386

2020 BMW X3
xDrive30i AWD
125,000 km
$26,889
- Year:
- 2020
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 248 hp 2L I4
- Exterior colour:
- Jet Black
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black Lthrette
- Transmission:
- Automatic
- Mileage:
- 121,108
- Stock #:
- 102306A
- VIN:
- 5UXTY5C09L9B72396

2020 BMW X3
xDrive30i AWD
121,108 km
$27,573
- Year:
- 2019
- Make:
- BMW
- Model:
- X3
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 355 hp 3L I6
- Exterior colour:
- Carbon Black MET
- Combined gas mileage:
- 10 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black Vernasca Lthr
- Transmission:
- Automatic
- Mileage:
- 135,100
- Stock #:
- 2L00370A
- VIN:
- 5UXTS3C50K0Z06411

2019 BMW X3
M40i AWD
135,100 km
$35,727
- 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:
- 8-Speed Automatic
- Mileage:
- 166,137
- Stock #:
- TR16031
- VIN:
- 5UXTR9C57KLP85289

2019 BMW X3
xDrive30i AWD
166,137 km
$19,995
- Year:
- 2021
- 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:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 137,582
- Stock #:
- PS1690
- VIN:
- 5UXTY5C08M9G28647

2021 BMW X3
xDrive30i AWD
137,582 km
$25,878
CarGurus Analysis: 2020 BMW X3

Summary
With 14 currently listed for sale and an average price of $26,233 CAD, 14.3% of 2020 BMW X3 listings on CarGurus are rated as good or great deals.
Favourably reviewed: Owners rated the 2020 BMW X3 5 / 5 stars.
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 positioned as a more affordable alternative to BMW’s larger SUV, yet it still delivers premium features and the brand’s trademark agility and driving engagement.
For 2020, the X3’s appeal is strengthened by its mix of technology, comfort, and performance. The model line included the xDrive30e plug-in hybrid, which arrived in Canada for the 2020 model year with 288 horsepower and 29 kilometres of all-electric range. Other versions offered strong powertrains, and the X3 was praised for sharp handling, plenty of stability through corners and on the highway, premium materials inside, and BMW’s iDrive touchscreen infotainment system. Owners also tend to value its style, comfortable ride, and high-tech features.
There are a few trade-offs to keep in mind. The X3 is not really designed for off-road use, and some rivals offer more passenger space in the rear. Even so, for buyers who want a luxurious, engaging SUV with a strong balance of performance and everyday usefulness, the 2020 BMW X3 remains an appealing choice.
Other model years to consider
- 2024 BMW X3
- Average price: $36,670 CAD
- Good/great deal percentage: 25.0%
- User rating: 5 / 5
- Total listings: 48
- 2023 BMW X3
- Average price: $42,148 CAD
- Good/great deal percentage: 24.5%
- User rating: 5 / 5
- Total listings: 49
- 2026 BMW X3
- Average price: $67,824 CAD
- Good/great deal percentage: 20.0%
- Total listings: 10
Similar models to consider
- 2020 Mercedes-Benz GLC
- Average price: $30,034 CAD
- Good/great deal percentage: 33.3%
- User rating: 4.8 / 5
- Total listings: 33
- 2020 Porsche Macan
- Average price: $34,331 CAD
- Good/great deal percentage: 15.8%
- User rating: 4.7 / 5
- Total listings: 19
This analysis is based on CarGurus' proprietary market data from November 2, 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: Edmonton, AB Market Report
Pricing in Nearby Cities
Market Area: Edmonton, AB
Key Insights
- Highest-Price Market: The Sherwood Park, AB has the highest average price at $26,233 CAD, indicating a premium market segment.
- Best Value: The Calgary, AB market offers the lowest average price at $21,829 CAD, presenting a more affordable option for shoppers.
- Inventory Drives Stability: With 11 listings each, both Calgary, AB and Okotoks, AB show strong inventory levels, contributing to stable pricing.
City-Level Pricing
| City | Total Listings | Avg Price |
|---|---|---|
| Calgary, AB | 11 | $21,829 CAD |
| Okotoks, AB | 11 | $21,829 CAD |
| Sherwood Park, AB | 9 | $26,233 CAD |
| Sturgeon County, AB | 9 | $26,233 CAD |
| Leduc, AB | 9 | $26,233 CAD |
Pricing by Trim Packages
Key Insights
- Volume Leader: The xDrive30i AWD trim leads with 22 listings, indicating strong demand for this configuration.
- Premium Spread: The M40i AWD trim, priced at $55,900 CAD, reflects a significant premium over the xDrive30i AWD, which has an MSRP of $43,950 CAD.
- Drivetrain Effect: All trims feature AWD, suggesting a consistent preference for this drivetrain among buyers.
Trim-Level Details
| Trim | Listings | MSRP | Drivetrain | Engine |
|---|---|---|---|---|
| xDrive30i AWD | 22 | $43,950 CAD | AWD | 2.0L 248 hp I4 |
| M40i AWD | 2 | $55,900 CAD | AWD | 3.0L 382 hp I6 |
| xDrive30e AWD | 5 | $48,550 CAD | AWD | 2.0L 288 hp I4 Hybrid |
Pricing Analysis by Model Year
Key Insights
- New-Car Premium: The 2026 model year commands a premium with an average price of $67,824 CAD, reflecting a 32.2% increase over its starting MSRP.
- Depreciation Curve: The 2015 model year exhibits the steepest depreciation at -66.2%, indicating significant value loss over time.
- Best Value Sweet Spot: The 2023 model year, priced at $41,698 CAD, offers a relatively low depreciation of -9.7%, making it an attractive option for buyers seeking value.
Model Year Pricing
| Model Year | Starting MSRP | Avg Price | Avg Price vs Starting MSRP |
|---|---|---|---|
| 2026 | $51,300 CAD | $67,824 CAD | +32.2% |
| 2025 | $49,950 CAD | $65,900 CAD | +31.9% |
| 2024 | $46,900 CAD | $36,670 CAD | -21.8% |
| 2023 | $46,200 CAD | $41,698 CAD | -9.7% |
| 2022 | $43,700 CAD | $32,124 CAD | -26.5% |
| 2021 | $43,000 CAD | $29,127 CAD | -32.3% |
| 2020 | $41,950 CAD | $26,233 CAD | -37.5% |
| 2019 | $41,000 CAD | $25,996 CAD | -36.6% |
| 2018 | $42,650 CAD | $22,894 CAD | -46.3% |
| 2017 | $40,050 CAD | $17,204 CAD | -57.0% |
| 2016 | $38,950 CAD | $15,495 CAD | -60.2% |
| 2015 | $38,500 CAD | $12,995 CAD | -66.2% |
These recommendations are based on CarGurus' proprietary market data from November 3, 2026, CarGurus experts' opinions, and generative AI.
How much does the 2020 BMW X3 cost?
| Metric | Value |
|---|---|
| Current Average Price | $26,025 CAD |
| Year-Round Low | $25,468 CAD |
| Year-Round High | $30,929 CAD |
| Average Price a Year Ago | $30,945 CAD |
| Change vs. Last Year | −15.90% |
Prices have softened 15.90% compared to this time last year, making it a favourable time to shop this model year.
There are 187 listings available, which gives you a reasonable amount of choice in the used market.
Is the 2020 BMW X3 a good car?
Yes — owners rate it 5/5, and that lines up with the model’s strong mix of style, performance, and functionality. You also get the benefit of a comfortable ride and plenty of high-tech features, which makes it appealing if you want a luxury SUV that still feels practical for everyday use. The overview also points to a sporty driving character, premium materials, and easy access, so it suits you well if you want something that feels more like a car on the road without giving up SUV versatility. With 39.0% of listings marked as good or great deals, there is still decent 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 also points to a dependable ownership experience, with praise for its comfortable ride, power, and high-tech features. That kind of repeat satisfaction suggests you can count on it for daily use if it has been maintained properly. For used buyers, the main long-term ownership risk is making sure the vehicle has been cared for consistently, since premium SUVs can become costly if previous maintenance was neglected.
Is now a good time to buy a used 2020 BMW X3?
It looks like a moderate, selective buyer’s market, so you can be choosy without expecting every listing to be a bargain.
- Deal availability: 39.0% of listings are priced as good or great deals.
- Inventory: There are 187 listings available.
- Price trend: Prices have softened 15.90% compared with last year.
If you find a listing below $25,468 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 $26,025 CAD sits slightly below last year's $30,945 CAD.
That price movement suggests the market has cooled, which can be helpful if you are buying now but less favourable if you are planning to sell soon. If you own one for a few years, the softer current pricing may limit upside unless demand strengthens again. Still, the X3’s strong owner satisfaction and premium positioning should help it remain attractive to shoppers looking for a used luxury SUV.
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:
- 39.0% of listings are priced as good or great deals.
- Price trend: Prices have softened 15.90% compared with last year.
- Owners rate it 5/5 — a strong satisfaction signal.
The bottom line: The 2020 BMW X3 is a strong choice if you want a luxury SUV with a sporty feel, high-tech features, and broad owner appeal. If you are more price-sensitive, you may want to compare nearby model years and focus on whichever one gives you the best combination of condition, mileage, and asking price.
How does the 2020 BMW X3 compare to the 2020 Audi Q5?
| Spec | 2020 BMW X3 | 2020 Audi Q5 |
|---|---|---|
| Starting MSRP | $41,950 CAD | $43,300 CAD |
| Engine | 2.0L 248 hp I4 | 2.0L 248 hp I4 |
| Horsepower | 248 hp @ 5200 rpm | 248 hp @ 5000 rpm |
| MPG/MPGe (city) | 25 | 22 |
| MPG/MPGe (highway) | 29 | 28 |
| Average used price | $26,025 CAD | $23,701 CAD |
| Listings available | 187 | 237 |
| Good & great deal share | 39.0% | 27.4% |
Read our full side-by-side expert comparison here.
These recommendations are based on CarGurus' proprietary market data from November 3, 2026, CarGurus experts' opinions, and generative AI.
Relevant articles

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.

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.
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.



















