Used 2020 BMW 3 Series for Sale near Saskatchewan
- 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:
- 8-Speed Automatic
- Mileage:
- 102,871
- Stock #:
- RF2939
- VIN:
- 3MW5U9J07M8B91695

Sponsored Listing
2021 BMW 3 Series
M340i xDrive AWD
102,871 km
$46,395
- Year:
- 2021
- 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 Vernasca Lthr w/Contrast Stitching
- Transmission:
- Automatic
- Mileage:
- 83,001
- Stock #:
- 66078B
- VIN:
- 3MW5R7J02M8B59727

Sponsored Listing
2021 BMW 3 Series
330i xDrive AWD
83,001 km
$32,998
- 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
- Transmission:
- Automatic
- Mileage:
- 85,777
- Stock #:
- FH95844
- VIN:
- WBA5U9C08LFH95844

2020 BMW 3 Series
M340i xDrive Sedan AWD
85,777 km
$46,584
- Year:
- 2021
- 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 Vernasca Lthr w/Contrast Stitching
- Transmission:
- Automatic
- Mileage:
- 83,001
- Stock #:
- 66078B
- VIN:
- 3MW5R7J02M8B59727

2021 BMW 3 Series
330i xDrive AWD
83,001 km
$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

2021 BMW 3 Series
330i xDrive AWD
64,860 km
$30,603
- 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
$26,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:
- Automatic
- Mileage:
- 75,577
- Stock #:
- 263661
- VIN:
- WBA5U9C07LA383540

2020 BMW 3 Series
M340i xDrive Sedan AWD
75,577 km
$48,778
- Year:
- 2020
- 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:
- 76,703
- Stock #:
- 2262536A
- VIN:
- WBA5U9C08LFH29570

2020 BMW 3 Series
M340i xDrive Sedan AWD
76,703 km
$47,792
- 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:
- 8-Speed Automatic
- Mileage:
- 102,871
- Stock #:
- RF2939
- VIN:
- 3MW5U9J07M8B91695

2021 BMW 3 Series
M340i xDrive AWD
102,871 km
$46,395
- 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:
- 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,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:
- 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,996
- Year:
- 2021
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 382 hp 3L I6
- Exterior colour:
- Gray (Nardo Grey)
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- BMW Indv Fjord Blue/Black Extended Merino Lthr
- Transmission:
- Automatic
- Mileage:
- 41,649
- Stock #:
- 2P00125
- VIN:
- WBA5U9C01MFK42774

2021 BMW 3 Series
M340i xDrive AWD
41,649 km
$70,550
CarGurus Analysis:
2020 BMW 3 Series
With 129 currently listed for sale and an average price of $33,858 CAD, 27.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.1 / 5 stars and CarGurus experts gave it an 8.2 / 10.
- Year:
- 2021
- 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
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 115,000
- Stock #:
- 203106B
- VIN:
- 3MW5R7J06M8B65966
Photos coming soon
2021 BMW 3 Series
330i xDrive AWD
115,000 km
$29,550
- 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:
- 80,100
- Stock #:
- 26-604a
- VIN:
- 3MW5R7J01M8B77880

2021 BMW 3 Series
330i xDrive AWD
80,100 km
$33,281
- 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
- Interior colour:
- GARNISSAGE DES SIÈGES EN CUIR DE MÉRINOS BMW INDIV
- Transmission:
- Automatic
- Mileage:
- 80,835
- Stock #:
- 270013C
- VIN:
- WBA5U9C08MFK39368

2021 BMW 3 Series
M340i xDrive AWD
80,835 km
$55,705
- 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
- Interior colour:
- Brown
- Transmission:
- Automatic
- Mileage:
- 79,940
- Stock #:
- 8754
- VIN:
- WBA5U9C03MFK07833

2021 BMW 3 Series
M340i xDrive AWD
79,940 km
$52,520
- 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

2021 BMW 3 Series
330i xDrive AWD
99,044 km
$31,240
- Year:
- 2019
- 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:
- 8-Speed Automatic
- Mileage:
- 83,333
- Stock #:
- P7026
- VIN:
- WBA5R7C58KAJ84738

2019 BMW 3 Series
330i xDrive Sedan AWD
83,333 km
$31,085
- 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:
- 8-Speed Automatic
- Mileage:
- 102,871
- Stock #:
- RF2939
- VIN:
- 3MW5U9J07M8B91695

Sponsored Listing
2021 BMW 3 Series
M340i xDrive AWD
102,871 km
$46,395
- Year:
- 2021
- 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 Vernasca Lthr w/Contrast Stitching
- Transmission:
- Automatic
- Mileage:
- 83,001
- Stock #:
- 66078B
- VIN:
- 3MW5R7J02M8B59727

Sponsored Listing
2021 BMW 3 Series
330i xDrive AWD
83,001 km
$32,998
- 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
- Transmission:
- Automatic
- Mileage:
- 85,777
- Stock #:
- FH95844
- VIN:
- WBA5U9C08LFH95844

2020 BMW 3 Series
M340i xDrive Sedan AWD
85,777 km
$46,584
- Year:
- 2021
- 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 Vernasca Lthr w/Contrast Stitching
- Transmission:
- Automatic
- Mileage:
- 83,001
- Stock #:
- 66078B
- VIN:
- 3MW5R7J02M8B59727

2021 BMW 3 Series
330i xDrive AWD
83,001 km
$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

2021 BMW 3 Series
330i xDrive AWD
64,860 km
$30,603
- 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
$26,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:
- Automatic
- Mileage:
- 75,577
- Stock #:
- 263661
- VIN:
- WBA5U9C07LA383540

2020 BMW 3 Series
M340i xDrive Sedan AWD
75,577 km
$48,778
- Year:
- 2020
- 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:
- 76,703
- Stock #:
- 2262536A
- VIN:
- WBA5U9C08LFH29570

2020 BMW 3 Series
M340i xDrive Sedan AWD
76,703 km
$47,792
- 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:
- 8-Speed Automatic
- Mileage:
- 102,871
- Stock #:
- RF2939
- VIN:
- 3MW5U9J07M8B91695

2021 BMW 3 Series
M340i xDrive AWD
102,871 km
$46,395
- 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:
- 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,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:
- 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,996
- Year:
- 2021
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 382 hp 3L I6
- Exterior colour:
- Gray (Nardo Grey)
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- BMW Indv Fjord Blue/Black Extended Merino Lthr
- Transmission:
- Automatic
- Mileage:
- 41,649
- Stock #:
- 2P00125
- VIN:
- WBA5U9C01MFK42774

2021 BMW 3 Series
M340i xDrive AWD
41,649 km
$70,550
CarGurus Analysis:
2020 BMW 3 Series
With 129 currently listed for sale and an average price of $33,858 CAD, 27.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.1 / 5 stars and CarGurus experts gave it an 8.2 / 10.
- Year:
- 2021
- 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
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 115,000
- Stock #:
- 203106B
- VIN:
- 3MW5R7J06M8B65966
Photos coming soon
2021 BMW 3 Series
330i xDrive AWD
115,000 km
$29,550
- 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:
- 80,100
- Stock #:
- 26-604a
- VIN:
- 3MW5R7J01M8B77880

2021 BMW 3 Series
330i xDrive AWD
80,100 km
$33,281
- 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
- Interior colour:
- GARNISSAGE DES SIÈGES EN CUIR DE MÉRINOS BMW INDIV
- Transmission:
- Automatic
- Mileage:
- 80,835
- Stock #:
- 270013C
- VIN:
- WBA5U9C08MFK39368

2021 BMW 3 Series
M340i xDrive AWD
80,835 km
$55,705
- 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
- Interior colour:
- Brown
- Transmission:
- Automatic
- Mileage:
- 79,940
- Stock #:
- 8754
- VIN:
- WBA5U9C03MFK07833

2021 BMW 3 Series
M340i xDrive AWD
79,940 km
$52,520
- 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

2021 BMW 3 Series
330i xDrive AWD
99,044 km
$31,240
- Year:
- 2019
- 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:
- 8-Speed Automatic
- Mileage:
- 83,333
- Stock #:
- P7026
- VIN:
- WBA5R7C58KAJ84738

2019 BMW 3 Series
330i xDrive Sedan AWD
83,333 km
$31,085
CarGurus Analysis: 2020 BMW 3 Series
overall

Summary
With 129 currently listed for sale and an average price of $33,858 CAD, 27.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.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, 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
- 2014 BMW 3 Series
- Average price: $11,238 CAD
- Good/great deal percentage: 27.1%
- User rating: 4.8 / 5
- Total listings: 170
- 2023 BMW 3 Series
- Average price: $39,949 CAD
- Good/great deal percentage: 29.1%
- User rating: 5 / 5
- Total listings: 141
- 2015 BMW 3 Series
- Average price: $12,817 CAD
- Good/great deal percentage: 26.1%
- User rating: 4.7 / 5
- Total listings: 157
Similar models to consider
- 2020 Audi A4
- Average price: $24,864 CAD
- Good/great deal percentage: 36.3%
- User rating: 4.5 / 5
- Total listings: 80
- 2020 Mercedes-Benz C-Class
- Average price: $31,490 CAD
- Good/great deal percentage: 35.3%
- User rating: 4.3 / 5
- Total listings: 184
- 2020 Genesis G70
- Average price: $23,917 CAD
- Good/great deal percentage: 23.4%
- User rating: 4.6 / 5
- Total listings: 47
This analysis is based on CarGurus' proprietary market data from October 26, 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
Pricing by Popular Canadian Cities
Market Area: Nationwide
Key Insights
- Highest-Price Market: Edmonton, AB leads with an average price of $48,174 CAD, indicating a premium demand in this region.
- Best Value: Halifax, NS offers the lowest average price at $16,990 CAD, presenting a significant opportunity for budget-conscious shoppers.
- Inventory Drives Stability: Toronto, ON has the most listings at 70, suggesting a robust market presence that may stabilise pricing trends.
City-Level Pricing
| City | Total Listings | Avg Price |
|---|---|---|
| Toronto, ON | 70 | $28,503 CAD |
| Montreal, QC | 32 | $43,413 CAD |
| London, ON | 27 | $21,880 CAD |
| Vancouver, BC | 23 | $33,698 CAD |
| Edmonton, AB | 21 | $48,174 CAD |
| Winnipeg, MB | 16 | $47,698 CAD |
| Calgary, AB | 13 | $34,027 CAD |
| Halifax, NS | 9 | $16,990 CAD |
Pricing by Trim Packages
Key Insights
- Volume Leader: The 330i xDrive Sedan AWD is the most listed trim with 143 units available, reflecting its popularity among consumers.
- Premium Spread: The M340i xDrive Sedan AWD has a significantly higher MSRP of $56,000 CAD, indicating a premium segment that may attract performance-oriented buyers.
- Drivetrain Effect: All trims are equipped with AWD or RWD, with the AWD trims generally commanding higher prices, as seen in the 330i xDrive compared to the 330i Sedan RWD.
Trim-Level Details
| Trim | Listings | MSRP | Drivetrain | Engine |
|---|---|---|---|---|
| 330i xDrive Sedan AWD | 143 | $42,750 CAD | AWD | 2.0L 255 hp I4 |
| M340i xDrive Sedan AWD | 17 | $56,000 CAD | AWD | 3.0L 382 hp I6 |
| 330i Sedan RWD | 1 | $40,750 CAD | RWD | 2.0L 255 hp I4 |
Pricing Analysis by Model Year
Key Insights
- New-Car Premium: The 2026 model year is priced at $48,319 CAD, slightly above its starting MSRP of $48,000 CAD, indicating strong demand for newer models.
- Depreciation Curve: The 2015 model year exhibits the steepest depreciation at -67.9%, highlighting the rapid value loss typical of older vehicles.
- Best Value Sweet Spot: The 2022 model year, with an average price of $28,960 CAD, represents a significant value opportunity, being -30.1% below its MSRP.
Model Year Pricing
| Model Year | Starting MSRP | Avg Price | Avg Price vs Starting MSRP |
|---|---|---|---|
| 2026 | $48,000 CAD | $48,319 CAD | +0.7% |
| 2025 | $45,950 CAD | $39,100 CAD | -14.9% |
| 2024 | $44,500 CAD | $36,599 CAD | -17.8% |
| 2023 | $43,800 CAD | $33,828 CAD | -22.8% |
| 2022 | $41,450 CAD | $28,960 CAD | -30.1% |
| 2021 | $41,250 CAD | $25,933 CAD | -37.1% |
| 2020 | $40,750 CAD | $24,402 CAD | -40.1% |
| 2019 | $40,250 CAD | $20,210 CAD | -49.8% |
| 2018 | $34,900 CAD | $16,009 CAD | -54.1% |
| 2017 | $33,450 CAD | $14,177 CAD | -57.6% |
| 2016 | $33,150 CAD | $12,575 CAD | -62.1% |
| 2015 | $32,950 CAD | $10,592 CAD | -67.9% |
These recommendations are based on CarGurus' proprietary market data from October 27, 2026, CarGurus experts' opinions, and generative AI.
How much does the 2020 BMW 3 Series cost?
| Metric | Value |
|---|---|
| Current Average Price | $33,858 CAD |
| Year-Round Low | $30,124 CAD |
| Year-Round High | $37,866 CAD |
| Average Price a Year Ago | $37,866 CAD |
| Change vs. Last Year | −10.58% |
Prices have softened 10.58% compared to this time last year, making it a favourable time to shop this model year.
There are 126 listings available, which suggests you should 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.1/5 user rating and an 8.2/10 expert rating, which points to a strong overall showing. The standout strength is Performance at 10/10.
User feedback repeatedly highlights its performance, comfortable interior, and beautiful design, with especially strong praise for the M340 variant’s power and driving dynamics. The overview also frames it as a premium sedan that balances engaging driving with everyday comfort.
The main trade-offs are its polarising design and poor value for money, and some owners also mention a cabin that can feel cramped for taller occupants and interior noise that can be distracting. Even so, the broad appeal comes from the way it blends luxury-sedan polish, comfort, and driving enjoyment.
With 28.6% of listings marked as good or great deals, there is still some room to shop selectively.
Is the 2020 BMW 3 Series reliable?
Owners rate it 4.1/5, a solid signal of long-term satisfaction.
User feedback points to a car that many drivers feel good about living with, with comments that support its dependable and long-term appeal through praise for its overall driving experience and comfort. The expert notes also reinforce that the car is built to be engaging and well sorted in daily use.
On the ownership side, BMW includes free scheduled maintenance and warranty coverage for the first four years or 80,000 km of ownership, which helps reduce early running-cost risk. For used buyers, the bigger concern is less about outright durability and more about whether the car has been maintained properly, especially given its premium positioning and the potential for costly repairs if upkeep has been neglected.
What should I look for when buying a used 2020 BMW 3 Series?
Key things to evaluate:
- Trim level: The base 330i comes with BMW’s xDrive all-wheel-drive system in Canada, but it does not include even extra-cost metallic paint. The M340i is the standout upgrade, and the expert notes make clear that it is the version most driving enthusiasts will want if they can stretch to it.
- 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. The expert notes also highlight its quick acceleration and strong real-world drivability.
- Safety package: To get BMW’s latest advanced driver-assistance systems, you need the Advanced Driver Assistance package. The expert notes say the features are accurate when used, but the system can feel abrupt and not especially smooth, and the lane-keeping assist is notably assertive.
- Infotainment: BMW’s iDrive system includes a touchscreen display, natural voice recognition, gesture control, and the familiar centre-console controller. The voice assistant is described as excellent, and the touchscreen is easy to use, though the centre-console controls are less distinct by touch.
- 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 choice, and the data suggests it will suit you if you want the 3 Series experience without stretching to the performance-focused model. It still brings BMW’s xDrive all-wheel-drive system in Canada, but the expert notes make clear that some desirable extras are reserved for higher-spec versions.
- M340i: This is the best-value trim if you care most about driving enjoyment. The expert notes single it out as especially impressive, with a 382-horsepower turbo inline six, rear-biased xDrive AWD, a rear M Sport differential, and strong brakes. If you want the most compelling version of this car, this is the one to target.
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, selective buyer’s market, so you can shop with some leverage if you are patient.
- Deal availability: 28.6% of listings are priced as good or great deals.
- Inventory: There are 126 listings available.
- Price trend: Prices have softened 10.58% compared with last year.
If you find a listing below $30,124 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,858 CAD sits slightly below last year's $37,866 CAD.
That softer pricing suggests the market has already adjusted downward, which can help you as a buyer today but may limit upside if you plan to resell soon. For a future seller, the current trend means you should expect more price sensitivity from shoppers than a year ago.
Even so, the 3 Series still has the kind of brand appeal and enthusiast interest that can support demand over time. Well-kept examples with strong equipment and clear service history should remain easier to move than less desirable premium sedans.
Vehicles with solid owner satisfaction ratings, like this model year's 4.1/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.
To equip the car with BMW’s latest advanced driving assistance systems, you need the Advanced Driver Assistance package. The expert notes say the features work accurately when used, but they can feel abrupt and not especially smooth, and the lane-keeping assist is intentionally assertive. That means you should check carefully for the package on any used example, especially if you want the most complete safety setup.
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:
- 28.6% of listings are priced as good or great deals.
- Price trend: Prices have softened 10.58% compared with last year.
- Owners rate it 4.1/5 — a solid satisfaction signal.
- The 2020 stands out for its especially strong driving character, with the available M340i singled out as a highlight.
The bottom line: If you want a used 3 Series that leans hard into performance while still delivering comfort and premium polish, the 2020 model is the one to focus on. If your priority is simply finding the lowest entry price, you may want to compare nearby years and shop whichever one gives you the best combination of condition, equipment, and asking price.
How does the 2020 BMW 3 Series compare to the 2020 Audi A4?
| Spec | 2020 BMW 3 Series | 2020 Audi A4 |
|---|---|---|
| Starting MSRP | $40,750 CAD | $37,400 CAD |
| Engine | 2.0L 255 hp I4 | 2.0L 188 hp I4 |
| Horsepower | 255 hp @ 5000 rpm | 188 hp @ 4200 rpm |
| MPG/MPGe (city) | 26 | 27 |
| MPG/MPGe (highway) | 36 | 35 |
| Average used price | $33,858 CAD | $24,887 CAD |
| Listings available | 126 | 79 |
| Good & great deal share | 28.6% | 31.6% |
Read our full side-by-side expert comparison here.
These recommendations are based on CarGurus' proprietary market data from October 27, 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.



















