Used 2017 BMW 3 Series for Sale nearEdmonton, AB

Filters (3)

Location:

Only show listings in AB?

Include delivery listings?

10 vehicles found
Year:
2017
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
180 hp 2L I4 Diesel
Exterior colour:
Black
Combined gas mileage:
7 L/100km
Fuel type:
Diesel
Interior colour:
Black
Transmission:
Automatic
Mileage:
154,071
Stock #:
898057
VIN:
WBA8F1C39HK898057
Black 2017 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2017 BMW 3 Series

328d xDrive Sedan AWD

154,071 km

Home delivery from Langley, BC
Price includes $1,208 shipping
Good Deal

$16,096

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:
8-Speed Automatic
Mileage:
114,380
Stock #:
PH13505
VIN:
WBA8D9C50JA013505
 2018 BMW 3 Series Sedan All-Wheel Drive 8-Speed Automatic

 

2018 BMW 3 Series

330i xDrive Sedan AWD

114,380 km

Edmonton, AB
14 km away
Fair Deal

$20,488

Year:
2017
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
180 hp 2L I4
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
110,127
Stock #:
K91504
VIN:
WBA8A3C59HK691504
 2017 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2017 BMW 3 Series

320i xDrive Sedan AWD

110,127 km

Home delivery from Lethbridge, AB
Price includes $1,292 shipping
Uncertain

$24,792

Year:
2016
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
180 hp 2L I4
Exterior colour:
Alpine White
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Interior colour:
Black
Transmission:
Automatic
Mileage:
158,927
Stock #:
U20559-A
VIN:
WBA8E5G57GNU20559
Alpine White 2016 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2016 BMW 3 Series

320i xDrive Sedan AWD

158,927 km

Home delivery from Calgary, AB
Price includes $840 shipping
High Priced

$15,491

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:
8-Speed Automatic
Mileage:
59,424
Stock #:
PB23836A
VIN:
WBA8D9C58JEM32470
 2018 BMW 3 Series Sedan All-Wheel Drive 8-Speed Automatic
New arrival

 

2018 BMW 3 Series

330i xDrive Sedan AWD

59,424 km

Edmonton, AB
10 km away
High Priced

$26,910

Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior colour:
White
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
131,311
Stock #:
203725A
VIN:
WBA8D9C54JA012681
White 2018 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2018 BMW 3 Series

330i xDrive Sedan AWD

131,311 km

Home delivery from Calgary, AB
Price includes $532 shipping
High Priced

$21,727

Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior colour:
White
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Interior colour:
Black
Transmission:
Automatic
Mileage:
161,200
Stock #:
614787
VIN:
WBA8D9C56JA614787
White 2018 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2018 BMW 3 Series

330i xDrive Sedan AWD

161,200 km

Home delivery from Calgary, AB
Price includes $283 shipping
High Priced

$18,773

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:
170,698
Stock #:
K34677
VIN:
WBA8D9C57JEM34677
 2018 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2018 BMW 3 Series

330i xDrive Sedan AWD

170,698 km

Home delivery from Lethbridge, AB
Price includes $1,292 shipping
Overpriced

$21,192

There are no more results from the filters selected.

Check out these similar matches for you.

Fetching additional listings...

CarGurus Analysis: 2017 BMW 3 Series

Image Not Available

Summary

  • With 13 currently listed for sale near Edmonton, AB and an average price of $25,888 CAD, 23.1% of 2017 BMW 3 Series 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 because it combines the brand’s familiar performance-first character with a wide range of powertrains and body styles, while still feeling premium and usable every day. In Canada, the 3 Series has long been offered primarily with all-wheel drive and with automatic or manual transmissions, and it is known for precise handling, confidence-inspiring braking, and businesslike luxury. That mix is a big part of its appeal: it is still one of the most accessible ways into BMW’s “ultimate driving machine” formula, but it also carries the costs and complexity that come with that reputation.

For this model year, the 3 Series lineup was broad and varied. The 330i used a 2.0-litre turbocharged four-cylinder with 255 horsepower and 294 pound-feet of torque, while the 330e plug-in hybrid paired a 2.0-litre four-cylinder with an electric motor for 288 horsepower and 310 pound-feet, plus up to 35 kilometres of electric range. Above that sat the M340i with 382 horsepower and 369 pound-feet of torque, and the M3 brought 473 horsepower and 406 pound-feet of torque, or 503 horsepower and 479 pound-feet in Competition form. BMW also updated the current generation in 2023 with a new infotainment system and a redesigned dashboard, giving it larger curved displays and new software with a helpful digital assistant. Standard wireless Apple CarPlay and Android Auto, over-the-air software updates, and an available head-up display help keep the cabin feeling modern.

There are a few trade-offs to keep in mind. The cabin is sober, business-like, and luxurious, but a little tight in the back, and it is practical enough for a small family rather than a roomy one. Trunk space is ample in all but the 330e, where the battery pack reduces cargo room. Reliability is generally good for this generation, though 2019 models have the most bugs, and the 3 Series is still not cheap to buy or own. Even so, for buyers who want sharp handling, strong performance, and a premium feel in a compact package, the 2017 BMW 3 Series remains a compelling choice.

Other model years to consider

  • 2025 BMW 3 Series

    • Average price: $57,176 CAD
    • Good/great deal percentage: 43.5%
    • Total listings: 23
  • 2024 BMW 3 Series

    • Average price: $53,150 CAD
    • Good/great deal percentage: 37.5%
    • User rating: 5 / 5
    • Total listings: 16
  • 2026 BMW 3 Series

    • Average price: $70,223 CAD
    • Good/great deal percentage: 45.0%
    • Total listings: 20

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