Used 2021 BMW 3 Series for Sale nearMontreal, QC

Filters (3)

Location:

Only show listings in QC?

Include delivery listings?

27 vehicles found
Year:
2022
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2L I4 Hybrid
Exterior colour:
Blue
Combined gas mileage:
4 L/100km
Fuel type:
Hybrid
Interior colour:
Black
Transmission:
Automatic
Mileage:
56,473
Stock #:
824206
VIN:
WBA5P9C09NFM65153
Blue 2022 BMW 3 Series Sedan All-Wheel Drive Automatic
New arrival
HGrégoire St-Léonard

Sponsored by HGrégoire St-Léonard

2022 BMW 3 Series

330e xDrive Hybrid Plug-in AWD

56,473 km

Montréal, QC
9 km away
Good Deal

$32,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:
Gray
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Interior colour:
Black
Transmission:
Automatic
Mileage:
64,860
Stock #:
04741
VIN:
3MW5R7J02M8B75863
Gray 2021 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2021 BMW 3 Series

330i xDrive AWD

64,860 km

Home delivery from Ottawa, ON
Price includes $85 shipping
Good Deal

$29,580

Year:
2022
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2L I4 Hybrid
Exterior colour:
Blue
Combined gas mileage:
4 L/100km
Fuel type:
Hybrid
Interior colour:
Black
Transmission:
Automatic
Mileage:
56,473
Stock #:
824206
VIN:
WBA5P9C09NFM65153
Blue 2022 BMW 3 Series Sedan All-Wheel Drive Automatic
New arrival

 

2022 BMW 3 Series

330e xDrive Hybrid Plug-in AWD

56,473 km

Montréal, QC
9 km away
Good Deal

$32,998

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
White 2021 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2021 BMW 3 Series

330e xDrive Hybrid Plug-in AWD

96,410 km

Home delivery from Scarborough, ON
Price includes $1,000 shipping
Fair Deal

$25,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:
Orange
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Interior colour:
Black
Transmission:
Automatic
Mileage:
83,431
Stock #:
BB0302
VIN:
3MW5R7J05L8B37106
Orange 2020 BMW 3 Series Sedan All-Wheel Drive Automatic
New arrival

 

2020 BMW 3 Series

330i xDrive Sedan AWD

83,431 km

Home delivery from Oshawa, ON
Price includes $681 shipping
Fair Deal

$27,180

CarGurus Analysis:

2021 BMW 3 Series

5.0

  • With 14 currently listed for sale and an average price of $33,352 CAD, 35.7% of 2021 BMW 3 Series listings on CarGurus are rated as good or great deals.

  • Favourably reviewed: Owners rated the 2021 BMW 3 Series 5 / 5 stars.

Research summarized using AI

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
White 2022 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2022 BMW 3 Series

330i xDrive AWD

69,140 km

Home delivery from Vaughan, ON
Price includes $257 shipping
Good Deal

$32,155

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
Black 2020 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2020 BMW 3 Series

M340i xDrive Sedan AWD

130,000 km

Home delivery from Barrie, ON
Price includes $600 shipping
Good Deal

$38,599

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
Black 2021 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2021 BMW 3 Series

M340i xDrive AWD

151,000 km

Home delivery from Barrie, ON
Price includes $600 shipping
Fair Deal

$38,599

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
White 2020 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2020 BMW 3 Series

330i xDrive Sedan AWD

137,551 km

Home delivery from Scarborough, ON
Price includes $742 shipping
Fair Deal

$21,637

Year:
2021
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:
99,044
Stock #:
37339P
VIN:
3MW5R7J01M8B56124
White 2021 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2021 BMW 3 Series

330i xDrive AWD

99,044 km

Home delivery from Winnipeg, MB
Price includes $4,567 shipping
Uncertain

$34,067

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
White 2021 BMW 3 Series Sedan All-Wheel Drive 8-Speed Automatic

 

2021 BMW 3 Series

M340i xDrive AWD

74,900 km

Saint-Jean-sur-Richelieu, QC
28 km away
High Priced

$51,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:
Jet Black
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Interior colour:
Black
Transmission:
Automatic
Mileage:
96,000
Stock #:
14112
VIN:
3MW5R7J03L8B21387
Jet Black 2020 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2020 BMW 3 Series

330i xDrive Sedan AWD

96,000 km

Home delivery from North York, ON
Price includes $508 shipping
High Priced

$26,496

CarGurus Analysis: 2021 BMW 3 Series

Image Not Available

Summary

  • With 14 currently listed for sale and an average price of $33,352 CAD, 35.7% of 2021 BMW 3 Series listings on CarGurus are rated as good or great deals.

  • Favourably reviewed: Owners rated the 2021 BMW 3 Series 5 / 5 stars.

Why it stands out

The 2021 BMW 3 Series stands out because it blends the brand’s traditional strengths with a broad range of powertrains and a distinctly modern cabin. In Canada, this generation comes only as a four-door sedan, and it is offered with standard all-wheel drive and an eight-speed automatic transmission. The lineup spans from the 330i to the plug-in hybrid 330e, the M340i, and the M3, so buyers can choose anything from an efficient daily driver to a far more serious performance car. That variety is a major part of the 3 Series’ appeal, especially for shoppers who want one nameplate to cover several different needs.

BMW also gave this generation a notable update for 2023, with a new infotainment system and a redesigned dashboard. The previous separate digital instrument cluster and infotainment touch screen were replaced by a curved panel display, and the car gained new software with a digital assistant. Standard wireless Apple CarPlay and Android Auto, over-the-air software updates, and an available head-up display help keep the cabin feeling current. The interior remains sober, business-like, and luxurious, though it is still a little tight in the back, and trunk space is ample except in the 330e, where the battery pack reduces cargo room.

On the road, the 2021 BMW 3 Series keeps the sharp handling and confident braking that have long defined the model. The 330i is quick enough for most buyers, the 330e adds electric range and lower fuel use, and the M340i delivers performance that sits close to M3 territory. The M3 itself is the most focused version, with very fast acceleration and razor-sharp handling. The main drawbacks are familiar BMW ones: the car is expensive to buy and own, and some safety and driver-assistance features are optional rather than standard.

Other model years to consider

  • 2019 BMW 3 Series
    • Average price: $22,671 CAD
    • Good/great deal percentage: 57.1%
    • User rating: 5 / 5
    • Total listings: 14
  • 2018 BMW 3 Series
    • Average price: $16,815 CAD
    • Good/great deal percentage: 36.8%
    • User rating: 4.5 / 5
    • Total listings: 19
  • 2017 BMW 3 Series
    • Average price: $14,017 CAD
    • Good/great deal percentage: 30.4%
    • User rating: 4.2 / 5
    • Total listings: 23

Similar models to consider

  • 2021 Mercedes-Benz C-Class
    • Average price: $47,925 CAD
    • Good/great deal percentage: 25%
    • User rating: 5 / 5
    • Total listings: 16
  • 2021 Genesis G70
    • Average price: $28,097 CAD
    • Good/great deal percentage: 40%
    • User rating: 5 / 5
    • Total listings: 10
  • 2021 Lexus IS
    • Average price: $36,472 CAD
    • Good/great deal percentage: 37.5%
    • User rating: 4.6 / 5
    • Total listings: 8

This analysis is based on CarGurus' proprietary market data from November 9, 2026, CarGurus experts' opinions, and generative AI.