Used 2017 BMW 3 Series for SaleNationwide

Filters (3)

Location:

Include delivery listings?

179 vehicles found
Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
320 hp 3L I6
Combined gas mileage:
10 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
157,045
Stock #:
576549
VIN:
WBA8B7C54JA576549
 2018 BMW 3 Series Sedan All-Wheel Drive Automatic
New arrival

 

2018 BMW 3 Series

340i xDrive Sedan AWD

157,045 km

Airdrie, AB
Great Deal

$24,977

Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior colour:
Silver
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
94,072
Stock #:
M33744-01
VIN:
WBA8D9C52JEM33474
Silver 2018 BMW 3 Series Sedan All-Wheel Drive Automatic
New arrival

 

2018 BMW 3 Series

330i xDrive Sedan AWD

94,072 km

Kitchener, ON
Great Deal

$18,880

CarGurus Analysis:

2017 BMW 3 Series

4.2

  • With 175 currently listed for sale and an average price of $16,261 CAD, 26.3% of 2017 BMW 3 Series listings on CarGurus are rated as good or great deals.

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

Research summarized using AI

Year:
2017
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
320 hp 3L I6
Exterior colour:
Blue
Combined gas mileage:
10 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
76,186
Stock #:
VMIH704058
VIN:
WBA8B7C57HK704058
Blue 2017 BMW 3 Series Sedan All-Wheel Drive Automatic
Price drop

-$662

 

2017 BMW 3 Series

340i xDrive Sedan AWD

76,186 km

Vancouver, BC
Good Deal

$32,650

$31,988

CarGurus Analysis: 2017 BMW 3 Series

Image Not Available

Summary

  • With 175 currently listed for sale and an average price of $16,261 CAD, 26.3% of 2017 BMW 3 Series listings on CarGurus are rated as good or great deals.

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

Why it stands out

The 2017 BMW 3 Series stands out because it combines the brand’s familiar emphasis on performance, handling, and luxury with a wide range of powertrains and body styles. In this generation, BMW had already moved the 3 Series into a more modern, technology-rich package, while keeping the cabin sober, business-like, and luxurious. It also remained practical enough for a small family, though the back seat is a little tight and it is a four-seater in most situations. Trunk space is ample in all but the 330e, where the battery pack reduces cargo room.

What makes the 2017 model especially appealing is the breadth of choice. The lineup includes the 330i, 330e plug-in hybrid, M340i, and M3, and Canadian versions come with standard all-wheel drive and an eight-speed automatic transmission. The 330i is still quick, the 330e uses less fuel and can manage up to 35 kilometres of electric range, and the M340i delivers strong straight-line performance. BMW also gave this generation a major update in 2023 with a new infotainment system, a redesigned dashboard, a curved panel display, and new software with a helpful digital assistant, while standard wireless Apple CarPlay and Android Auto help keep it current.

For buyers, the 2017 BMW 3 Series offers a strong mix of style, performance, and premium feel, and it has a generally good reliability record. That said, it is still an expensive car to buy and own, and some safety equipment is optional rather than standard. Used examples can also vary a lot in equipment, so it is worth checking carefully for the features you want.

Other model years to consider

  • 2023 BMW 3 Series
    • Average price: $39,884 CAD
    • Good/great deal percentage: 29.8%
    • User rating: 5 / 5
    • Total listings: 161
  • 2014 BMW 3 Series
    • Average price: $11,172 CAD
    • Good/great deal percentage: 29.1%
    • User rating: 4.79 / 5
    • Total listings: 172
  • 2022 BMW 3 Series
    • Average price: $34,337 CAD
    • Good/great deal percentage: 28.8%
    • User rating: 4.5 / 5
    • Total listings: 170

Similar models to consider

  • 2017 Audi A4
    • Average price: $14,806 CAD
    • Good/great deal percentage: 27.1%
    • User rating: 4.47 / 5
    • Total listings: 140
  • 2017 Mercedes-Benz C-Class
    • Average price: $22,948 CAD
    • Good/great deal percentage: 31.7%
    • User rating: 4.5 / 5
    • Total listings: 315

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