2017 BMW 3 Series for Sale Nationwide

to
to

Filter Results

listing

Price

- Loading...
Includes Listings Without Available Pricing

Mileage

- Loading...

Days on Market

- Loading...

Recent Listings

Photos

Fuel Economy

- Loading...
()

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

Find 2017 BMW 3 Series listings in your area

First
Loading...
https://static.cargurus.com/images/forsale/2019/10/01/13/19/2016_bmw_3_series-pic-6072835755540818762-152x114.jpeg

2016 BMW 3 Series 320i xDrive Sedan AWD Used Cars in North York, ON M3J 1N1

Great Deal
$5,036 BELOW
CarGurus IMV of $26,031

Price: $20,995

Mileage: 28,000

Location: North York, ON M3J 1N1

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2016 BMW 3 Series 320i xDrive Sedan AWD for sale - $20,995, 28,000 km with Sport Package, Leather Seats, Driver Assistance Package, Power Package, Navigation System, Storage Package, Alloy Wheels, Technology Package, Heat Package, Premium Package, Climate Package, LE Package, Light Package, SE Package, Appearance Package, Bluetooth, Backup Camera, Comfort Package
Avg. Dealer Rating: (15 reviews) "Good"
https://static.cargurus.com/images/forsale/2019/10/19/13/58/2016_bmw_3_series-pic-416868135717247685-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Greenwood, NS B0P 1N0

Great Deal
$5,601 BELOW
CarGurus IMV of $28,599

Price: $22,998

Mileage: 71,709

Location: Greenwood, NS B0P 1N0

Average time on market: 22 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Grey Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $22,998, 71,709 km
Avg. Dealer Rating: (7 reviews) "Laid back, and easy going with no pressure selling. Refreshing"
https://static.cargurus.com/images/forsale/2019/10/14/04/03/2016_bmw_3_series-pic-6551722710553225610-152x114.jpeg

2016 BMW 3 Series 340i xDrive Sedan AWD Used Cars in Burlington, ON L7T 2E4

Great Deal
$5,304 BELOW
CarGurus IMV of $32,296

Price: $26,992

Mileage: 73,354

Location: Burlington, ON L7T 2E4

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 340i xDrive Sedan AWD for sale - $26,992, 73,354 km
Avg. Dealer Rating: (49 reviews) "Very professional with good customer relationship"
https://static.cargurus.com/images/forsale/2019/11/07/06/39/2016_bmw_3_series-pic-777284248405827368-152x114.jpeg

2016 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Saint-Eustache, QC J7R 2J2

Great Deal
$4,362 BELOW
CarGurus IMV of $21,357

Price: $16,995

Mileage: 68,000

Location: Saint-Eustache, QC J7R 2J2

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral Gray Metallic (gray) Description: Used 2016 BMW 3 Series 320i xDrive Sedan AWD for sale - $16,995, 68,000 km with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Good people "
https://static.cargurus.com/images/forsale/2019/10/19/05/26/2016_bmw_3_series-pic-5411539621821403918-152x114.jpeg

2016 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Mascouche, QC J7L3X7

Great Deal
$4,336 BELOW
CarGurus IMV of $22,331

Price: $17,995

Mileage: 48,333

Location: Mascouche, QC J7L3X7

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Noir Jais (black) Description: Used 2016 BMW 3 Series 320i xDrive Sedan AWD for sale - $17,995, 48,333 km
Avg. Dealer Rating: (1 review) "excellent "
https://static.cargurus.com/images/forsale/2019/11/07/00/52/2017_bmw_3_series-pic-4562607819019056904-152x114.jpeg

2017 BMW 3 Series 340i xDrive Sedan AWD Used Cars in Burlington, ON L7T 2E4

Great Deal
$8,206 BELOW
CarGurus IMV of $39,698

Price: $31,492

Mileage: 42,340

Location: Burlington, ON L7T 2E4

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2017 BMW 3 Series 340i xDrive Sedan AWD for sale - $31,492, 42,340 km with Navigation System, Bluetooth, Backup Camera
Avg. Dealer Rating: (49 reviews) "Great response"
https://static.cargurus.com/images/forsale/2019/09/25/11/53/2016_bmw_3_series-pic-2820074688658835728-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Vancouver, BC V5K 5C4

Great Deal
$4,988 BELOW
CarGurus IMV of $31,888

Price: $26,900

Mileage: 22,500

Location: Vancouver, BC V5K 5C4

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Mediterranean Blue Met Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $26,900, 22,500 km with Premium Package
Avg. Dealer Rating: (40 reviews) "Francis was fantastic, kind, compassionate, honest and very helpful. He went out of his way and spent more time than normal to help me out during a very emotional purchase. Please ask for him when you want to buy. The sales manager also approved the sale for which I’m grateful for. Thank you! It will not be forgotten ☺️"
https://static.cargurus.com/images/forsale/2019/11/05/20/49/2016_bmw_3_series-pic-4630636950881814481-152x114.jpeg

2016 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Brampton, ON L6V 1C2

Great Deal
$4,211 BELOW
CarGurus IMV of $21,960

Price: $17,749

Mileage: 73,384

Location: Brampton, ON L6V 1C2

Average time on market: 25 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Black Description: Used 2016 BMW 3 Series 320i xDrive Sedan AWD for sale - $17,749, 73,384 km with Bluetooth, Leather Seats
Avg. Dealer Rating: (44 reviews) "Great"
https://static.cargurus.com/images/forsale/2019/09/26/13/13/2016_bmw_3_series-pic-480510241287758639-152x114.jpeg

2016 BMW 3 Series 320i xDrive Sedan AWD Used Cars in North York, ON M3J 1N1

Great Deal
$4,277 BELOW
CarGurus IMV of $25,272

Price: $20,995

Mileage: 39,000

Location: North York, ON M3J 1N1

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 320i xDrive Sedan AWD for sale - $20,995, 39,000 km with Sport Package, Leather Seats, Driver Assistance Package, Power Package, Navigation System, Storage Package, Alloy Wheels, Technology Package, Heat Package, Premium Package, Climate Package, LE Package, Light Package, SE Package, Appearance Package, Bluetooth, Backup Camera, Remote Start, Comfort Package
Avg. Dealer Rating: (15 reviews) "The guy named FRED was completely unethical and unprofessional. When I requested to negotiate on price, this is the response I got via email. “ Just wanted to know what kind of drugs you are on?”. "
https://static.cargurus.com/images/forsale/2019/10/28/03/49/2016_bmw_3_series-pic-3742159567209621617-152x114.jpeg

2016 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Burlington, ON L7T 2E4

Great Deal
$4,133 BELOW
CarGurus IMV of $23,625

Price: $19,492

Mileage: 39,450

Location: Burlington, ON L7T 2E4

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2016 BMW 3 Series 320i xDrive Sedan AWD for sale - $19,492, 39,450 km with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (49 reviews) "Very helpful "
https://static.cargurus.com/images/forsale/2019/10/29/23/28/2016_bmw_3_series-pic-8529146235511391854-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in North York, ON M9L 1V5

Great Deal
$5,237 BELOW
CarGurus IMV of $28,236

Price: $22,999

Mileage: 23,821

Location: North York, ON M9L 1V5

Average time on market: 22 days Certified Pre-Owned: No Color: Blue Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $22,999, 23,821 km with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Dealer was unhelpful and deceptive. He advertised an XLT but sold me an SE. I got no power seats or doors and no back up camera. The tires were Not acceptable tires. He offered a $150.00 refund, which I accepted but he never delivered. Has not answered his phone in a week. The stow-and-go bucket seats had been swapped out for a bench seat but he still claimed they were stow- and-go. I won’t ever deal with this business again."
https://static.cargurus.com/images/forsale/2019/08/10/01/11/2016_bmw_3_series-pic-5402166620944894153-152x114.jpeg

2016 BMW 3 Series 340i xDrive Sedan AWD Used Cars in Midland, ON L4R 0B8

Great Deal
$4,389 BELOW
CarGurus IMV of $33,883

Price: $29,494

Mileage: 90,467

Location: Midland, ON L4R 0B8

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2016 BMW 3 Series 340i xDrive Sedan AWD for sale - $29,494, 90,467 km with Performance Package, Bluetooth, Premium Package
Avg. Dealer Rating: (7 reviews) "Becca was great to deal with. Clean dealership and answered all my questions quickly and accurately. When they didn’t know they made calls to get the right answer "
https://static.cargurus.com/images/forsale/2019/11/07/23/31/2016_bmw_3_series-pic-2340679578655130662-152x114.jpeg

2016 BMW 3 Series 340i xDrive Sedan AWD Used Cars in Scarborough, ON M1R 2Y4

Great Deal
$4,215 BELOW
CarGurus IMV of $32,095

Price: $27,880

Mileage: 75,000

Location: Scarborough, ON M1R 2Y4

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 340i xDrive Sedan AWD for sale - $27,880, 75,000 km with Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package
Avg. Dealer Rating: (36 reviews) "Quick response but car was gone before I could see it"
https://static.cargurus.com/images/forsale/2019/11/08/06/11/2016_bmw_3_series-pic-8571569240595991973-152x114.jpeg

2016 BMW 3 Series 330e iPerformance Sedan RWD Used Cars in Scarborough, ON M1R 2Y5

Great Deal
$5,416 BELOW
CarGurus IMV of $34,304

Price: $28,888

Mileage: 53,000

Location: Scarborough, ON M1R 2Y5

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2016 BMW 3 Series 330e iPerformance Sedan RWD for sale - $28,888, 53,000 km with Sport Package, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (46 reviews) "They got back to me very quickly,very courteous and helpful.I choose another vehicle at another vehicle because of the vehicle ,not about any negative feedback from Manhattan Motors."
https://static.cargurus.com/images/forsale/2019/05/28/23/25/2016_bmw_3_series-pic-6285560248144797445-152x114.jpeg

2016 BMW 3 Series 328d xDrive Sedan AWD Used Cars in Chilliwack, BC V2P 2N1

Great Deal
$4,570 BELOW
CarGurus IMV of $34,565

Price: $29,995

Mileage: 22,800

Location: Chilliwack, BC V2P 2N1

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2016 BMW 3 Series 328d xDrive Sedan AWD for sale - $29,995, 22,800 km with Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package, Comfort Package
Avg. Dealer Rating: (4 reviews) "Very friendly, easy to deal with. Good deals. "
Please wait ...
Please wait ...

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
2019 BMW 3 Series 8 Great Deals $40,995 165 listings
2018 BMW 3 Series 6 Great Deals $27,888 78 listings
2017 BMW 3 Series 11 Great Deals $22,299 98 listings
2016 BMW 3 Series 44 Great Deals $16,995 453 listings
2015 BMW 3 Series 57 Great Deals $13,995 461 listings
2014 BMW 3 Series 6 Great Deals $9,999 144 listings
2013 BMW 3 Series 12 Great Deals $9,999 145 listings
2011 BMW 3 Series 9 Great Deals $3,950 239 listings
2009 BMW 3 Series 3 Great Deals $6,995 82 listings
2008 BMW 3 Series 4 Great Deals $3,980 79 listings

Why Use CarGurus?

We'll help you find great deals among the millions of vehicles available nationwide on CarGurus, and we'll provide you with dealer reviews and vehicle history for each one. After all, over 30 million shoppers use CarGurus to find great deals on used cars and new cars in their area. And when it's time to get rid of your old ride, sell your car simply and securely on CarGurus.

Once you're ready to narrow down your search results, go ahead and filter by price, mileage, transmission, trim, days on lot, drivetrain, color, engine, options, and deal ratings. And if you only want to see cars with a single owner, recent price drops, photos, or available financing, our filters can help with that too.