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
  • $1,500 in incentives available
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/03/16/22/11/2016_bmw_3_series_328i_xdrive_sulev-pic-2880112423969554316-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Billerica, 01821

Great Deal
$6,747 BELOW
Instant Market Value of $40,147

Price: $33,400

Mileage: 11,700

Location: Billerica, 01821

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Imperial Blue Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $33,400, 11,700 miles with Sport Package, Driver Assistance Package, Sunroof/Moonroof, Power Package, Technology Package, Premium Wheels, Heat Package, Premium Package, Appearance Package, Bluetooth, Backup Camera, Comfort Package, M Sport Package
https://static.cargurus.com/images/forsale/2017/02/23/00/54/2016_bmw_3_series-pic-2339379858567109602-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Merrimack, NH 03054

Great Deal
$5,170 BELOW
Instant Market Value of $33,915

Price: $28,745

Mileage: 12,166

Location: Merrimack, NH 03054

Average time on market: 36 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $28,745, 12,166 miles with Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Never get a response back even through they check my credit score five times that's a damage. Not what I expected from AutoFair. The sales manager promises to call back and never did over two weeks. "
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

Great Deal
$4,379 BELOW
Instant Market Value of $36,369

Price: $31,990

Mileage: 14,540

Location: Malden, MA 02148

Average time on market: 36 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $31,990, 14,540 miles with Navigation System, Bluetooth, Leather Seats
Avg. Dealer Rating: (24 reviews) "I've always been fortunate to buy New cars all my life but as I am getting older and my needs have changed I decided to look into a slightly used vehicle. I REALLY was dreading having to go in and deal with the purchase process. (It never has been a pleasant experience for me) I found what I was looking for @ Richards Motor Cars and went in for a test drive. Had a few concerns but Vinny & Dan addressed them and gave me a fair deal for my trade in. I was in and out in less than 1.5 hours Best experience I've ever had in all my years. Relaxing, No pressure, truly felt that they worked with me to get me what I needed. Thank you RMC! Lori"
https://static.cargurus.com/images/forsale/2017/02/03/12/01/2016_bmw_3_series-pic-505515169738462247-152x114.jpeg

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

Good Deal
$3,264 BELOW
Instant Market Value of $33,241

Price: $29,977

Mileage: 4,062

Location: Haverhill, MA 01832

Average time on market: 37 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2016 BMW 3 Series 320i xDrive for sale - $29,977, 4,062 miles with Bluetooth
Avg. Dealer Rating: (21 reviews) "Contacted dealership regarding scheduling a test drive. Two days later the price of the car was raised by over 30%. They said original listed price was a "typo". I would use caution dealing with them. "
https://static.cargurus.com/images/forsale/2017/03/18/13/44/2016_bmw_3_series-pic-3028320086765830249-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Bedford, NH 03110

Good Deal
$2,936 BELOW
Instant Market Value of $39,334

Price: $36,398

Mileage: 11,200

Location: Bedford, NH 03110

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $36,398, 11,200 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (11 reviews) "They've been very helpful Doug has been great! "
https://static.cargurus.com/images/forsale/2016/09/15/22/37/2016_bmw_3_series-pic-3147521762710729806-152x114.jpeg

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

Good Deal
$2,298 BELOW
Instant Market Value of $32,284

Price: $29,986

Mileage: 17,075

Location: Danvers, MA 01923

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $29,986, 17,075 miles with Bluetooth, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (14 reviews) "Everyone was courteous and pleasant. I certainly recommend them in searching for you next vehicle."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Stratham, NH 03885

Good Deal
$2,712 BELOW
Instant Market Value of $38,701

Price: $35,989

Mileage: 8,556

Location: Stratham, NH 03885

Average time on market: 36 days Certified Pre-Owned: Yes Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $35,989, 8,556 miles with Driver Assistance Package, Sunroof/Moonroof, Appearance Package, Bluetooth, Backup Camera, Heat Package, Premium Package
Avg. Dealer Rating: (16 reviews) "The sales manager was great to work with. They gave me a price lower than I asked. I bought a certified preowned bmw 328d xdrive and have been very happy with it. The sales person was a bit new and didn't know all the answers to my questions but followed up and was on top of it overall to get my car ready. They even repaired minor dents in the car before I picked it up. They made buying the car painless and definitely get the new world of online car buying compaired to most of the other BMW dealerships in New England."
https://static.cargurus.com/images/forsale/2017/02/09/11/42/2016_bmw_3_series-pic-4605732589807481158-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Woburn, MA 01801

Fair Deal
$2,008 BELOW
Instant Market Value of $31,785

Price: $29,777

Mileage: 18,577

Location: Woburn, MA 01801

Average time on market: 36 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $29,777, 18,577 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (75 reviews) "I had to call them and was put on hold for 5 minutes and then they told me they are putting the car through the auction. that was a week ago and the car is still listed with no pictures.... "
https://pictures.dealer.com/b/bmwpeabody/1606/d4464d0aa8fca75b0a8b651c9c6baf1dx.jpg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Peabody, MA 01960

Fair Deal
$1,055 BELOW
Instant Market Value of $40,740

Price: $39,685

Mileage: 5,415

Location: Peabody, MA 01960

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $39,685, 5,415 miles with Sunroof/Moonroof, Aluminum Wheels, Heat Package, Navigation System, Climate Package
Avg. Dealer Rating: (29 reviews) "they got back to me quickly. "
https://static.cargurus.com/images/forsale/2017/02/27/18/15/2016_bmw_3_series-pic-8474846360122853301-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Hooksett, NH 03106

Fair Deal
$1,168 BELOW
Instant Market Value of $33,053

Price: $31,885

Mileage: 14,760

Location: Hooksett, NH 03106

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $31,885, 14,760 miles with Bluetooth
Avg. Dealer Rating: (5 reviews) "Fast response."
https://static.cargurus.com/images/forsale/2016/09/06/23/59/2016_bmw_3_series-pic-684826809667328154-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Somersworth, NH 03878

Fair Deal
$674 BELOW
Instant Market Value of $32,169

Price: $31,495

Mileage: 18,465

Location: Somersworth, NH 03878

Average time on market: 36 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $31,495, 18,465 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Chrystal contacted me immediately, and was very responsive. She went out of her way to come in and meet on her day off so I could test drive the car. Can't say enough nice things about Chrystal. But the dealership in general didn't seem as up-beat as others."
https://static.cargurus.com/images/forsale/2016/09/21/23/56/2016_bmw_3_series-pic-8667827650621785235-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Westbrook, ME 04092

Fair Deal
$691 BELOW
Instant Market Value of $40,681

Price: $39,990

Mileage: 517

Location: Westbrook, ME 04092

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $39,990, 517 miles with Bluetooth
Avg. Dealer Rating: (14 reviews) "great follow up, with a personal phone call, set an appointment, great start. Next step also awesome, spoke with salesperson and we set up a time and place to view car, on his day off. It went really bad from there. I don't even want to relive it from here. But this was truly a learning curve for me. And I won't be doing business with the Saco location ever!"
https://static.cargurus.com/images/forsale/2017/03/14/06/23/2016_bmw_3_series-pic-3279044749518769724-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Peabody, MA 01960

Fair Deal
$383 BELOW
Instant Market Value of $40,376

Price: $39,993

Mileage: 8,064

Location: Peabody, MA 01960

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $39,993, 8,064 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (29 reviews) "The sales advisor, Jamie McCoy, was excellent to work with. He was professional, curteous, friendly and efficient. He met my needs and made looking and buying a new car a very simple and pleasant process. "
https://static.cargurus.com/images/forsale/2017/02/05/11/37/2016_bmw_3_series-pic-6611515267839375084-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in South Portland, ME 04106

Fair Deal
$862 BELOW
Instant Market Value of $31,861

Price: $30,999

Mileage: 21,482

Location: South Portland, ME 04106

Average time on market: 36 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $30,999, 21,482 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (12 reviews) "Quick to respond but bought local."
https://static.cargurus.com/images/forsale/2017/02/27/18/13/2016_bmw_3_series-pic-8097776760694177495-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Hooksett, NH 03106

Fair Deal
$141 BELOW
Instant Market Value of $29,956

Price: $29,815

Mileage: 24,080

Location: Hooksett, NH 03106

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $29,815, 24,080 miles with Bluetooth
Avg. Dealer Rating: (5 reviews) "Good."
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 44 Great Deals $27,877 8,379 listings
2016 BMW 3 Series 192 Great Deals $21,991 4,203 listings
2015 BMW 3 Series 17 Great Deals $16,995 866 listings
2014 BMW 3 Series 199 Great Deals $11,980 4,101 listings
2013 BMW 3 Series 174 Great Deals $11,950 3,726 listings
2012 BMW 3 Series 25 Great Deals $11,980 792 listings
2011 BMW 3 Series 119 Great Deals $6,490 2,977 listings
2010 BMW 3 Series 39 Great Deals $5,500 924 listings
2009 BMW 3 Series 48 Great Deals $5,500 1,496 listings
2008 BMW 3 Series 77 Great Deals $4,900 1,923 listings