Used 2020 BMW 3 Series for Sale nearMontreal, QC
- Year:
- 2019
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Orange
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 112,771
- Stock #:
- 821869
- VIN:
- WBA5R7C54KAJ85806


Sponsored by HGrégoire St-Léonard
2019 BMW 3 Series
330i xDrive Sedan AWD
112,771 km
$21,498
- Year:
- 2020
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 382 hp 3L I6
- Exterior colour:
- Gray
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 76,703
- Stock #:
- 2262536A
- VIN:
- WBA5U9C08LFH29570

Sponsored Listing
2020 BMW 3 Series
M340i xDrive Sedan AWD
76,703 km
$45,448
- Year:
- 2019
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Brown
- Transmission:
- Automatic
- Mileage:
- 164,000
- Stock #:
- J85330
- VIN:
- WBA5R7C53KAJ85330

Sponsored Listing
2019 BMW 3 Series
330i xDrive Sedan AWD
164,000 km
$19,550
- Year:
- 2019
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Brown
- Transmission:
- Automatic
- Mileage:
- 130,422
- Stock #:
- J78812
- VIN:
- WBA5R7C58KAJ78812

2019 BMW 3 Series
330i xDrive Sedan AWD
130,422 km
$19,900
- Year:
- 2020
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Red (Copper)
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 49,748
- Stock #:
- 2026-367
- VIN:
- 3MW5R7J06L8B42444

2020 BMW 3 Series
330i xDrive Sedan AWD
49,748 km
$27,497
- Year:
- 2019
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Orange
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 112,771
- Stock #:
- 821869
- VIN:
- WBA5R7C54KAJ85806

2019 BMW 3 Series
330i xDrive Sedan AWD
112,771 km
$21,498
- Year:
- 2020
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 382 hp 3L I6
- Exterior colour:
- Gray
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 76,703
- Stock #:
- 2262536A
- VIN:
- WBA5U9C08LFH29570

2020 BMW 3 Series
M340i xDrive Sedan AWD
76,703 km
$45,448
- Year:
- 2021
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Black
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 24,857
- Stock #:
- UC0538
- VIN:
- 3MW5R7J08M8B84423

2021 BMW 3 Series
330i xDrive AWD
24,857 km
$34,669
- Year:
- 2021
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Gray (Mineral Grey Met)
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Cognac Vernasca Lthr
- Transmission:
- Automatic
- Mileage:
- 54,951
- Stock #:
- 270015CA
- VIN:
- 3MW5R7J09M8B77982

2021 BMW 3 Series
330i xDrive AWD
54,951 km
$31,805
- Year:
- 2021
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 382 hp 3L I6
- Exterior colour:
- Black
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 53,150
- Stock #:
- T270054A
- VIN:
- WBA5U9C07MFK07527

2021 BMW 3 Series
M340i xDrive AWD
53,150 km
$53,001
- Year:
- 2021
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Black
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 119,000
- Stock #:
- C17216
- VIN:
- 3MW5R7J05M8C17216

2021 BMW 3 Series
330i xDrive AWD
119,000 km
$24,450
- Year:
- 2021
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Blue
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 51,719
- Stock #:
- 7629
- VIN:
- 3MW5R7J00M8C02459

2021 BMW 3 Series
330i xDrive AWD
51,719 km
$31,344
- Year:
- 2021
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 2L I4 Hybrid
- Exterior colour:
- White
- Combined gas mileage:
- 4 L/100km
- Fuel type:
- Hybrid
- Transmission:
- Automatic
- Mileage:
- 99,000
- Stock #:
- AG-26106
- VIN:
- WBA5P9C05MFJ81050

2021 BMW 3 Series
330e xDrive Hybrid Plug-in AWD
99,000 km
$25,993
CarGurus Analysis:
2020 BMW 3 Series
With 29 currently listed for sale and an average price of $38,247 CAD, 20.7% of 2020 BMW 3 Series listings on CarGurus are rated as good or great deals.
Favourably reviewed: Owners rated the 2020 BMW 3 Series 4.14 / 5 stars and CarGurus experts gave it an 8.17 / 10.
- Year:
- 2020
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 382 hp 3L I6
- Exterior colour:
- Black
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 65,200
- Stock #:
- f1157
- VIN:
- WBA5U9C08LA380694

2020 BMW 3 Series
M340i xDrive Sedan AWD
65,200 km
$46,999
- Year:
- 2019
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Brown
- Transmission:
- Automatic
- Mileage:
- 164,000
- Stock #:
- J85330
- VIN:
- WBA5R7C53KAJ85330

2019 BMW 3 Series
330i xDrive Sedan AWD
164,000 km
$19,550
- Year:
- 2020
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 382 hp 3L I6
- Exterior colour:
- Blue
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Brown
- Transmission:
- Automatic
- Mileage:
- 74,080
- Stock #:
- P4710T
- VIN:
- WBA5U9C0XLA380650

2020 BMW 3 Series
M340i xDrive Sedan AWD
74,080 km
$47,295
- Year:
- 2021
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Gray
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 64,860
- Stock #:
- 04741
- VIN:
- 3MW5R7J02M8B75863

2021 BMW 3 Series
330i xDrive AWD
64,860 km
$29,580
- Year:
- 2021
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 382 hp 3L I6
- Exterior colour:
- Blue
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- GARNISSAGE DES SIÈGES EN CUIR DE MÉRINOS BMW INDIV
- Transmission:
- Automatic
- Mileage:
- 80,835
- Stock #:
- 270013C
- VIN:
- WBA5U9C08MFK39368

2021 BMW 3 Series
M340i xDrive AWD
80,835 km
$50,999
- Year:
- 2021
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 382 hp 3L I6
- Exterior colour:
- White
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Transmission:
- 8-Speed Automatic
- Mileage:
- 74,900
- Stock #:
- f1168
- VIN:
- 3MW5U9J07M8B57952

2021 BMW 3 Series
M340i xDrive AWD
74,900 km
$48,999
- Year:
- 2020
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Blue
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 127,650
- Stock #:
- B24383-01
- VIN:
- 3MW5R7J0XL8B24383

2020 BMW 3 Series
330i xDrive Sedan AWD
127,650 km
$23,667
- Year:
- 2020
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 137,551
- Stock #:
- BH37616
- VIN:
- WBA5R7C05LFH37616

2020 BMW 3 Series
330i xDrive Sedan AWD
137,551 km
$21,637
- Year:
- 2021
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 2L I4 Hybrid
- Exterior colour:
- White
- Combined gas mileage:
- 4 L/100km
- Fuel type:
- Hybrid
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 96,410
- Stock #:
- K10990
- VIN:
- WBA5P9C01MFK10990

-$2,000
2021 BMW 3 Series
330e xDrive Hybrid Plug-in AWD
96,410 km
$26,998
$25,998
- Year:
- 2021
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Blue
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 51,719
- Stock #:
- 7629
- VIN:
- 3MW5R7J00M8C02459

Sponsored Listing
2021 BMW 3 Series
330i xDrive AWD
51,719 km
$31,344
CarGurus Analysis: 2020 BMW 3 Series
overall

Summary
With 29 currently listed for sale and an average price of $38,247 CAD, 20.7% of 2020 BMW 3 Series listings on CarGurus are rated as good or great deals.
Favourably reviewed: Owners rated the 2020 BMW 3 Series 4.14 / 5 stars and CarGurus experts gave it an 8.17 / 10.
Why it stands out
The 2020 BMW 3 Series stands out as a very well-rounded premium sedan, with the available M340i guise singled out as especially impressive. BMW’s long-running “The Ultimate Driving Machine” slogan is backed up here by the car’s driving character, and the test-drive notes point to a model that is fun to drive, comfortable, and powered by a strong engine. That combination gives the 2020 3 Series broad appeal for buyers who want a luxury sedan that can feel engaging without giving up everyday comfort.
There are, however, a couple of clear trade-offs. The design may be polarising, and the car is described as poor value for money. Owner feedback also suggests that the cabin can feel a bit cramped for taller occupants, and some drivers found the interior noise level distracting. Even so, the 2020 BMW 3 Series remains appealing because it blends performance, comfort, and premium-sedan polish in a way that many buyers will find compelling.
Other model years to consider
- 2023 BMW 3 Series
- Average price: $38,668 CAD
- Good/great deal percentage: 28.9%
- User rating: 5 / 5
- Total listings: 38
- 2024 BMW 3 Series
- Average price: $40,781 CAD
- Good/great deal percentage: 34.2%
- User rating: 5 / 5
- Total listings: 38
- 2022 BMW 3 Series
- Average price: $40,948 CAD
- Good/great deal percentage: 21.4%
- User rating: 4.5 / 5
- Total listings: 42
Similar models to consider
- 2020 Audi A4
- Average price: $24,543 CAD
- Good/great deal percentage: 25.9%
- User rating: 4.5 / 5
- Total listings: 27
- 2020 Mercedes-Benz C-Class
- Average price: $33,440 CAD
- Good/great deal percentage: 20.3%
- User rating: 4.25 / 5
- Total listings: 59
- 2020 Genesis G70
- Average price: $21,667 CAD
- Good/great deal percentage: 18.2%
- User rating: 4.62 / 5
- Total listings: 11
This analysis is based on CarGurus' proprietary market data from October 19, 2026, CarGurus experts' opinions, and generative AI.
4.2 Overall rating
Filter by rating
Trent J
Reviewed a 2020 BMW 3 Series on Apr 10, 2025
It’s Just Right! Luxury, comfort, sport, while delivering good value.
Brandon R
Reviewed a 2020 BMW 3 Series on Oct 2, 2023
Purchased the 2020 M340 , so far so good . I actually had an S4 previously. They are really similar but M340 takes the performance to the next level .
Arjun M
Reviewed a 2020 BMW 3 Series on Sep 11, 2021
I have test driven only the M 340. It is excellent. I am currently driving an M240 convertible and if I was not a lover of the open sky would definitely trade this in. The power delivery is excellent and the interior is well appointed. I love the tactile feel. The steering wheel is a nice touch. The only criticism is that getting into the back can be a bit of a chore if you are over 6 feet.
Robert W
Reviewed a 2020 BMW 3 Series on Dec 11, 2022
Simply it seemed to me that the BMW 3 is great but being a big guy I find it a bit too small in the cabin. .
2020 BMW 3 Series Trims
| Trim type | MSRP |
|---|---|
| 330i xDrive Sedan AWD | $42,750 |
| 330i Sedan RWD | $40,750 |
| 330i xDrive Wagon AWD | -- |
| M340i Sedan RWD | $54,000 |
| M340i xDrive Sedan AWD | $56,000 |
2020 BMW 3 Series Price Trends
CarGurus tracks the prices of millions of used car listings every year. See how the average price of 2020 BMW 3 Series prices has changed over time.
See more price trends2020 BMW 3 Series Pricing Analysis: Montreal, QC Market Report
Pricing in Nearby Cities
Market Area: Montreal, QC
Key Insights
- Highest-Price Market: The Lasalle, QC market leads with an average price of $37,997 CAD, indicating a premium positioning for the 2020 BMW 3 Series in this area.
- Best Value: Despite being the highest-priced city, Lasalle, QC also has the most listings at 29, suggesting a stable supply that may benefit buyers.
- Inventory Drives Stability: The consistent average price across multiple cities, all at $37,997 CAD, reflects a balanced market with no significant price fluctuations.
City-Level Pricing
| City | Total Listings | Avg Price |
|---|---|---|
| Lasalle, QC | 29 | $37,997 CAD |
| Lachine, QC | 29 | $37,997 CAD |
| Laval, QC | 29 | $37,997 CAD |
| Pointe-Claire, QC | 29 | $37,997 CAD |
| Terrebonne, QC | 29 | $37,997 CAD |
| Pierrefonds, QC | 29 | $37,997 CAD |
| Boisbriand, QC | 29 | $37,997 CAD |
| Brossard, QC | 28 | $37,997 CAD |
| Longueuil, QC | 28 | $37,997 CAD |
| Saint-Hubert, QC | 28 | $37,997 CAD |
Pricing Analysis by Model Year
Key Insights
- New-Car Premium: The 2026 model year commands a premium with an average price of $64,828 CAD, reflecting a 35.1% increase over its starting MSRP of $48,000 CAD.
- Depreciation Curve: The 2015 model year exhibits the steepest depreciation at -68.1%, highlighting significant value loss over time.
- Best Value Sweet Spot: The 2022 model year is priced closely to its starting MSRP at $40,948 CAD, making it a potential sweet spot for value-conscious buyers.
Model Year Pricing
| Model Year | Starting MSRP | Avg Price | Avg Price vs Starting MSRP |
|---|---|---|---|
| 2026 | $48,000 CAD | $64,828 CAD | +35.1% |
| 2025 | $45,950 CAD | $66,859 CAD | +45.5% |
| 2024 | $44,500 CAD | $40,615 CAD | -8.7% |
| 2023 | $43,800 CAD | $38,668 CAD | -11.7% |
| 2022 | $41,450 CAD | $40,948 CAD | -1.2% |
| 2021 | $41,250 CAD | $32,843 CAD | -20.4% |
| 2020 | $40,750 CAD | $37,997 CAD | -6.8% |
| 2019 | $40,250 CAD | $20,524 CAD | -49.0% |
| 2018 | $34,900 CAD | $16,038 CAD | -54.0% |
| 2017 | $33,450 CAD | $16,386 CAD | -51.0% |
| 2016 | $33,150 CAD | $12,675 CAD | -61.8% |
| 2015 | $32,950 CAD | $10,496 CAD | -68.1% |
These recommendations are based on CarGurus' proprietary market data from October 20, 2026, CarGurus experts' opinions, and generative AI.
How much does the 2020 BMW 3 Series cost?
| Metric | Value |
|---|---|
| Current Average Price | $33,604 CAD |
| Year-Round Low | $30,104 CAD |
| Year-Round High | $37,789 CAD |
| Average Price a Year Ago | $37,700 CAD |
| Change vs. Last Year | −10.87% |
Prices have softened 10.87% compared to this time last year, making it a favourable time to shop this model year.
There are 130 listings available, which suggests you should have a reasonable amount of inventory to compare.
Is the 2020 BMW 3 Series a good car?
Generally — the 2020 BMW 3 Series earns a 4.1/5 user rating and an 8.2/10 expert rating. The standout strength is Performance at 10/10.
Drivers consistently praise its performance, comfortable interior, and beautiful design, with the M340 variant drawing especially strong feedback for power and driving dynamics. The overview also points to a sedan that is fun to drive, comfortable, and broadly appealing if you want a luxury car that still feels engaging. On the other hand, the design can be polarising, and value for money is a recurring concern.
With a moderate market verdict and 26.9% of listings marked as good or great deals, you have some room to shop selectively rather than rush.
Is the 2020 BMW 3 Series reliable?
Owners rate it 4.1/5, a solid signal of long-term satisfaction.
User feedback points to a car that many owners have found dependable and enjoyable over time, with especially positive comments around the M340 variant’s driving experience. The expert notes also reinforce that this is a car built to deliver a strong, confidence-inspiring drive, with the kind of engineering that should feel reassuring in daily use. BMW also includes free scheduled maintenance and warranty for the first four years or 80,000 km of ownership.
For used buyers, the main long-term ownership risk is that condition, maintenance history, and option content matter a lot, especially given the model’s premium-car complexity and cost structure.
What should I look for when buying a used 2020 BMW 3 Series?
Key things to evaluate:
- Trim level: The base 330i includes BMW’s xDrive all-wheel-drive system in Canada, but it does not include extra-cost metallic paint, while the M340i adds a much more performance-focused setup and is the trim that the expert test drive singled out as especially impressive.
- Powertrain: The M340i uses a 3.0-litre turbo inline six-cylinder engine with 382 horsepower and 369 pound-feet of torque, paired with BMW’s rear-biased xDrive AWD drivetrain and an 8-speed automatic transmission.
- Safety package: To get BMW’s latest advanced driver assistance systems, you need the Advanced Driver Assistance package. The safety features worked accurately in testing, but smoothness was sometimes hard to come by, and the lane-keeping assist can feel abrupt.
- Infotainment: BMW’s iDrive system includes a touchscreen display, natural voice recognition, gesture control, and the familiar centre-console knob and buttons. The touchscreen is especially easy to use, and the voice system responds well to natural commands.
- Fuel efficiency: No fuel-consumption figure is stated in the available data.
Which 2020 BMW 3 Series trim should I buy?
The 2020 BMW 3 Series is offered in 2 trim levels: 330i and M340i.
Here's the short version:
- 330i: This is the more accessible choice, and it still gives you BMW’s xDrive all-wheel-drive system in Canada. If you want the 3 Series experience without stretching to the top performance model, this is the trim that makes the most sense.
- M340i: This is the standout trim and the one the expert singled out as especially impressive. It adds the strongest performance character in the lineup, and it is the best-value choice if you care most about driving enjoyment.
The Advanced Driver Assistance package is optional, so make sure you check whether a used example has it if those features matter to you.
Is now a good time to buy a used 2020 BMW 3 Series?
This is a moderate, selective-buyer market, so you can shop carefully and still find worthwhile listings.
- Deal availability: 26.9% of listings are priced as good or great deals.
- Inventory: There are 130 listings available.
- Price trend: Prices have softened 10.87% compared with last year.
If you find a listing below $30,104 CAD, that's toward the low end of the year-round range and worth acting on quickly.
What is the 2020 BMW 3 Series's resale value?
The current average of $33,604 CAD sits slightly below last year's $37,700 CAD.
That softer pricing can help you as a buyer today, but it also means a future seller may need to be realistic about expectations if the market stays where it is. The year-round range suggests there is still meaningful spread between the lowest and highest asking prices, so condition, mileage, and equipment will matter a lot when it comes time to resell. A well-kept example with desirable equipment should still attract attention, especially if it presents as a strong, premium sport sedan.
Vehicles with solid owner satisfaction ratings, like this model year's 4.1/5, tend to retain buyer demand, which supports resale value over time.
Is the 2020 BMW 3 Series safe?
The BMW 3 Series earns a Top Safety Pick+ rating from the IIHS when equipped with the adaptive full LED headlights.
It earns a 9/10 safety score from our experts.
BMW’s Advanced Driver Assistance package adds the brand’s latest driver-assistance systems, and the safety features were described as accurate during use. Standard equipment can vary by example, so you should confirm whether a used car has the package if you want the full suite. The lane-keeping assist is noted as rather abrupt, which is a caveat worth keeping in mind if you prefer a gentler intervention style.
Should I buy a 2020 BMW 3 Series 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:
- 26.9% of listings are priced as good or great deals.
- Price trend: Prices have softened 10.87% compared with last year.
- Owners rate it 4.1/5 — a solid satisfaction signal.
- The 2020 stands out for its especially impressive M340i guise and its strong blend of performance, comfort, and premium-sedan polish.
The bottom line: If you want a used 3 Series that feels especially polished and engaging, the 2020 is the one to target. If you are more price-sensitive, the softer market and decent deal share make it worth shopping carefully for a well-equipped example rather than paying top dollar.
How does the 2020 BMW 3 Series compare to the 2020 Audi A4?
| Spec | 2020 BMW 3 Series | 2020 Audi A4 |
|---|---|---|
| Starting MSRP | $40,750 CAD | $37,400 CAD |
| Engine | 2.0L 255 hp I4 | 2.0L 188 hp I4 |
| Horsepower | 255 hp @ 5000 rpm | 188 hp @ 4200 rpm |
| MPG/MPGe (city) | 26 | 27 |
| MPG/MPGe (highway) | 36 | 35 |
| Average used price | $33,604 CAD | $24,792 CAD |
| Listings available | 130 | 77 |
| Good & great deal share | 26.9% | 32.5% |
Read our full side-by-side expert comparison here.
These recommendations are based on CarGurus' proprietary market data from October 21, 2026, CarGurus experts' opinions, and generative AI.
Relevant articles

Best Sedans in Canada in 2026
For those considering a four-door, here's our ranking of the best sedans you can buy in Canada.
The Most Reliable Cars in Canada for 2026
Reliability is a key factor for many buyers when deciding what car to buy. Here are some of the most dependable models available in Canada.

The Best Cheap Fast Cars in Canada under $10k in 2026
Looking for a fast car on the cheap? Our top 10 picks for less than £10,000 have you covered.