Used 2021 BMW 3 Series for Sale nearMontreal, QC
- Year:
- 2022
- 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:
- Red
- Transmission:
- Automatic
- Mileage:
- 106,889
- Stock #:
- H2056
- VIN:
- WBA5U9C01NFL70384


Sponsored by Volkswagen Lauzon Blainville
2022 BMW 3 Series
M340i xDrive AWD
106,889 km
$45,777
- Year:
- 2022
- 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:
- 98,934
- Stock #:
- 60919
- VIN:
- WBA5U9C07NFL71037

Sponsored Listing
2022 BMW 3 Series
M340i xDrive AWD
98,934 km
$49,993
- Year:
- 2022
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 2L I4 Hybrid
- Exterior colour:
- White
- Combined gas mileage:
- 3 L/100km
- Fuel type:
- Hybrid
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 98,166
- Stock #:
- 729903
- VIN:
- WBA5P7C01NFM63496

Sponsored Listing
2022 BMW 3 Series
330e Hybrid Plug-in RWD
98,166 km
$28,498
- 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
$26,225
- Year:
- 2021
- 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
- Transmission:
- Automatic
- Mileage:
- 112,382
- Stock #:
- B85130
- VIN:
- 3MW5R7J09M8B85130

-$500
2021 BMW 3 Series
330i xDrive AWD
112,382 km
$24,450
$24,456
- 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,599
- Year:
- 2022
- 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:
- 91,912
- Stock #:
- G5720
- VIN:
- WBA5U9C02NFM14540

2022 BMW 3 Series
M340i xDrive AWD
91,912 km
$45,995
- Year:
- 2022
- 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:
- 73,717
- Stock #:
- U5045
- VIN:
- WBA5U9C0XNFN15275

2022 BMW 3 Series
M340i xDrive AWD
73,717 km
$47,890
- 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
$40,599
- Year:
- 2022
- 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:
- Red
- Transmission:
- Automatic
- Mileage:
- 106,889
- Stock #:
- H2056
- VIN:
- WBA5U9C01NFL70384

2022 BMW 3 Series
M340i xDrive AWD
106,889 km
$45,777
- Year:
- 2022
- 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
- Transmission:
- Automatic
- Mileage:
- 87,049
- Stock #:
- 06319Ai
- VIN:
- 3MW5R7J04N8C37135

2022 BMW 3 Series
330i xDrive AWD
87,049 km
$30,999
- Year:
- 2022
- 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:
- 98,934
- Stock #:
- 60919
- VIN:
- WBA5U9C07NFL71037

2022 BMW 3 Series
M340i xDrive AWD
98,934 km
$49,993
- Year:
- 2020
- 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:
- 66,558
- Stock #:
- 7804
- VIN:
- 3MW5R7J0XL8B13934
Photos coming soon
2020 BMW 3 Series
330i xDrive Sedan AWD
66,558 km
$28,975
CarGurus Analysis:
2021 BMW 3 Series
With 31 currently listed for sale near Montreal, QC and an average price of $41,931.00 CAD, 19.4% of 2021 BMW 3 Series models for sale on CarGurus are rated as good or great deals.
Favourably reviewed: Owners rated the 2021 BMW 3 Series 5 / 5 stars.
100.0% of 2021 BMW 3 Series models on CarGurus are accident free.
- 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,998
- 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
- Transmission:
- Automatic
- Mileage:
- 137,551
- Stock #:
- BH37616
- VIN:
- WBA5R7C05LFH37616

2020 BMW 3 Series
330i xDrive Sedan AWD
137,551 km
$21,737
- Year:
- 2022
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 382 hp 3L I6
- Exterior colour:
- Black Sapphire Met
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 25,967
- Stock #:
- U12933
- VIN:
- WBA5U9C05NFM24639
Photos coming soon
2022 BMW 3 Series
M340i xDrive AWD
25,967 km
$55,224
- Year:
- 2020
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Black Sapphire Metallic
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 165,000
- Stock #:
- DC-D7220A
- VIN:
- 3MW5R7J09L8B33060

2020 BMW 3 Series
330i xDrive Sedan AWD
165,000 km
$19,888
- 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 (Bleu fonçé)
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 54,557
- Stock #:
- U12983
- VIN:
- 3MW5R7J05L8B04994

2020 BMW 3 Series
330i xDrive Sedan AWD
54,557 km
$30,224
- 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

-$1,000
2021 BMW 3 Series
330i xDrive AWD
64,860 km
$31,495
$30,580
- Year:
- 2022
- 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
- Transmission:
- Automatic
- Mileage:
- 69,140
- Stock #:
- NM01013178
- VIN:
- 3MW5R7J02N8C76466

2022 BMW 3 Series
330i xDrive AWD
69,140 km
$32,155
- Year:
- 2022
- 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:
- 69,800
- Stock #:
- f1107
- VIN:
- WBA5U9C07NFL77095

2022 BMW 3 Series
M340i xDrive AWD
69,800 km
$50,904
- Year:
- 2020
- 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:
- 116,772
- Stock #:
- TA04269
- VIN:
- 3MW5R7J04L8B05294

2020 BMW 3 Series
330i xDrive Sedan AWD
116,772 km
$24,776
- Year:
- 2022
- 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:
- Red
- Transmission:
- Automatic
- Mileage:
- 91,489
- Stock #:
- UC0513
- VIN:
- 3MW5R7J04N8C29326

Sponsored Listing
2022 BMW 3 Series
330i xDrive AWD
91,489 km
$30,969
CarGurus Analysis: 2021 BMW 3 Series

Summary
With 31 currently listed for sale near Montreal, QC and an average price of $41,931.00 CAD, 19.4% of 2021 BMW 3 Series models for sale on CarGurus are rated as good or great deals.
Favourably reviewed: Owners rated the 2021 BMW 3 Series 5 / 5 stars.
100.0% of 2021 BMW 3 Series models on CarGurus are accident free.
Why it stands out
The 2021 BMW 3 Series stands out because it blends the brand’s traditional strengths with a broad range of modern technology and performance choices. In Canada, this generation comes only as a four-door sedan, and BMW offers it in several distinct forms, from the 330i and 330e to the M340i and M3. That variety is a big part of its appeal: buyers can choose a version that leans toward efficiency, everyday speed, or outright performance without leaving the 3 Series family.
BMW has also kept the cabin and tech package current. For 2021, the car benefits from the generation’s updated infotainment system and redesigned dashboard, which replaces the separate instrument cluster and centre screen with a curved display. Standard wireless Apple CarPlay and Android Auto are included, along with over-the-air software updates and an available head-up display. Safety equipment is led by standard forward collision warning with city collision mitigation, while additional driver-assistance features are available on some examples through an optional package.
Even with all that equipment, the 2021 BMW 3 Series remains recognisably a 3 Series: sober, business-like, and luxurious, but a little tight in the back. It is practical enough for a small family, though it is effectively a four-seater in most situations. Trunk space is ample in most versions, but the plug-in hybrid gives up some cargo room to its battery pack. Owners also tend to value the car’s handling, performance, and fuel economy, though some have noted concerns with the audio system and mechanical noises.
Other model years to consider
- Average price: $39,336.00 CAD
- Good/great deal percentage: 16.2%
- User rating: 5 / 5
- Total listings: 37
- Average price: $37,933.00 CAD
- Good/great deal percentage: 21.4%
- User rating: 4.5 / 5
- Total listings: 42
- Average price: $51,921.00 CAD
- Good/great deal percentage: 24.2%
- User rating: 5 / 5
- Total listings: 33
This analysis is based on CarGurus' proprietary market data from September 2, 2026, CarGurus experts' opinions, and generative AI.
5.0 Overall rating
Filter by rating
Anonymous
Reviewed a 2021 BMW 330i xDrive AWD on Jul 4, 2026
It took weeks to find my car, but once I saw it I had to have it. I found the perfect 2021 330i. The car has everything I wanted and more.
Drew M
Reviewed a 2021 BMW 3 Series on Jan 21, 2025
Extremely responsive car with Good fuel economy. Driving assist system is extremely helpful as well. The audio is somewhat lacking (speakers) but NOT a deterrent to the car at all.
Perla R
Reviewed a 2021 BMW 330i xDrive AWD on Nov 28, 2025
The car is beautiful, but I couldn’t buy it because it was making noises when I drove it. I can’t buy a car that I need to bring to the shop as soon as I get it.
Gregory M
Reviewed a 2021 BMW 3 Series on Apr 3, 2025
Just really like the 3 and 4 series. Combination of performance , reliability and ride are great.
2021 BMW 3 Series Trims
| Trim type | MSRP |
|---|---|
| 330i RWD | $41,250 |
| 330i xDrive AWD | $43,250 |
| M340i RWD | $54,700 |
| 330e xDrive Hybrid Plug-in AWD | $46,550 |
| 330e Hybrid Plug-in RWD | $44,550 |
| M340i xDrive AWD | $56,700 |
2021 BMW 3 Series Price Trends
CarGurus tracks the prices of millions of used car listings every year. See how the average price of 2021 BMW 3 Series prices has changed over time.
See more price trendsFAQs
How much does the 2021 BMW 3 Series cost in Montreal, QC?
What is the fuel economy of the 2021 BMW 3 Series?
What fuel types are available?
Relevant articles
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.

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