Used 2017 BMW 3 Series for SaleNationwide

Filters (3)

Location:

Include delivery listings?

184 vehicles found
Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior colour:
Black
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Mileage:
152,000
Stock #:
260503
VIN:
WBA8D9C56JEB34860
Black 2018 BMW 3 Series Sedan All-Wheel Drive
Price drop

-$1,000

 

2018 BMW 3 Series

330i xDrive Sedan AWD

152,000 km

Burlington, ON
Great Deal

$13,999

$12,999

Year:
2017
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
180 hp 2L I4
Exterior colour:
White
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
93,000
VIN:
WBA8E5G32HNU43294
White 2017 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2017 BMW 3 Series

320i xDrive Sedan AWD

93,000 km

Burnaby, BC
Great Deal

$13,990

Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
100,000
Stock #:
08-0000018
VIN:
WBA8D9C56JA614384
 2018 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2018 BMW 3 Series

330i xDrive Sedan AWD

100,000 km

Lévis, QC
Great Deal

$16,950

Year:
2017
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior colour:
Black
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
56,274
Stock #:
U63823
VIN:
WBA8D9G31HNU63823
Black 2017 BMW 3 Series Sedan All-Wheel Drive Automatic
Price drop

-$1,000

 

2017 BMW 3 Series

330i xDrive Sedan AWD

56,274 km

Oakville, ON
Good Deal

$19,999

$18,999

CarGurus Analysis:

2017 BMW 3 Series

4.2

  • With 185 currently listed for sale and an average price of $17,228.00 CAD, 29.2% of 2017 BMW 3 Series models for sale on CarGurus are rated as good or great deals.

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

  • 100.0% of 2017 BMW 3 Series models on CarGurus are accident free.

Research summarized using AI

CarGurus Analysis: 2017 BMW 3 Series

Image Not Available

Summary

  • With 185 currently listed for sale and an average price of $17,228.00 CAD, 29.2% of 2017 BMW 3 Series models for sale on CarGurus are rated as good or great deals.

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

  • 100.0% of 2017 BMW 3 Series models on CarGurus are accident free.

Why it stands out

The 2017 BMW 3 Series stands out as a compact luxury sedan that still leans hard into the brand’s traditional strengths: performance, handling, and a premium feel. In this generation, the cabin is described as sober, business-like, and luxurious, and the car’s appeal is reinforced by standard all-wheel drive in Canada and an eight-speed automatic transmission across the lineup. BMW also gave the model a major update in 2023 with a new infotainment system and a redesigned dashboard, but for 2017 the 3 Series already offered the kind of technology and driving character that made it a benchmark for buyers who wanted something more engaging than an ordinary commuter car.

What makes the 2017 model especially distinctive is the breadth of its lineup. The 330i uses a 2.0-litre turbocharged four-cylinder with 255 horsepower and 294 pound-feet of torque, while the 330e plug-in hybrid adds electric driving capability and up to 35 kilometres of electric range. Above that, the M340i brings a 3.0-litre inline-six with 382 horsepower and 369 pound-feet of torque, and the M3 sits at the top with 473 horsepower and 406 pound-feet of torque. That range gives the 3 Series a rare mix of efficiency, everyday usability, and serious performance, which helps explain why it remains such a desirable used luxury car.

There are trade-offs, though. The back seat is a little tight, and the car is practical enough for a small family only in a limited sense because it is a four-seater in most situations. Trunk space is ample in all but the 330e, where the battery pack reduces cargo room. Safety equipment is also uneven on used examples, since BMW charged extra for many driver-assistance systems, so shoppers may need to look carefully to find the features they want. Even so, the 2017 BMW 3 Series remains appealing because it combines sharp driving manners, premium presentation, and a wide spread of powertrains in a package that still feels special.

Other model years to consider

  • 2014 BMW 3 Series

    • Average price: $11,889.00 CAD
    • Good/great deal percentage: 28.1%
    • User rating: 4.79 / 5
    • Total listings: 171
  • 2019 BMW 3 Series

    • Average price: $24,635.00 CAD
    • Good/great deal percentage: 32.4%
    • User rating: 5 / 5
    • Total listings: 145
  • 2023 BMW 3 Series

    • Average price: $42,118.00 CAD
    • Good/great deal percentage: 25.3%
    • User rating: 5 / 5
    • Total listings: 146

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