Used 2020 BMW 3 Series for Sale nearRed Deer, AB
- Year:
- 2020
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 382 hp 3L I6
- Exterior colour:
- Alpine White
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 120,526
- Stock #:
- P3795A
- VIN:
- WBA5U9C07LFH37546


Sponsored by Southtown Chrysler
2020 BMW 3 Series
M340i xDrive Sedan AWD
120,526 km
$44,787
- Year:
- 2019
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Alpine White
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 89,996
- Stock #:
- KAJ84228
- VIN:
- WBA5R7C57KAJ84228

Sponsored Listing
2019 BMW 3 Series
330i xDrive Sedan AWD
89,996 km
$27,250
- 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
- Transmission:
- Automatic
- Mileage:
- 128,044
- Stock #:
- 8476
- VIN:
- 3MW5R7J05M8C04322

Sponsored Listing
2021 BMW 3 Series
330i xDrive AWD
128,044 km
$24,999
- 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
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 130,000
- Stock #:
- 6145-25B
- VIN:
- WBA5U9C01LA380374

2020 BMW 3 Series
M340i xDrive Sedan AWD
130,000 km
$39,799
- 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

2021 BMW 3 Series
330e xDrive Hybrid Plug-in AWD
96,410 km
$27,498
- Year:
- 2020
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 382 hp 3L I6
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Transmission:
- 8-Speed Automatic
- Mileage:
- 72,974
- Stock #:
- GHW0919
- VIN:
- WBA5U9C06LAF54751

2020 BMW 3 Series
M340i xDrive Sedan AWD
72,974 km
$48,997
- Year:
- 2020
- 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:
- Automatic
- Mileage:
- 74,527
- Stock #:
- 26090905
- VIN:
- WBA5U9C05LFJ78270

2020 BMW 3 Series
M340i xDrive Sedan AWD
74,527 km
$47,996
- 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
- Transmission:
- Automatic
- Mileage:
- 128,044
- Stock #:
- 8476
- VIN:
- 3MW5R7J05M8C04322

2021 BMW 3 Series
330i xDrive AWD
128,044 km
$24,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:
- Silver
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 102,306
- Stock #:
- PT0878
- VIN:
- WBA5R7C03LFH40109

2020 BMW 3 Series
330i xDrive Sedan AWD
102,306 km
$25,487
- Year:
- 2020
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 382 hp 3L I6
- Exterior colour:
- Alpine White
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 120,526
- Stock #:
- P3795A
- VIN:
- WBA5U9C07LFH37546

2020 BMW 3 Series
M340i xDrive Sedan AWD
120,526 km
$44,787
- Year:
- 2019
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Alpine White
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 89,996
- Stock #:
- KAJ84228
- VIN:
- WBA5R7C57KAJ84228

2019 BMW 3 Series
330i xDrive Sedan AWD
89,996 km
$27,250
- 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
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 151,000
- Stock #:
- 6135-44A
- VIN:
- WBA5U9C00MFK37601

2021 BMW 3 Series
M340i xDrive AWD
151,000 km
$39,799
- Year:
- 2019
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Transmission:
- 8-Speed Automatic
- Mileage:
- 127,150
- Stock #:
- PW2303
- VIN:
- WBA5R7C54KAJ84834

2019 BMW 3 Series
330i xDrive Sedan AWD
127,150 km
$25,497
CarGurus Analysis:
2020 BMW 3 Series
With 13 currently listed for sale and an average price of $25,487 CAD, 23.1% 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:
- 2021
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Transmission:
- 8-Speed Automatic
- Mileage:
- 49,617
- Stock #:
- 26RY5811A
- VIN:
- 3MW5R7J03M8C05002

2021 BMW 3 Series
330i xDrive AWD
49,617 km
$36,497
- Year:
- 2021
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Transmission:
- 8-Speed Automatic
- Mileage:
- 26,949
- Stock #:
- PB47148
- VIN:
- 3MW5R7J03M8B47148
Photos coming soon
2021 BMW 3 Series
330i xDrive AWD
26,949 km
$38,910
- 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 Sapphire Met
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Mocha Vernasca Lthr
- Transmission:
- Automatic
- Mileage:
- 86,734
- Stock #:
- 66021A
- VIN:
- 3MW5R7J07M8B48349

2021 BMW 3 Series
330i xDrive AWD
86,734 km
$34,335
- 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:
- AT
- Transmission:
- Automatic
- Mileage:
- 80,273
- Stock #:
- 24A63501
- VIN:
- WBA5U9C00LA380463

2020 BMW 3 Series
M340i xDrive Sedan AWD
80,273 km
$49,999
- 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
- Transmission:
- Automatic
- Mileage:
- 114,198
- Stock #:
- 37680P
- VIN:
- 3MW5R7J09M8B69056

2021 BMW 3 Series
330i xDrive AWD
114,198 km
$28,478
- Year:
- 2021
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Jet Black
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 110,907
- Stock #:
- 8P00182
- VIN:
- 3MW5R7J03M8B47375

2021 BMW 3 Series
330i xDrive AWD
110,907 km
$30,495
- 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
- Transmission:
- Automatic
- Mileage:
- 109,469
- Stock #:
- 26388A
- VIN:
- WBA5U9C02MFL11018

2021 BMW 3 Series
M340i xDrive AWD
109,469 km
$48,698
- Year:
- 2020
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 382 hp 3L I6
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Transmission:
- 8-Speed Automatic
- Mileage:
- 57,855
- Stock #:
- PC2411
- VIN:
- WBA5U9C06LAF54796

2020 BMW 3 Series
M340i xDrive Sedan AWD
57,855 km
$51,997
- Year:
- 2021
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Transmission:
- 8-Speed Automatic
- Mileage:
- 56,833
- Stock #:
- PC51520
- VIN:
- 3MW5R7J06M8B51520
Photos coming soon
2021 BMW 3 Series
330i xDrive AWD
56,833 km
No Price Listed
- Year:
- 2020
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Silver
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 102,306
- Stock #:
- PT0878
- VIN:
- WBA5R7C03LFH40109

Sponsored Listing
2020 BMW 3 Series
330i xDrive Sedan AWD
102,306 km
$25,487
CarGurus Analysis: 2020 BMW 3 Series
overall

Summary
With 13 currently listed for sale and an average price of $25,487 CAD, 23.1% 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
- 2022 BMW 3 Series
- Average price: $47,888 CAD
- Good/great deal percentage: 40.0%
- User rating: 4.5 / 5
- Total listings: 15
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: Red Deer, AB Market Report
Pricing in Nearby Cities
Market Area: Red Deer, AB
Key Insights
- Highest-Price Market: The Leduc, AB leads with an average price of $47,553 CAD, indicating a premium market for the 2020 BMW 3 Series.
- Best Value: The Calgary, AB market offers the lowest average price at $34,360 CAD, presenting a more affordable option for buyers.
- Inventory Drives Stability: The Leduc, AB has the highest total listings at 21, suggesting a stable supply that may help maintain pricing levels.
City-Level Pricing
| City | Total Listings | Avg Price |
|---|---|---|
| Leduc, AB | 21 | $47,553 CAD |
| Edmonton, AB | 21 | $47,553 CAD |
| Sherwood Park, AB | 21 | $47,553 CAD |
| Sturgeon County, AB | 21 | $47,553 CAD |
| Calgary, AB | 15 | $34,360 CAD |
| Okotoks, AB | 15 | $34,360 CAD |
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,413 CAD |
| Year-Round Low | $30,105 CAD |
| Year-Round High | $37,690 CAD |
| Average Price a Year Ago | $37,428 CAD |
| Change vs. Last Year | −10.73% |
Prices have softened 10.73% compared to this time last year, making it a favourable time to shop this model year.
There are 131 listings available, which suggests you 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.14/5 user rating and an 8.17/10 expert rating, which points to a strong overall showing. The standout strength is Performance at 10/10.
Drivers consistently praise its beautiful design, strong performance, and comfortable interior, and the M340i variant gets especially positive feedback for power and driving dynamics. The overview also frames it as a well-rounded premium sedan that can feel engaging without giving up everyday comfort. The main trade-offs are its polarising design and weaker value proposition, while some owners also mention a cramped cabin for taller occupants and distracting interior noise.
With 29.8% of listings marked as good or great deals, there is some room to shop selectively if you want the right combination of trim and price.
Is the 2020 BMW 3 Series reliable?
Owners rate it 4.14/5, a solid signal of long-term satisfaction.
User feedback points to a car that many drivers found dependable enough to enjoy over time, with praise centred on its strong performance and comfortable interior. The expert notes also reinforce that this is a car built to deliver a confident, composed driving experience, and the included scheduled maintenance and warranty coverage for the first four years or 80,000 km can help reduce early ownership stress.
For used buyers, the main long-term risk is less about outright durability and more about whether the car was maintained properly and whether its premium features were kept in good working order.
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 and better-equipped feel. The base car is the one most likely to leave you wanting more if you care about the full luxury-sport experience.
- 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. It is tuned for strong acceleration and engaging road manners.
- Safety package: To get BMW’s latest advanced driver-assistance systems, you need the Advanced Driver Assistance package. The safety features worked accurately when used, but the system can feel abrupt, especially the lane-keeping assist.
- 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 the easiest way to use it, while gesture control is optional.
- 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 entry point, and it still gives you BMW’s xDrive all-wheel-drive system in Canada. It suits you if you want the 3 Series experience without stretching to the performance-focused M340i.
- M340i: This is the standout choice if you want the best version of the car’s character. It adds the 3.0-litre turbo inline six, serious performance hardware, and the strongest enthusiast appeal, making it the best-value trim for buyers who care most about driving enjoyment.
The Advanced Driver Assistance package is optional, so check carefully for safety-equipment content on any used example.
Is now a good time to buy a used 2020 BMW 3 Series?
This looks like a moderate market for selective buyers, with enough inventory to compare and some pricing softness to work with.
- Deal availability: 29.8% of listings are priced as good or great deals.
- Inventory: There are 131 listings available.
- Price trend: Prices have softened 10.73% compared with last year.
If you find a listing below $30,105 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,413 CAD sits slightly below last year's $37,428 CAD.
That price movement suggests the market has cooled, which can make the car easier to buy now but may also mean future sellers face more competition. If you own one, especially a well-kept example with desirable equipment, you may need to price it carefully to stand out. The M340i’s stronger enthusiast appeal should help it hold attention better than a less distinctive version.
Vehicles with solid owner satisfaction ratings, like this model year's 4.14/5, tend to retain buyer demand, which supports resale value over time.
Is the 2020 BMW 3 Series safe?
The 2020 BMW 3 Series earns a Top Safety Pick+ rating from the Insurance Institute for Highway Safety when equipped with the adaptive full LED headlights.
It earns a 9/10 safety score from our experts.
BMW’s Advanced Driver Assistance package brings the brand’s latest advanced driving assistance systems, and the safety features were described as accurate when used. Standard equipment is not described as including that full suite, so you should verify whether a used example has the package fitted. The lane-keeping assist is noted as abrupt, which is a caveat worth keeping in mind if you want a smoother driver-assistance experience.
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:
- 29.8% of listings are priced as good or great deals.
- Price trend: Prices have softened 10.73% compared with last year.
- Owners rate it 4.14/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 leans hard into driving enjoyment while still feeling comfortable and upscale, the 2020 model is the one to target. If you are more price-sensitive, the softer market and decent deal availability make it worth shopping carefully for a well-priced example rather than paying top dollar.
These recommendations are based on CarGurus' proprietary market data from October 20, 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.