2017 BMW 3 Series for Sale in North Bay, ON

New Search

Looking for a New BMW 3 Series?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • Find cash back incentives
Switch to New Car Search

Filter Results

listing

Price

- Loading...

Kilometres

- Loading...

Days on Market

- Loading...

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/06/03/08/52/2017_bmw_3_series-pic-7353707930330054310-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Sudbury, ON P3B

Great Deal
$9,769 BELOW
CarGurus IMV of $49,762

Price: $39,993

Kilometres: 12,472

Location: Sudbury, ON P3B

Certified Pre-Owned: No Transmission: Automatic Colour: White Description: Used 2017 BMW 3 Series 330i xDrive for sale - $39,993, 12,472 km with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/06/01/07/02/2017_bmw_3_series-pic-4157414731827355895-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Sudbury, ON P3B

Great Deal
$9,680 BELOW
CarGurus IMV of $49,673

Price: $39,993

Kilometres: 12,690

Location: Sudbury, ON P3B

Certified Pre-Owned: No Transmission: Automatic Colour: White Description: Used 2017 BMW 3 Series 330i xDrive for sale - $39,993, 12,690 km with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/07/19/07/01/2017_bmw_3_series-pic-6584867777264815389-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Sudbury, ON P3B

Great Deal
$8,222 BELOW
CarGurus IMV of $48,215

Price: $39,993

Kilometres: 16,233

Location: Sudbury, ON P3B

Certified Pre-Owned: No Transmission: Automatic Colour: White Description: Used 2017 BMW 3 Series 330i xDrive for sale - $39,993, 16,233 km with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/08/02/06/56/2017_bmw_3_series-pic-235528067752134675-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Sudbury, ON P3B

Good Deal
$4,672 BELOW
CarGurus IMV of $46,665

Price: $41,993

Kilometres: 19,997

Location: Sudbury, ON P3B

Certified Pre-Owned: No Transmission: Automatic Colour: White Description: Used 2017 BMW 3 Series 330i xDrive for sale - $41,993, 19,997 km with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://images.edealer.ca/1/40991304.jpeg?cargurus_image_modified_date=A6D4C115008F64D7F907D6A5035A88E9

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Barrie, ON L4N 6N2

Fair Deal
$87 ABOVE
CarGurus IMV of $41,663

Price: $41,750

Kilometres: 15,997

Location: Barrie, ON L4N 6N2

Average time on market: 52 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Colour: Silver Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $41,750, 15,997 km with Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (1 review) "Already sold. But was willing to continue to look for me."
https://images.edealer.ca/1/39818301.jpeg?cargurus_image_modified_date=5D4D3F7E365DA7292A5E08D32EE8BA95

2016 BMW 3 Series 340i xDrive Used Cars in Barrie, ON L4N 6N2

Fair Deal
$627 ABOVE
CarGurus IMV of $48,364

Price: $48,991

Kilometres: 36,012

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: 8-Speed Automatic Colour: White Description: Used 2016 BMW 3 Series 340i xDrive for sale - $48,991, 36,012 km with LE Package, Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Backup Camera, Premium Package, M Sport Package
Avg. Dealer Rating: (1 review) "Excellent!"
https://images.edealer.ca/1/34797620.jpeg?cargurus_image_modified_date=099F9F59F751683F9CE1C6CFBBBB64AE

2017 BMW 3 Series 320i xDrive Used Cars in Barrie, ON L4N 6N2

Price: $53,234

Location: Barrie, ON L4N 6N2

Average time on market: 139 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Colour: White Description: Used 2017 BMW 3 Series 320i xDrive for sale - $53,234, 909 km with Premium Package, Alloy Wheels
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2017/05/06/10/18/2017_bmw_3_series-pic-8431530642441415631-152x114.jpeg

2017 BMW 3 Series 328d xDrive Used Cars in Barrie, ON L4N 6N2

Price: $54,573

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: 8-Speed Automatic Colour: Black Description: Used 2017 BMW 3 Series 328d xDrive for sale - $54,573, 41 km with Alloy Wheels
Avg. Dealer Rating: (1 review)
https://images.edealer.ca/1/35117628.jpeg?cargurus_image_modified_date=BAEFE118FC5B04DC1229B808EE44174F

2017 BMW 3 Series 330i xDrive Used Cars in Barrie, ON L4N 6N2

Price: $57,114

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: 8-Speed Automatic Colour: White Description: Used 2017 BMW 3 Series 330i xDrive for sale - $57,114, 325 km with Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (1 review)
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 330i xDrive Used Cars in Barrie, ON L4N 6N2

Price: $57,139

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: Automatic Colour: Black Description: Used 2017 BMW 3 Series 330i xDrive for sale - $57,139, 90 km with Premium Package
Avg. Dealer Rating: (1 review)
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 330i xDrive Used Cars in Barrie, ON L4N 6N2

Price: $58,489

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: Automatic Colour: Blue Description: Used 2017 BMW 3 Series 330i xDrive for sale - $58,489, 90 km with Premium Package
Avg. Dealer Rating: (1 review)
https://images.edealer.ca/1/40965289.jpeg?cargurus_image_modified_date=A6D4C115008F64D7F907D6A5035A88E9

2017 BMW 3 Series 330i xDrive Used Cars in Barrie, ON L4N 6N2

Price: $59,518

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: 8-Speed Automatic Colour: Red Description: Used 2017 BMW 3 Series 330i xDrive for sale - $59,518, 90 km with Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2017/07/19/10/18/2017_bmw_3_series-pic-362592782418450289-152x114.jpeg

2017 BMW 3 Series 330i xDrive Wagon Used Cars in Barrie, ON L4N 6N2

Price: $61,231

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: 8-Speed Automatic Colour: Grey Description: Used 2017 BMW 3 Series 330i xDrive Wagon for sale - $61,231, 90 km with Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (1 review)
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 330i xDrive Used Cars in Barrie, ON L4N 6N2

Price: $63,785

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: Automatic Colour: White Description: Used 2017 BMW 3 Series 330i xDrive for sale - $63,785, 18 km with Premium Package, Driver Assistance Package, Alloy Wheels
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2017/05/10/11/08/2016_bmw_3_series-pic-298637181167553843-152x114.jpeg

2016 BMW 3 Series 328i xDrive Wagon Used Cars in Barrie, ON L4N 6N2

Uncertain
$6,625 BELOW
CarGurus IMV of $46,616

Price: $39,991

Kilometres: 31,279

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: 8-Speed Automatic Colour: Black Description: Used 2016 BMW 3 Series 328i xDrive Wagon for sale - $39,991, 31,279 km with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (1 review)
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2017 BMW 3 Series 16 Great Deals $38,413 376 listings
2016 BMW 3 Series 13 Great Deals $20,995 131 listings
2015 BMW 3 Series 4 Great Deals $19,995 58 listings
2014 BMW 3 Series 23 Great Deals $19,850 207 listings
2013 BMW 3 Series 33 Great Deals $14,995 407 listings
2011 BMW 3 Series 16 Great Deals $7,277 193 listings
2009 BMW 3 Series 9 Great Deals $5,900 96 listings
2008 BMW 3 Series 9 Great Deals $6,500 122 listings
2007 BMW 3 Series 7 Great Deals $4,999 91 listings
2006 BMW 3 Series 4 Great Deals $2,999 58 listings