Used 2020 BMW 3 Series for Sale nearWoodbridge, ON

Filters (3)

Location:

Only show listings in ON?

Include delivery listings?

87 vehicles found
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:
93,738
Stock #:
H36710
VIN:
WBA5R7C03LFH36710
Black 2020 BMW 3 Series Sedan All-Wheel Drive Automatic
Car Deals Direct

Sponsored by Car Deals Direct

2020 BMW 3 Series

330i xDrive Sedan AWD

93,738 km

Vaughan, ON
7 km away
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:
Black
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
103,081
Stock #:
V4125
VIN:
3MW5R7J0XL8B32872
Black 2020 BMW 3 Series Sedan All-Wheel Drive Automatic

Sponsored Listing

2020 BMW 3 Series

330i xDrive Sedan AWD

103,081 km

Brampton, ON
17 km away
Fair Deal

$26,488

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

Sponsored Listing

2020 BMW 3 Series

330i xDrive Sedan AWD

137,551 km

Scarborough, ON
23 km away
Good Deal

$20,895

Year:
2019
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
Transmission:
Automatic
Mileage:
92,800
Stock #:
J87572
VIN:
WBA5R7C54KAJ87572
Gray 2019 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2019 BMW 3 Series

330i xDrive Sedan AWD

92,800 km

Burlington, ON
56 km away
Good Deal

$22,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:
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
7 km away
Great Deal

$24,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:
Blue
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
127,650
Stock #:
B24383-01
VIN:
3MW5R7J0XL8B24383
Blue 2020 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2020 BMW 3 Series

330i xDrive Sedan AWD

127,650 km

Kitchener, ON
82 km away
Great Deal

$21,880

CarGurus Analysis:

2020 BMW 3 Series

4.1

  • With 74 currently listed for sale and an average price of $28,881 CAD, 25.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.1 / 5 stars and CarGurus experts gave it an 8.2 / 10.

Research summarized using AI

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
18 km away
Good Deal

$29,998

Year:
2020
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:
92,906
Stock #:
26ENK48B
VIN:
3MW5R7J05L8B21763
 2020 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2020 BMW 3 Series

330i xDrive Sedan AWD

92,906 km

Virgil, ON
73 km away
Fair Deal

$25,988

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
18 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:
Black
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Interior colour:
Black
Transmission:
Automatic
Mileage:
93,738
Stock #:
H36710
VIN:
WBA5R7C03LFH36710
Black 2020 BMW 3 Series Sedan All-Wheel Drive Automatic
Car Deals Direct

Sponsored by Car Deals Direct

2020 BMW 3 Series

330i xDrive Sedan AWD

93,738 km

Vaughan, ON
7 km away
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:
Black
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
103,081
Stock #:
V4125
VIN:
3MW5R7J0XL8B32872
Black 2020 BMW 3 Series Sedan All-Wheel Drive Automatic

Sponsored Listing

2020 BMW 3 Series

330i xDrive Sedan AWD

103,081 km

Brampton, ON
17 km away
Fair Deal

$26,488

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

Sponsored Listing

2020 BMW 3 Series

330i xDrive Sedan AWD

137,551 km

Scarborough, ON
23 km away
Good Deal

$20,895

Year:
2019
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
Transmission:
Automatic
Mileage:
92,800
Stock #:
J87572
VIN:
WBA5R7C54KAJ87572
Gray 2019 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2019 BMW 3 Series

330i xDrive Sedan AWD

92,800 km

Burlington, ON
56 km away
Good Deal

$22,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:
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
7 km away
Great Deal

$24,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:
Blue
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
127,650
Stock #:
B24383-01
VIN:
3MW5R7J0XL8B24383
Blue 2020 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2020 BMW 3 Series

330i xDrive Sedan AWD

127,650 km

Kitchener, ON
82 km away
Great Deal

$21,880

CarGurus Analysis:

2020 BMW 3 Series

4.1

  • With 74 currently listed for sale and an average price of $28,881 CAD, 25.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.1 / 5 stars and CarGurus experts gave it an 8.2 / 10.

Research summarized using AI

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
18 km away
Good Deal

$29,998

Year:
2020
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:
92,906
Stock #:
26ENK48B
VIN:
3MW5R7J05L8B21763
 2020 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2020 BMW 3 Series

330i xDrive Sedan AWD

92,906 km

Virgil, ON
73 km away
Fair Deal

$25,988

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
18 km away
Fair Deal

$30,999

CarGurus Analysis: 2020 BMW 3 Series

8.2
of 10
overall
Look and feel8/10
Technology9/10
Performance10/10
Safety9/10
Form & function7/10
Cost effectiveness6/10
Image Not Available

Summary

  • With 74 currently listed for sale and an average price of $28,881 CAD, 25.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.1 / 5 stars and CarGurus experts gave it an 8.2 / 10.

Why it stands out

The 2020 BMW 3 Series stands out as a very well-rounded premium sedan. It is presented as especially appealing in M340i guise, and BMW’s “Ultimate Driving Machine” slogan is backed up here by the arrival of the 2020 BMW M340i, which slots between the existing 330i and the forthcoming BMW M3. That positioning gives the car a clear performance-focused identity without losing the everyday polish expected of a premium sedan.

What makes it attractive is the balance of strengths: it is described as fun to drive, comfortable, and powered by a strong engine. Those qualities make the 2020 BMW 3 Series easy to recommend to buyers who want a sedan that can handle both spirited driving and daily use. At the same time, it is not without drawbacks. The design may be polarising, and it is called poor value for money, so shoppers drawn to it are likely to be prioritising driving enjoyment and refinement over outright affordability.

Other model years to consider

  • 2019 BMW 3 Series
    • Average price: $24,721 CAD
    • Good/great deal percentage: 32.2%
    • User rating: 5 / 5
    • Total listings: 90
  • 2014 BMW 3 Series
    • Average price: $11,437 CAD
    • Good/great deal percentage: 25.6%
    • User rating: 4.8 / 5
    • Total listings: 86
  • 2021 BMW 3 Series
    • Average price: $29,658 CAD
    • Good/great deal percentage: 30.3%
    • User rating: 5 / 5
    • Total listings: 76

Similar models to consider

  • 2020 Audi A4
    • Average price: $23,624 CAD
    • Good/great deal percentage: 22.7%
    • User rating: 4.5 / 5
    • Total listings: 44
  • 2020 Mercedes-Benz C-Class
    • Average price: $32,183 CAD
    • Good/great deal percentage: 28.2%
    • User rating: 4.3 / 5
    • Total listings: 110
  • 2020 Volvo S60
    • Average price: $27,218 CAD
    • Good/great deal percentage: 52.6%
    • User rating: 5 / 5
    • Total listings: 19

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