2017 BMW 3 Series for Sale in North Bay, ON

to
to

Filter Results

listing

Price

- Loading...

Kilometres

- Loading...

Days on Market

- Loading...

Recent Listings

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

Please wait. Contacting seller...

Don't see what you're looking for?

Order a customized vehicle from a dealer near you!

First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2017/11/30/12/36/2017_bmw_3_series-pic-2064644895266571396-152x114.jpeg

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

Great Deal
$8,340 BELOW
CarGurus IMV of $46,208

Price: $37,868

Mileage: 12,690

Location: Sudbury, ON P3B

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2017 BMW 3 Series 330i xDrive Sedan AWD for sale - $37,868, 12,690 km with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Failed to answer evendors the simplest question. I was trying to avoid and 2.5 hour drive and Sarahman could not have cared less"
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 Sedan AWD Used Cars in Sudbury, ON P3B

Great Deal
$7,223 BELOW
CarGurus IMV of $44,185

Price: $36,962

Mileage: 16,233

Location: Sudbury, ON P3B

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2017 BMW 3 Series 330i xDrive Sedan AWD for sale - $36,962, 16,233 km with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2017/09/22/17/11/2016_bmw_3_series-pic-4832312013569476349-152x114.jpeg

2016 BMW 3 Series 328d xDrive Sedan AWD Used Cars in Barrie, ON L4N 6N2

Great Deal
$8,555 BELOW
CarGurus IMV of $48,546

Price: $39,991

Mileage: 14,100

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Blue Description: Used 2016 BMW 3 Series 328d xDrive Sedan AWD for sale - $39,991, 14,100 km with Leather Seats, Backup Camera, 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://static.cargurus.com/images/forsale/2018/02/18/13/40/2017_bmw_3_series-pic-5214190049789791889-152x114.jpeg

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

Good Deal
$3,786 BELOW
CarGurus IMV of $48,777

Price: $44,991

Mileage: 15,176

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Silver Description: Used 2017 BMW 3 Series 328d xDrive Sedan AWD for sale - $44,991, 15,176 km with Leather Seats, Backup Camera, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (1 review) "Excellent!"
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 Sedan AWD Used Cars in Sudbury, ON P3B

Good Deal
$3,764 BELOW
CarGurus IMV of $42,036

Price: $38,272

Mileage: 19,997

Location: Sudbury, ON P3B

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2017 BMW 3 Series 330i xDrive Sedan AWD for sale - $38,272, 19,997 km with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2018/01/27/14/47/2017_bmw_3_series-pic-6902889273430925299-152x114.jpeg

2017 BMW 3 Series 340i xDrive Sedan AWD Used Cars in Barrie, ON L4N 6N2

Good Deal
$3,255 BELOW
CarGurus IMV of $57,246

Price: $53,991

Mileage: 12,941

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2017 BMW 3 Series 340i xDrive Sedan AWD for sale - $53,991, 12,941 km with Performance Package, Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2018/02/17/13/47/2016_bmw_3_series-pic-135507572718430897-152x114.jpeg

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

Fair Deal
$1,243 ABOVE
CarGurus IMV of $36,748

Price: $37,991

Mileage: 21,575

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2016 BMW 3 Series for sale - $37,991, 21,575 km with Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2017/12/09/14/13/2017_bmw_3_series-pic-9063363681881214667-152x114.jpeg

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

Fair Deal
$1,323 ABOVE
CarGurus IMV of $48,668

Price: $49,991

Mileage: 15,718

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Blue Description: Used 2017 BMW 3 Series 328d xDrive Sedan AWD for sale - $49,991, 15,718 km with Leather Seats, Backup Camera, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (1 review)
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2018 BMW 3 Series Used Cars in Barrie, ON L4N 6N2

Price: $49,469

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2018 BMW 3 Series for sale - $49,469, 90 km
Avg. Dealer Rating: (1 review)
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2018 BMW 3 Series Used Cars in Barrie, ON L4N 6N2

Price: $53,469

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2018 BMW 3 Series for sale - $53,469, 90 km
Avg. Dealer Rating: (1 review)
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2018 BMW 3 Series Used Cars in Barrie, ON L4N 6N2

Price: $53,469

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2018 BMW 3 Series for sale - $53,469, 90 km
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2017/12/16/14/38/2017_bmw_3_series-pic-4587114936626327754-152x114.jpeg

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

Price: $53,586

Mileage: 90

Location: Barrie, ON L4N 6N2

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2017 BMW 3 Series for sale - $53,586, 90 km with Backup Camera, Sunroof/Moonroof, Storage Package, Premium Package
Avg. Dealer Rating: (1 review)
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2018 BMW 3 Series Used Cars in Barrie, ON L4N 6N2

Price: $54,364

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2018 BMW 3 Series for sale - $54,364, 90 km
Avg. Dealer Rating: (1 review)
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2018 BMW 3 Series Used Cars in Barrie, ON L4N 6N2

Price: $54,364

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2018 BMW 3 Series for sale - $54,364, 90 km
Avg. Dealer Rating: (1 review)
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2018 BMW 3 Series Used Cars in Barrie, ON L4N 6N2

Price: $54,364

Location: Barrie, ON L4N 6N2

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2018 BMW 3 Series for sale - $54,364, 90 km
Avg. Dealer Rating: (1 review)
Please wait ...
All Listings
Please wait ...
Sponsored 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
2018 BMW 3 Series 11 Great Deals $47,289 450 listings
2017 BMW 3 Series 21 Great Deals $30,468 144 listings
2016 BMW 3 Series 11 Great Deals $25,694 79 listings
2015 BMW 3 Series 5 Great Deals $24,894 71 listings
2014 BMW 3 Series 28 Great Deals $16,995 308 listings
2013 BMW 3 Series 17 Great Deals $14,500 262 listings
2012 BMW 3 Series 5 Great Deals $13,471 65 listings
2011 BMW 3 Series 33 Great Deals $8,450 273 listings
2010 BMW 3 Series 6 Great Deals $8,950 57 listings
2009 BMW 3 Series 4 Great Deals $6,565 117 listings