Used 2021 BMW 3 Series for Sale nearKitchener, ON

Filters (3)

Location:

Only show listings in ON?

Include delivery listings?

74 vehicles found
Year:
2022
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:
91,000
Stock #:
1605A
VIN:
3MW5R7J0XN8C58958
Black 2022 BMW 3 Series Sedan All-Wheel Drive Automatic
Paragon Auto Mall

Sponsored by Paragon Auto Mall

2022 BMW 3 Series

330i xDrive AWD

91,000 km

Mississauga, ON
71 km away
Good Deal

$28,588

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:
88,800
Stock #:
30102601
VIN:
3MW5R7J07L8B34966
White 2020 BMW 3 Series Sedan All-Wheel Drive Automatic
New arrival

 

2020 BMW 3 Series

330i xDrive Sedan AWD

88,800 km

North York, ON
89 km away
Great Deal

$24,900

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:
60,148
Stock #:
B29585A
VIN:
WBA5P9C03MFJ81693
White 2021 BMW 3 Series Sedan All-Wheel Drive Automatic
New arrival

 

2021 BMW 3 Series

330e xDrive Hybrid Plug-in AWD

60,148 km

Mississauga, ON
74 km away
Good Deal

$29,998

CarGurus Analysis:

2021 BMW 3 Series

5.0

  • With 69 currently listed for sale and an average price of $30,134 CAD, 31.9% 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:
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:
100,309
Stock #:
1013-112
VIN:
3MW5R7J01L8B23381
White 2020 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2020 BMW 3 Series

330i xDrive Sedan AWD

100,309 km

North York, ON
83 km away
Good Deal

$24,495

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:
65,734
Stock #:
1D3965
VIN:
3MW5R7J01M8C20100
Black 2021 BMW 3 Series Sedan All-Wheel Drive Automatic
New arrival

 

2021 BMW 3 Series

330i xDrive AWD

65,734 km

Mississauga, ON
73 km away
Fair Deal

$30,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:
White
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
93,833
Stock #:
4C3976
VIN:
3MW5R7J02L8B45969
White 2020 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2020 BMW 3 Series

330i xDrive Sedan AWD

93,833 km

North York, ON
83 km away
Good Deal

$27,795

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:
Automatic
Mileage:
93,831
VIN:
3MW5R7J07M8B49615
 2021 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2021 BMW 3 Series

330i xDrive AWD

93,831 km

Oakville, ON
66 km away
Good Deal

$27,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:
Black
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
91,000
Stock #:
1605A
VIN:
3MW5R7J0XN8C58958
Black 2022 BMW 3 Series Sedan All-Wheel Drive Automatic
Paragon Auto Mall

Sponsored by Paragon Auto Mall

2022 BMW 3 Series

330i xDrive AWD

91,000 km

Mississauga, ON
71 km away
Good Deal

$28,588

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:
88,800
Stock #:
30102601
VIN:
3MW5R7J07L8B34966
White 2020 BMW 3 Series Sedan All-Wheel Drive Automatic
New arrival

 

2020 BMW 3 Series

330i xDrive Sedan AWD

88,800 km

North York, ON
89 km away
Great Deal

$24,900

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:
60,148
Stock #:
B29585A
VIN:
WBA5P9C03MFJ81693
White 2021 BMW 3 Series Sedan All-Wheel Drive Automatic
New arrival

 

2021 BMW 3 Series

330e xDrive Hybrid Plug-in AWD

60,148 km

Mississauga, ON
74 km away
Good Deal

$29,998

CarGurus Analysis:

2021 BMW 3 Series

5.0

  • With 69 currently listed for sale and an average price of $30,134 CAD, 31.9% 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:
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:
100,309
Stock #:
1013-112
VIN:
3MW5R7J01L8B23381
White 2020 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2020 BMW 3 Series

330i xDrive Sedan AWD

100,309 km

North York, ON
83 km away
Good Deal

$24,495

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:
65,734
Stock #:
1D3965
VIN:
3MW5R7J01M8C20100
Black 2021 BMW 3 Series Sedan All-Wheel Drive Automatic
New arrival

 

2021 BMW 3 Series

330i xDrive AWD

65,734 km

Mississauga, ON
73 km away
Fair Deal

$30,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:
White
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
93,833
Stock #:
4C3976
VIN:
3MW5R7J02L8B45969
White 2020 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2020 BMW 3 Series

330i xDrive Sedan AWD

93,833 km

North York, ON
83 km away
Good Deal

$27,795

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:
Automatic
Mileage:
93,831
VIN:
3MW5R7J07M8B49615
 2021 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2021 BMW 3 Series

330i xDrive AWD

93,831 km

Oakville, ON
66 km away
Good Deal

$27,777

CarGurus Analysis: 2021 BMW 3 Series

Image Not Available

Summary

  • With 69 currently listed for sale and an average price of $30,134 CAD, 31.9% 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: $25,307 CAD
    • Good/great deal percentage: 32.9%
    • User rating: 5 / 5
    • Total listings: 76
  • 2023 BMW 3 Series
    • Average price: $37,650 CAD
    • Good/great deal percentage: 26.1%
    • User rating: 5 / 5
    • Total listings: 69
  • 2022 BMW 3 Series
    • Average price: $32,842 CAD
    • Good/great deal percentage: 24.7%
    • User rating: 4.5 / 5
    • Total listings: 81

Similar models to consider

  • 2021 Audi A4
    • Average price: $25,120 CAD
    • Good/great deal percentage: 59.3%
    • User rating: 4.8 / 5
    • Total listings: 27
  • 2021 Mercedes-Benz C-Class
    • Average price: $34,067 CAD
    • Good/great deal percentage: 33.0%
    • User rating: 5 / 5
    • Total listings: 88
  • 2021 Genesis G70
    • Average price: $22,745 CAD
    • Good/great deal percentage: 46.7%
    • User rating: 5 / 5
    • Total listings: 15

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