Used 2020 BMW 3 Series for Sale nearWoodbridge, ON
- 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


Sponsored by Car Deals Direct
2020 BMW 3 Series
330i xDrive Sedan AWD
93,738 km
$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

Sponsored Listing
2020 BMW 3 Series
330i xDrive Sedan AWD
103,081 km
$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

Sponsored Listing
2020 BMW 3 Series
330i xDrive Sedan AWD
137,551 km
$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

2019 BMW 3 Series
330i xDrive Sedan AWD
92,800 km
$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

2020 BMW 3 Series
330i xDrive Sedan AWD
88,800 km
$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

2020 BMW 3 Series
330i xDrive Sedan AWD
127,650 km
$21,880
- 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:
- Automatic
- Mileage:
- 96,039
- Stock #:
- J84278
- VIN:
- WBA5R7C50KAJ84278

2019 BMW 3 Series
330i xDrive Sedan AWD
96,039 km
$22,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:
- Orange
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 83,431
- Stock #:
- BB0302
- VIN:
- 3MW5R7J05L8B37106

2020 BMW 3 Series
330i xDrive Sedan AWD
83,431 km
$26,499
- 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
$24,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:
- 131,000
- Stock #:
- 000352
- VIN:
- 3MW5R7J09L8B07722

2020 BMW 3 Series
330i xDrive Sedan AWD
131,000 km
$20,999
- 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:
- 106,723
- Stock #:
- PR6491
- VIN:
- 3MW5R7J09M8C21768

2021 BMW 3 Series
330i xDrive AWD
106,723 km
$25,799
- 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
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 76,581
- Stock #:
- 136428
- VIN:
- WBA5R7C55KAJ80081

2019 BMW 3 Series
330i xDrive Sedan AWD
76,581 km
$26,590
- Year:
- 2019
- 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:
- 123,000
- Stock #:
- J86963
- VIN:
- WBA5R7C53KAJ86963

2019 BMW 3 Series
330i xDrive Sedan AWD
123,000 km
$23,888
CarGurus Analysis:
2020 BMW 3 Series
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.
- 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

2021 BMW 3 Series
330e xDrive Hybrid Plug-in AWD
60,148 km
$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
330i xDrive Sedan AWD
92,906 km
$25,988
- Year:
- 2020
- 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:
- 70,906
- Stock #:
- B36052
- VIN:
- 3MW5R7J03L8B36052

2020 BMW 3 Series
330i xDrive Sedan AWD
70,906 km
$28,399
- 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
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 95,165
- Stock #:
- 121449
- VIN:
- WBA5R7C58KAJ84478

2019 BMW 3 Series
330i xDrive Sedan AWD
95,165 km
$24,990
- 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

2021 BMW 3 Series
330i xDrive AWD
65,734 km
$30,999
- 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
$24,987
- 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

2020 BMW 3 Series
330i xDrive Sedan AWD
96,000 km
$25,988
- 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
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 96,056
- Stock #:
- 518684
- VIN:
- WBA5R7C05LFH44954

2020 BMW 3 Series
330i xDrive Sedan AWD
96,056 km
$25,490
- 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
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 119,117
- Stock #:
- RU21153A
- VIN:
- WBA5R7C50KAJ84734

2019 BMW 3 Series
330i xDrive Sedan AWD
119,117 km
$22,988
- Year:
- 2019
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Alpine White Non-Metallic
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 124,483
- Stock #:
- 14142
- VIN:
- WBA5R7C56KAJ79196

Sponsored Listing
2019 BMW 3 Series
330i xDrive Sedan AWD
124,483 km
$21,988
- 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


Sponsored by Car Deals Direct
2020 BMW 3 Series
330i xDrive Sedan AWD
93,738 km
$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

Sponsored Listing
2020 BMW 3 Series
330i xDrive Sedan AWD
103,081 km
$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

Sponsored Listing
2020 BMW 3 Series
330i xDrive Sedan AWD
137,551 km
$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

2019 BMW 3 Series
330i xDrive Sedan AWD
92,800 km
$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

2020 BMW 3 Series
330i xDrive Sedan AWD
88,800 km
$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

2020 BMW 3 Series
330i xDrive Sedan AWD
127,650 km
$21,880
- 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:
- Automatic
- Mileage:
- 96,039
- Stock #:
- J84278
- VIN:
- WBA5R7C50KAJ84278

2019 BMW 3 Series
330i xDrive Sedan AWD
96,039 km
$22,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:
- Orange
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 83,431
- Stock #:
- BB0302
- VIN:
- 3MW5R7J05L8B37106

2020 BMW 3 Series
330i xDrive Sedan AWD
83,431 km
$26,499
- 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
$24,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:
- 131,000
- Stock #:
- 000352
- VIN:
- 3MW5R7J09L8B07722

2020 BMW 3 Series
330i xDrive Sedan AWD
131,000 km
$20,999
- 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:
- 106,723
- Stock #:
- PR6491
- VIN:
- 3MW5R7J09M8C21768

2021 BMW 3 Series
330i xDrive AWD
106,723 km
$25,799
- 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
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 76,581
- Stock #:
- 136428
- VIN:
- WBA5R7C55KAJ80081

2019 BMW 3 Series
330i xDrive Sedan AWD
76,581 km
$26,590
- Year:
- 2019
- 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:
- 123,000
- Stock #:
- J86963
- VIN:
- WBA5R7C53KAJ86963

2019 BMW 3 Series
330i xDrive Sedan AWD
123,000 km
$23,888
CarGurus Analysis:
2020 BMW 3 Series
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.
- 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

2021 BMW 3 Series
330e xDrive Hybrid Plug-in AWD
60,148 km
$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
330i xDrive Sedan AWD
92,906 km
$25,988
- Year:
- 2020
- 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:
- 70,906
- Stock #:
- B36052
- VIN:
- 3MW5R7J03L8B36052

2020 BMW 3 Series
330i xDrive Sedan AWD
70,906 km
$28,399
- 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
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 95,165
- Stock #:
- 121449
- VIN:
- WBA5R7C58KAJ84478

2019 BMW 3 Series
330i xDrive Sedan AWD
95,165 km
$24,990
- 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

2021 BMW 3 Series
330i xDrive AWD
65,734 km
$30,999
- 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
$24,987
- 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

2020 BMW 3 Series
330i xDrive Sedan AWD
96,000 km
$25,988
- 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
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 96,056
- Stock #:
- 518684
- VIN:
- WBA5R7C05LFH44954

2020 BMW 3 Series
330i xDrive Sedan AWD
96,056 km
$25,490
- 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
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 119,117
- Stock #:
- RU21153A
- VIN:
- WBA5R7C50KAJ84734

2019 BMW 3 Series
330i xDrive Sedan AWD
119,117 km
$22,988
- Year:
- 2019
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Alpine White Non-Metallic
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 124,483
- Stock #:
- 14142
- VIN:
- WBA5R7C56KAJ79196

Sponsored Listing
2019 BMW 3 Series
330i xDrive Sedan AWD
124,483 km
$21,988
CarGurus Analysis: 2020 BMW 3 Series
overall

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.
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 | -- |
| 330i Sedan RWD | -- |
| 330i xDrive Wagon AWD | -- |
| M340i Sedan RWD | -- |
| M340i xDrive Sedan AWD | -- |
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: Woodbridge, ON Market Report
Pricing in Nearby Cities
Market Area: Woodbridge, ON
Key Insights
- Highest-Price Market: The Unionville, ON market leads with an average price of $29,206 CAD, indicating a premium for buyers in that area.
- Best Value: In contrast, Concord, ON offers the lowest average price at $28,970 CAD, presenting a more affordable option for shoppers.
- Inventory Drives Stability: The Concord, ON area also has the most listings at 73, suggesting a stable supply that may benefit buyers.
City-Level Pricing
| City | Total Listings | Avg Price |
|---|---|---|
| Concord, ON | 73 | $28,970 CAD |
| Vaughan, ON | 73 | $28,970 CAD |
| North York, ON | 73 | $28,970 CAD |
| Thornhill, ON | 73 | $28,970 CAD |
| Etobicoke, ON | 73 | $28,970 CAD |
| Richmond Hill | 73 | $28,970 CAD |
| Brampton, ON | 73 | $28,970 CAD |
| Mississauga, ON | 73 | $28,970 CAD |
| Toronto, ON | 73 | $28,970 CAD |
| Unionville, ON | 72 | $29,206 CAD |
Pricing Analysis by Model Year
Key Insights
- Price by Model Year: The average price for the 2026 model year is significantly higher at $73,251 CAD, reflecting the premium for newer models.
- Best Value Sweet Spot: The 2020 model year is priced at $28,970 CAD, making it an attractive option for budget-conscious buyers seeking a balance of features and cost.
- Depreciation Trend: There is a clear depreciation trend, with the 2016 model year averaging $11,233 CAD, indicating a substantial drop in value over time.
Model Year Pricing
| Model Year | Avg Price |
|---|---|
| 2026 | $73,251 CAD |
| 2025 | $49,312 CAD |
| 2024 | $42,586 CAD |
| 2023 | $38,168 CAD |
| 2022 | $33,979 CAD |
| 2021 | $29,404 CAD |
| 2020 | $28,970 CAD |
| 2019 | $24,171 CAD |
| 2018 | $18,291 CAD |
| 2017 | $14,341 CAD |
| 2016 | $11,233 CAD |
These recommendations are based on CarGurus' proprietary market data from November 4, 2026, CarGurus experts' opinions, and generative AI.
How much does the 2020 BMW 3 Series cost?
| Metric | Value |
|---|---|
| Current Average Price | $33,762 CAD |
| Year-Round Low | $30,105 CAD |
| Year-Round High | $36,702 CAD |
| Average Price a Year Ago | $36,709 CAD |
| Change vs. Last Year | −8.03% |
Prices have softened 8.03% compared to this time last year, making it a favourable time to shop this model year.
There are 144 listings available, which suggests you have a decent amount of inventory to compare.
Is the 2020 BMW 3 Series a good car?
Generally — you’re looking at a 4.1/5 model with an 8.2/10 expert rating, which points to a well-rounded premium sedan that leans hard into driving enjoyment. The standout strength is Performance at 10/10.
Drivers consistently praise its beautiful design, strong performance, and comfortable interior, and the M340 variant gets especially strong feedback for power and driving dynamics. The 2020 BMW 3 Series is also described as fun to drive, comfortable, and powered by a strong engine, which fits its role as a sedan that can handle both spirited driving and daily use.
The trade-offs are familiar: the design may be polarising, and value for money is a weak point. That matters because this model is aimed at buyers who care more about refinement and driving enjoyment than bargain pricing.
With 27.1% of listings marked as good or great deals, there is some room to shop selectively if you want the right example.
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 owners find dependable and enjoyable over time, with praise centred on its performance, comfort, and overall driving experience. The M340 variant in particular is described as a standout for power and driving dynamics, which reinforces the sense that this is a car people can count on for an engaging ownership experience.
BMW also includes free scheduled maintenance and warranty for the first four years or 80,000 km of ownership, which helps reduce early ownership friction.
For used buyers, the main long-term risk is less about outright satisfaction and more about paying premium-car costs for a model that already has a reputation for being expensive to buy and own.
What should I look for when buying a used 2020 BMW 3 Series?
Key things to evaluate:
- Trim level: The base 330i starts at a high price and includes BMW’s xDrive all-wheel-drive system in Canada, but it does not include extra-cost metallic paint. The M340i is the more desirable performance-focused choice, and it is described as worth the added cost if you can afford 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, a rear M Sport differential, and an 8-speed automatic transmission.
- Safety package: To get BMW’s latest advanced driver assistance systems, you need the Advanced Driver Assistance package. The suite includes safety features that were accurate when used, but the lane-keeping assist can feel abrupt, and the package is optional rather than standard.
- Infotainment: BMW’s iDrive system includes a touchscreen display, natural voice recognition, gesture control, and the familiar centre-console knob and buttons. The touchscreen is the easiest to use, while gesture control is optional.
- 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, M340i.
Here's the short version:
- 330i: This is the entry point, and it gives you the core 3 Series experience with xDrive all-wheel drive in Canada. It suits you if you want the badge, the premium feel, and the everyday polish without stretching to the performance model.
- M340i: This is the trim to buy if you want the most compelling version of the car. It adds the strongest performance character, and the source material says it is worth the extra money if you can afford it. It is the best-value choice for enthusiasts who want the full 3 Series experience.
The Advanced Driver Assistance package is optional, so check whether a used example has it if you want the extra safety tech.
Is now a good time to buy a used 2020 BMW 3 Series?
This is a moderate market for selective buyers, so you can shop with some leverage if you’re patient.
- Deal availability: 27.1% of listings are priced as good or great deals.
- Inventory: There are 144 listings available.
- Price trend: Prices have softened 8.03% compared with last year.
If you find a listing below $30,105 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,762 CAD sits slightly below last year's $36,709 CAD.
That softer pricing suggests the market has become more favourable for buyers, but it also means future sellers may need to be realistic about expectations if they plan to move the car quickly. A premium sedan with a strong reputation can still hold interest, but the current trend shows that values have eased rather than strengthened.
For you as a seller, that means condition, equipment, and trim choice matter more than ever. Well-kept examples with desirable specification should be easier to position than plain or heavily used ones.
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 IIHS when equipped with the adaptive full LED headlights.
It earns a 9/10 safety score from our experts.
BMW’s Advanced Driver Assistance package is the key safety-tech option here, and it brings the brand’s latest advanced driver assistance systems. The available features were accurate in use, though the lane-keeping assist can feel abrupt, and the package is not standard.
The main caveat is that some of the most useful driver-assistance equipment requires that optional package, so you should verify whether a used example has it before you buy.
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:
- 27.1% of listings are priced as good or great deals.
- Price trend: Prices have softened 8.03% compared with last year.
- Owners rate it 4.1/5 — a solid satisfaction signal.
- The 2020 stands out for the arrival of the M340i, which gives the lineup a clear performance-focused identity while keeping the everyday polish expected of a premium sedan.
The bottom line: If you want the strongest blend of performance, comfort, and premium feel, the 2020 is the right year to target. If you’re more price-sensitive, a nearby model year may still make sense, but the 2020’s softened pricing and strong enthusiast appeal make it the better pick for shoppers who want the most compelling version of this generation.
How does the 2020 BMW 3 Series compare to the 2020 Audi A4?
| Spec | 2020 BMW 3 Series | 2020 Audi A4 |
|---|---|---|
| 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,762 CAD | $24,637 CAD |
| Listings available | 144 | 70 |
| Good & great deal share | 27.1% | 21.4% |
Read our full side-by-side expert comparison here.
These recommendations are based on CarGurus' proprietary market data from November 4, 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.



















