Used 2016 BMW 3 Series for Sale nearGuelph, ON

Filters (3)

Location:

Only show listings in ON?

Include delivery listings?

59 vehicles found
Year:
2017
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior colour:
Blue
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
155,000
Stock #:
FDF607
VIN:
WBA8D9C32HA012185
Blue 2017 BMW 3 Series Sedan All-Wheel Drive Automatic
Price drop

-$889

Waberi Auto Service Inc

Sponsored by Waberi Auto Service Inc

2017 BMW 3 Series

330i xDrive Sedan AWD

155,000 km

York, ON
63 km away
Good Deal

$12,888

$11,999

Year:
2017
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
Rear-Wheel Drive
Engine:
248 hp 2L I4 Hybrid
Exterior colour:
Silver
Combined gas mileage:
3 L/100km
Fuel type:
Hybrid
Interior colour:
Black
Transmission:
Automatic
Mileage:
132,396
Stock #:
124952
VIN:
WBA8E1C52HK479892
Silver 2017 BMW 3 Series Sedan Rear-Wheel Drive Automatic
Price drop

-$700

Sponsored Listing

2017 BMW 3 Series

330e iPerformance Sedan RWD

132,396 km

61 km away
Fair Deal

$16,290

$15,590

Year:
2016
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
180 hp 2L I4
Exterior colour:
Gray
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
154,446
Stock #:
T94130
VIN:
WBA8E5G50GNT94130
Gray 2016 BMW 3 Series Sedan All-Wheel Drive Automatic

Sponsored Listing

2016 BMW 3 Series

320i xDrive Sedan AWD

154,446 km

Etobicoke, ON
58 km away
Fair Deal

$11,999

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

-$889

 

2017 BMW 3 Series

330i xDrive Sedan AWD

155,000 km

York, ON
63 km away
Good Deal

$12,888

$11,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:
Blue
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
125,000
Stock #:
20180
VIN:
WBA8A3C59HK691227
Blue 2017 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2017 BMW 3 Series

320i xDrive Sedan AWD

125,000 km

Toronto, ON
67 km away
Good Deal

$11,995

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

-$1,000

 

2017 BMW 3 Series

330i xDrive Sedan AWD

165,000 km

Mississauga, ON
51 km away
Good Deal

$11,995

$10,995

Year:
2015
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:
133,000
Stock #:
3FK202788
VIN:
WBA3C3C53FK202788
White 2015 BMW 3 Series Sedan All-Wheel Drive Automatic
Price drop

-$2,000

 

2015 BMW 3 Series

320i xDrive Sedan AWD

133,000 km

Toronto, ON
59 km away
Good Deal

$10,995

$8,995

Year:
2015
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
240 hp 2L I4
Exterior colour:
Black
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
158,202
Stock #:
1886
VIN:
WBA3B3G55FNR85527
Black 2015 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2015 BMW 3 Series

328i xDrive Sedan AWD

158,202 km

Woodbridge, ON
63 km away
Good Deal

$9,989

Year:
2015
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
240 hp 2L I4
Exterior colour:
Gray
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
166,950
Stock #:
20260971
VIN:
WBA3B3C51FJ983836
Vehicle photo unavailable

 

2015 BMW 3 Series

328i xDrive Sedan AWD

166,950 km

Brampton, ON
45 km away
Good Deal

$8,499

CarGurus Analysis:

2016 BMW 3 Series

4.2

  • With 57 currently listed for sale and an average price of $10,918 CAD, 28.1% of 2016 BMW 3 Series listings on CarGurus are rated as good or great deals.

  • Favourably reviewed: Owners rated the 2016 BMW 3 Series 4.2 / 5 stars.

Research summarized using AI

Year:
2017
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:
161,500
Stock #:
011503
VIN:
WBA8D9C37HA011503
 2017 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2017 BMW 3 Series

330i xDrive Sedan AWD

161,500 km

North York, ON
67 km away
Good Deal

$11,979

Year:
2015
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
300 hp 3L I6
Exterior colour:
Silver
Combined gas mileage:
10 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
168,603
Stock #:
32961D
VIN:
WBA3B9C51FP705194
Silver 2015 BMW 3 Series Sedan All-Wheel Drive Automatic
New arrival

 

2015 BMW 3 Series

335i xDrive Sedan AWD

168,603 km

Cambridge, ON
21 km away
Fair Deal

$14,995

Year:
2016
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
180 hp 2L I4
Exterior colour:
Gray
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
154,446
Stock #:
T94130
VIN:
WBA8E5G50GNT94130
Gray 2016 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2016 BMW 3 Series

320i xDrive Sedan AWD

154,446 km

Etobicoke, ON
58 km away
Fair Deal

$11,999

Year:
2016
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:
138,000
Stock #:
690280
VIN:
WBA8A3C5XGK690280
White 2016 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2016 BMW 3 Series

320i xDrive Sedan AWD

138,000 km

Richmond Hill, ON
77 km away
Fair Deal

$11,499

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

-$2,000

 

2017 BMW 3 Series

330i xDrive Sedan AWD

131,169 km

Kitchener, ON
20 km away
Good Deal

$14,999

$12,999

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

-$500

 

2017 BMW 3 Series

330i xDrive Sedan AWD

135,600 km

Innisfil, ON
95 km away
Fair Deal

$14,999

$14,499

Year:
2016
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:
190,158
Stock #:
E43015
VIN:
WBA8A3C56GK688719
White 2016 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2016 BMW 3 Series

320i xDrive Sedan AWD

190,158 km

Kitchener, ON
19 km away
Good Deal

$8,990

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:
111,059
Stock #:
U61406
VIN:
WBA8D9G38HNU61406
Black 2017 BMW 3 Series Sedan All-Wheel Drive Automatic

Sponsored Listing

2017 BMW 3 Series

330i xDrive Sedan AWD

111,059 km

Toronto, ON
81 km away
Fair Deal

$15,980

CarGurus Analysis: 2016 BMW 3 Series

Image Not Available

Summary

  • With 57 currently listed for sale and an average price of $10,918 CAD, 28.1% of 2016 BMW 3 Series listings on CarGurus are rated as good or great deals.

  • Favourably reviewed: Owners rated the 2016 BMW 3 Series 4.2 / 5 stars.

Why it stands out

The 2016 BMW 3 Series sits in the sixth generation of the model and stands out for the breadth of its powertrain choices and body styles. In Canada, this generation was offered with rear-wheel drive or all-wheel drive, and buyers could choose a manual or automatic transmission. The lineup ranged from efficient four-cylinder models to six-cylinder versions, and BMW also offered a plug-in hybrid, giving the 3 Series a wider spread of personalities than many rivals.

For 2016 specifically, the 330e plug-in hybrid joined the range, pairing the B48 four-cylinder with an electric motor for 228 horsepower and up to 23 kilometres of electric range. The six-cylinder 340i also arrived that year, using BMW’s B58 3.0-litre inline six with 322 horsepower. That mix helped keep the 3 Series appealing to buyers who wanted either better fuel efficiency or stronger performance without leaving the model line. The car also benefited from a broad safety and technology roster, including available advanced safety equipment and modern infotainment, though some of those features were optional rather than standard.

The 2016 3 Series is also attractive because it remains a practical luxury car with a premium cabin and a strong driving reputation. At the same time, it is not without compromises: the interior can feel tight, and ownership costs can be significant. Reliability is better than the generation it replaced, but the model still rewards careful shopping and regular maintenance.

Other model years to consider

  • 2019 BMW 3 Series
    • Average price: $23,948 CAD
    • Good/great deal percentage: 25%
    • User rating: 5 / 5
    • Total listings: 88
  • 2014 BMW 3 Series
    • Average price: $10,967 CAD
    • Good/great deal percentage: 28.9%
    • User rating: 4.8 / 5
    • Total listings: 83
  • 2023 BMW 3 Series
    • Average price: $37,996 CAD
    • Good/great deal percentage: 30.6%
    • User rating: 5 / 5
    • Total listings: 62

Similar models to consider

  • 2016 Audi A4
    • Average price: $11,969 CAD
    • Good/great deal percentage: 21.8%
    • User rating: 5 / 5
    • Total listings: 55
  • 2016 Mercedes-Benz C-Class
    • Average price: $19,766 CAD
    • Good/great deal percentage: 34.9%
    • User rating: 4.6 / 5
    • Total listings: 109

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