2017 BMW 3 Series for Sale in Boston, MA

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...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Add Similar Cars


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
Featured Listings
https://static.cargurus.com/images/forsale/2017/08/24/18/30/2017_bmw_3_series-pic-7141265296016480386-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in South Easton, MA 02375

Great Deal
$7,782 BELOW
CarGurus IMV of $38,672

Price: $30,890

Mileage: 4,211

Location: South Easton, MA 02375

Average time on market: 56 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2017 BMW 3 Series 320i xDrive for sale - $30,890, 4,211 miles with Sport Package, Driver Assistance Package, Leather Seats, Sunroof/Moonroof, Navigation System, Storage Package, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (112 reviews) "Responded to my inquiry very quickly , have not gone any further in shopping for a vehicle"
https://static.cargurus.com/images/forsale/2017/10/17/18/03/2017_bmw_3_series-pic-3703759697602188752-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Stratham, NH 03885

Great Deal
$5,642 BELOW
CarGurus IMV of $40,527

Price: $34,885

Mileage: 9,014

Location: Stratham, NH 03885

Average time on market: 60 days Certified Pre-Owned: Yes Color: Alpine White Description: Used 2017 BMW 3 Series 330i xDrive for sale - $34,885, 9,014 miles with Bluetooth, Driver Assistance Package, Backup Camera, Appearance Package
Avg. Dealer Rating: (19 reviews) "Nice people quick sale on the 535 Good dealer personable salesman Ragnar was great "
https://static.cargurus.com/images/forsale/2017/10/12/19/38/2017_bmw_3_series-pic-1940410583541876031-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Sudbury, MA 01776

Great Deal
$4,804 BELOW
CarGurus IMV of $37,602

Price: $32,798

Mileage: 857

Location: Sudbury, MA 01776

Average time on market: 56 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 320i xDrive for sale - $32,798, 857 miles with Aluminum Wheels
Avg. Dealer Rating: (27 reviews) "Perfect "
https://static.cargurus.com/images/forsale/2017/08/22/18/59/2017_bmw_3_series-pic-5942257901862945950-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Peabody, MA 01960

Great Deal
$4,130 BELOW
CarGurus IMV of $36,128

Price: $31,998

Mileage: 3,778

Location: Peabody, MA 01960

Average time on market: 56 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral Grey Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $31,998, 3,778 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (35 reviews) "very professional "
https://static.cargurus.com/images/forsale/2017/09/16/10/43/2016_bmw_3_series-pic-8694604482890054628-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Seekonk, MA 02771

Great Deal
$5,147 BELOW
CarGurus IMV of $32,606

Price: $27,459

Mileage: 24,695

Location: Seekonk, MA 02771

Average time on market: 70 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $27,459, 24,695 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Premium Wheels, Heat Package, Premium Package, Climate Package, Luxury Package, Light Package, Bluetooth, Backup Camera, Comfort Package
Avg. Dealer Rating: (6 reviews) "I'm searching for a particular set of criteria not necessarily the vehicle you depict here. They are very accommodating , my job , my wife's job and children and how far from the dealership make getting there difficult but we're working my needs and availability issues on both sides out."
https://static.cargurus.com/images/forsale/2017/10/04/06/21/2017_bmw_3_series-pic-1793074580687406419-152x114.jpeg

2017 BMW 3 Series 330i xDrive Wagon Used Cars in Sudbury, MA 01776

Good Deal
$4,013 BELOW
CarGurus IMV of $44,611

Price: $40,598

Mileage: 8,066

Location: Sudbury, MA 01776

Average time on market: 74 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW 3 Series 330i xDrive Wagon for sale - $40,598, 8,066 miles with LE Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (27 reviews) "Great car, good deal"
https://static.cargurus.com/images/forsale/2017/09/15/06/45/2017_bmw_3_series-pic-4636741305884518454-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Peabody, MA 01960

Good Deal
$3,664 BELOW
CarGurus IMV of $42,662

Price: $38,998

Mileage: 4,521

Location: Peabody, MA 01960

Average time on market: 60 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 330i xDrive for sale - $38,998, 4,521 miles with LE Package, Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (35 reviews) "Quick reply,, but no other followup when I asked for pictures."
https://static.cargurus.com/images/forsale/2017/07/29/21/41/2016_bmw_3_series-pic-8933796055989221300-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Danvers, MA 01923

Good Deal
$3,821 BELOW
CarGurus IMV of $31,786

Price: $27,965

Mileage: 17,075

Location: Danvers, MA 01923

Average time on market: 70 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $27,965, 17,075 miles with Sunroof/Moonroof
Avg. Dealer Rating: (22 reviews) "The dealer and his workers are excellent "
https://static.cargurus.com/images/forsale/2017/07/20/10/06/2017_bmw_3_series-pic-5641042601435063893-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Norwood, MA 02062

Good Deal
$3,488 BELOW
CarGurus IMV of $43,252

Price: $39,764

Mileage: 5,463

Location: Norwood, MA 02062

Average time on market: 60 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 330i xDrive for sale - $39,764, 5,463 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Heat Package, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (41 reviews) "Quick Response when another vehicle I was going to see, sold the day before I was scheduled to see the vehicle. I started searching for other vehicles saw this vehicle at night it was the color I wanted and had all the options I wanted so I immediately contacted the dealership via email and chat after 12am that I would be calling the following morning to scheduled an appointment if the vehicle was still available. Before I could call them when they opened at 8am, I was contacted by Bob to advise the vehicle was available. I immediately went to the dealership and was there prior to 9am. I then met with Mario, loved the vehicle and it was a Fair Price for the vehicle. I had done a lot of research so the deal came down to the offer for my trade-in. We did have a problem with some erroneous CARFAX information that was not on my original CARFAX when I purchased the vehicle in 2015. This information was not entered into the CARFAX until 2016 so neither I nor the previous dealership had any knowledge of this information. Obviously, even though my vehicle was in excellent condition this information erroneously affected the trade-in offer, which I would not accept. In stepped Chaz who was intense on making this deal work, I advised him of what I wanted in a monthly payment and although it took most of the day, he made it happen by getting me lower interest rates etc. and the monthly payment basically was the same that I wanted. I went there to see the vehicle, loved it and drove home with it. Both these gentlemen deserve 5 stars. This dealership makes it happen. Thanks to both of you. James"
https://static.cargurus.com/images/forsale/2017/06/04/09/01/2017_bmw_3_series-pic-6588152327860376878-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Norwood, MA 02062

Good Deal
$3,299 BELOW
CarGurus IMV of $36,817

Price: $33,518

Mileage: 6,212

Location: Norwood, MA 02062

Average time on market: 56 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $33,518, 6,212 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Heat Package
Avg. Dealer Rating: (41 reviews) "Quick reply and informative "
https://static.cargurus.com/images/forsale/2017/09/26/21/05/2016_bmw_3_series-pic-8192060995353526669-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Canton, MA 02021

Good Deal
$3,466 BELOW
CarGurus IMV of $27,456

Price: $23,990

Mileage: 24,763

Location: Canton, MA 02021

Average time on market: 77 days Certified Pre-Owned: No Transmission: Automatic Color: Mediterranean Blue Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $23,990, 24,763 miles with Driver Assistance Package, Sunroof/Moonroof, Power Package, Appearance Package, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (78 reviews) "Great "
https://static.cargurus.com/images/forsale/2017/10/19/06/55/2017_bmw_3_series-pic-4393281951990905200-152x114.jpeg

2017 BMW 3 Series 330i xDrive Wagon Used Cars in Boston, MA 02134

Good Deal
$2,643 BELOW
CarGurus IMV of $44,241

Price: $41,598

Mileage: 3,973

Location: Boston, MA 02134

Average time on market: 74 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 330i xDrive Wagon for sale - $41,598, 3,973 miles with Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Heat Package, Alloy Wheels
Avg. Dealer Rating: (28 reviews) "The dealer was very helpful and responsive."
https://static.cargurus.com/images/forsale/2017/10/11/17/24/2017_bmw_3_series-pic-520683951853862420-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Sudbury, MA 01776

Good Deal
$2,183 BELOW
CarGurus IMV of $35,081

Price: $32,898

Mileage: 6,529

Location: Sudbury, MA 01776

Average time on market: 56 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 320i xDrive for sale - $32,898, 6,529 miles with Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Heat Package
Avg. Dealer Rating: (27 reviews) "Wonderful! Ask for Manny. This is my first BMW and he was great at explaining everything. The whole experience was excellent from start to finish!"
https://static.cargurus.com/images/forsale/2017/10/18/12/48/2017_bmw_3_series-pic-5103837353167453621-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Rockland, MA 02370

Good Deal
$1,861 BELOW
CarGurus IMV of $37,354

Price: $35,493

Mileage: 1,348

Location: Rockland, MA 02370

Average time on market: 56 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $35,493, 1,348 miles with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (25 reviews) "Prompt response. Car was no longer available."
https://static.cargurus.com/images/forsale/2017/10/17/18/03/2017_bmw_3_series-pic-197300883497004898-152x114.jpeg

2017 BMW 3 Series 330i xDrive Wagon Used Cars in Stratham, NH 03885

Good Deal
$2,162 BELOW
CarGurus IMV of $44,457

Price: $42,295

Mileage: 9,153

Location: Stratham, NH 03885

Average time on market: 74 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 330i xDrive Wagon for sale - $42,295, 9,153 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Appearance Package, Technology Package, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (19 reviews) "Very professional!"
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 175 Great Deals $25,900 6,871 listings
2016 BMW 3 Series 35 Great Deals $16,799 1,544 listings
2015 BMW 3 Series 71 Great Deals $14,995 1,708 listings
2014 BMW 3 Series 299 Great Deals $12,699 5,403 listings
2013 BMW 3 Series 53 Great Deals $10,523 1,570 listings
2012 BMW 3 Series 26 Great Deals $10,000 646 listings
2011 BMW 3 Series 112 Great Deals $5,999 2,768 listings
2010 BMW 3 Series 42 Great Deals $5,986 766 listings
2009 BMW 3 Series 52 Great Deals $4,980 1,292 listings
2008 BMW 3 Series 70 Great Deals $3,499 1,775 listings