2017 BMW 3 Series for Sale in Portland, ME

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

Days on Market

- Loading...

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


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/05/28/11/20/2016_bmw_3_series-pic-2034257161312458778-152x114.jpeg

2016 BMW 3 Series 340i xDrive Used Cars in Haverhill, MA 01832

Great Deal
$7,164 BELOW
Instant Market Value of $46,041

Price: $38,877

Mileage: 14,594

Location: Haverhill, MA 01832

Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Description: Used 2016 BMW 3 Series 340i xDrive for sale - $38,877, 14,594 miles with Sport Package, Sunroof/Moonroof, Navigation System, Bluetooth, Aluminum Wheels, Heat Package, M Sport Package, Climate Package
Avg. Dealer Rating: (17 reviews) "Replies were prompt, the process was transparent, and Evan is great to work with!"
https://static.cargurus.com/images/forsale/2017/05/04/14/56/2016_bmw_3_series-pic-4560727898476722469-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Auburn, ME 04210

Good Deal
$4,354 BELOW
Instant Market Value of $30,350

Price: $25,996

Mileage: 20,212

Location: Auburn, ME 04210

Average time on market: 77 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Silver Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $25,996, 20,212 miles with Bluetooth, Leather Seats
Avg. Dealer Rating: (10 reviews) "Dan O. was a great help and now I have the car I wanted at a great price."
https://static.cargurus.com/images/forsale/2016/10/04/13/46/2017_bmw_3_series-pic-1029799700927584935-152x114.jpeg

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

Good Deal
$3,617 BELOW
Instant Market Value of $43,001

Price: $39,384

Mileage: 4,250

Location: Peabody, MA 01960

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 330i xDrive for sale - $39,384, 4,250 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Backup Camera, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (34 reviews) "Quick reply,, but no other followup when I asked for pictures."
https://static.cargurus.com/images/forsale/2016/11/10/05/16/2016_bmw_3_series-pic-7034967143463962467-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Malden, MA 02148

Good Deal
$3,934 BELOW
Instant Market Value of $33,924

Price: $29,990

Mileage: 14,540

Location: Malden, MA 02148

Average time on market: 77 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $29,990, 14,540 miles with Bluetooth, Navigation System, Leather Seats
Avg. Dealer Rating: (28 reviews) "Good experience."
https://static.cargurus.com/images/forsale/2016/09/17/13/18/2017_bmw_3_series-pic-8703679375420442291-152x114.jpeg

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

Good Deal
$2,689 BELOW
Instant Market Value of $40,680

Price: $37,991

Mileage: 4,169

Location: Peabody, MA 01960

Average time on market: 48 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral Grey Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $37,991, 4,169 miles with Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, SE Package
Avg. Dealer Rating: (34 reviews) "Great attention and responsiveness. Awesome dealership. Conversation with the finance guy is always not great. Nature of the function. Sales guy was great!"
https://static.cargurus.com/images/forsale/2017/05/31/04/50/2016_bmw_3_series-pic-498001788804354997-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Malden, MA 02148

Good Deal
$3,669 BELOW
Instant Market Value of $33,659

Price: $29,990

Mileage: 15,424

Location: Malden, MA 02148

Average time on market: 77 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $29,990, 15,424 miles with Navigation System, Bluetooth, Leather Seats
Avg. Dealer Rating: (28 reviews) "Salesman responded to my e-mail quickly and kept me informed about vehicle I was interested in."
https://static.cargurus.com/images/forsale/2017/06/08/18/39/2017_bmw_3_series-pic-3670755264915885607-152x114.jpeg

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

Good Deal
$2,486 BELOW
Instant Market Value of $42,481

Price: $39,995

Mileage: 4,410

Location: Peabody, MA 01960

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 330i xDrive for sale - $39,995, 4,410 miles with Driver Assistance Package, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (34 reviews) "Prompt phone call"
https://static.cargurus.com/images/forsale/2017/07/13/07/03/2017_bmw_3_series-pic-1464253816536882257-152x114.jpeg

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

Good Deal
$1,801 BELOW
Instant Market Value of $36,025

Price: $34,224

Mileage: 4,408

Location: Stratham, NH 03885

Average time on market: 48 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $34,224, 4,408 miles with Bluetooth
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/04/21/05/04/2016_bmw_3_series-pic-4206349125266748549-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Malden, MA 02148

Good Deal
$2,433 BELOW
Instant Market Value of $30,423

Price: $27,990

Mileage: 26,226

Location: Malden, MA 02148

Average time on market: 77 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Silver Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $27,990, 26,226 miles with Navigation System, Bluetooth, Leather Seats
Avg. Dealer Rating: (28 reviews) "provided info, made appointment, went to test drive the vehicle"
https://static.cargurus.com/images/forsale/2017/06/30/09/56/2016_bmw_3_series-pic-5577365362255774915-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Burlington, MA 01803

Good Deal
$2,261 BELOW
Instant Market Value of $29,254

Price: $26,993

Mileage: 14,391

Location: Burlington, MA 01803

Average time on market: 83 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 320i xDrive for sale - $26,993, 14,391 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (58 reviews) "Perfect...definitely recommend!"
https://static.cargurus.com/images/forsale/2017/07/22/15/17/2017_bmw_3_series-pic-8795152448190889716-152x114.jpeg

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

Good Deal
$1,887 BELOW
Instant Market Value of $42,222

Price: $40,335

Mileage: 4,818

Location: Stratham, NH 03885

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 330i xDrive for sale - $40,335, 4,818 miles with Bluetooth
Avg. Dealer Rating: (19 reviews) "Very professional!"
https://static.cargurus.com/images/forsale/2017/07/14/13/00/2016_bmw_3_series-pic-5486595401692788589-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Nashua, NH 03060

Good Deal
$1,928 BELOW
Instant Market Value of $35,223

Price: $33,295

Mileage: 18,110

Location: Nashua, NH 03060

Average time on market: 77 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $33,295, 18,110 miles with Bluetooth, Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "There were very prompt in the follow up and answered clearly any and all questions I had about the truck in question. I dropped the truck from consideration primarily because it was the first model year, had history of significantly more problems than later years and not because of price, mileage, etc. "
https://static.cargurus.com/images/forsale/2017/07/05/23/45/2016_bmw_3_series-pic-1631917734569392998-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Portsmouth, NH 03801

Fair Deal
$1,709 BELOW
Instant Market Value of $31,204

Price: $29,495

Mileage: 17,359

Location: Portsmouth, NH 03801

Average time on market: 77 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $29,495, 17,359 miles
Avg. Dealer Rating: (8 reviews) "This was the best experience I've ever had buying a car. Absolutely no pressure and incredibly friendly people! Jared Casper, our salesman, took care of everything to make sure I got the car I wanted at a good price. Pollini Reed, the finance manager, took care of all the paperwork for me and before I knew it I was driving home in my dream car! I highly reccommend checking this place out - you won't be sorry!! "
https://static.cargurus.com/images/forsale/2017/07/07/19/29/2016_bmw_3_series-pic-6987433691920462867-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Burlington, MA 01803

Fair Deal
$2,059 BELOW
Instant Market Value of $33,357

Price: $31,298

Mileage: 24,389

Location: Burlington, MA 01803

Average time on market: 77 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral White Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $31,298, 24,389 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: (14 reviews) "average...salesmen was interesting didn't seem to really know what he was doing...he was "no longer with the dealership" when I picked the car up the next week. finance manager got an attitude when I told him I wasn't buying any if the "additional" warranties that they try to upsell you.....and they didn't seem to really be in any rush to have the vehicle ready for pickup after I dropped off a check for it........actually had another customer start complaining to me about the service when I went to pick up my car..........."
https://static.cargurus.com/images/forsale/2017/07/22/15/17/2017_bmw_3_series-pic-4844260345970164670-152x114.jpeg

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

Fair Deal
$1,292 BELOW
Instant Market Value of $35,982

Price: $34,690

Mileage: 4,523

Location: Stratham, NH 03885

Average time on market: 48 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 320i xDrive for sale - $34,690, 4,523 miles with Bluetooth
Avg. Dealer Rating: (19 reviews) "Shawn Ramos - He is the guy to talk to!! Pleasant to work with and will make things happen!"
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 143 Great Deals $24,986 8,707 listings
2016 BMW 3 Series 54 Great Deals $19,591 2,167 listings
2015 BMW 3 Series 30 Great Deals $15,999 1,044 listings
2014 BMW 3 Series 216 Great Deals $12,900 4,867 listings
2013 BMW 3 Series 51 Great Deals $10,923 1,746 listings
2012 BMW 3 Series 32 Great Deals $9,995 618 listings
2011 BMW 3 Series 126 Great Deals $4,999 2,578 listings
2010 BMW 3 Series 39 Great Deals $5,999 822 listings
2009 BMW 3 Series 61 Great Deals $4,995 1,331 listings
2008 BMW 3 Series 77 Great Deals $4,199 1,734 listings