2017 BMW 3 Series for Sale in Portland, ME

to
to

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

MPG

- Loading...
()

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
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/12/08/10/37/2016_bmw_3_series-pic-5693716350462126404-152x114.jpeg

2016 BMW 3 Series 328d xDrive Wagon AWD Used Cars in Portland, ME 04103

Great Deal
$4,236 BELOW
CarGurus IMV of $41,734

Price: $37,498

Mileage: 9,987

Location: Portland, ME 04103

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328d xDrive Wagon AWD for sale - $37,498, 9,987 miles with Bluetooth, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Great place, had just what I was looking for & offered a decent price! Helpful , No pressure , Friendly "
https://static.cargurus.com/images/forsale/2017/12/07/00/49/2017_bmw_3_series-pic-4811774677270199272-152x114.jpeg

2017 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Nashua, NH 03060

Great Deal
$4,074 BELOW
CarGurus IMV of $42,873

Price: $38,799

Mileage: 4,245

Location: Nashua, NH 03060

Average time on market: 51 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 320i xDrive Sedan AWD for sale - $38,799, 4,245 miles with LE Package, Heat Package, Navigation System, SE Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (12 reviews) "Very prompt response with a video as well"
https://static.cargurus.com/images/forsale/2017/10/03/06/41/2016_bmw_3_series-pic-649254327313478447-152x114.jpeg

2016 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Peabody, MA 01960

Great Deal
$4,066 BELOW
CarGurus IMV of $31,061

Price: $26,995

Mileage: 13,482

Location: Peabody, MA 01960

Average time on market: 76 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 320i xDrive Sedan AWD for sale - $26,995, 13,482 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (36 reviews) "They proactively contacted us, kept us updated on availability, stayed late, and made the sale easy."
https://static.cargurus.com/images/forsale/2017/12/13/01/00/2018_bmw_3_series-pic-6084692248533526912-152x114.jpeg

2018 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Manchester, NH 03103

Good Deal
$2,541 BELOW
CarGurus IMV of $39,029

Price: $36,488

Mileage: 4,446

Location: Manchester, NH 03103

Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2018 BMW 3 Series 320i xDrive Sedan AWD for sale - $36,488, 4,446 miles with Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (9 reviews) "The dealer was unable to determine if the brakes were worn or not. Really!!"
https://static.cargurus.com/images/forsale/2017/12/04/20/07/2016_bmw_3_series-pic-5558669962523070251-152x114.jpeg

2016 BMW 3 Series Used Cars in Stratham, NH 03885

Good Deal
$3,272 BELOW
CarGurus IMV of $34,160

Price: $30,888

Mileage: 12,211

Location: Stratham, NH 03885

Average time on market: 58 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series for sale - $30,888, 12,211 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package, Luxury Package
Avg. Dealer Rating: (23 reviews) "I couldn't be happier with my 2018 BMW X1! I owe it to Michael L. at BMW of Stratham for making it possible -- after advising me about what BMW would be best for my needs and not their wallets, Michael had the perfect one for me. Mike is affable, honest, up front and extremely knowledgeable about the auto business; I could have spent more time just chatting with him, his friendliness and genuine desire to help me was so refreshing! I would highly recommend this dealership to friends and family."
https://static.cargurus.com/images/forsale/2017/10/21/09/28/2017_bmw_3_series-pic-3130057168808955742-152x114.jpeg

2017 BMW 3 Series Used Cars in Manchester, NH 03103

Good Deal
$3,514 BELOW
CarGurus IMV of $40,727

Price: $37,213

Mileage: 3,692

Location: Manchester, NH 03103

Average time on market: 55 days Certified Pre-Owned: No Transmission: Automatic Color: Mediterranean Blue Metallic Description: Used 2017 BMW 3 Series for sale - $37,213, 3,692 miles with LE Package, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (9 reviews) "Great experience buying my first car. Fast and quick but also informative"
https://static.cargurus.com/images/forsale/2017/10/25/00/58/2017_bmw_3_series-pic-6171989761708331576-152x114.jpeg

2017 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Manchester, NH 03103

Good Deal
$2,367 BELOW
CarGurus IMV of $42,338

Price: $39,971

Mileage: 7,826

Location: Manchester, NH 03103

Average time on market: 67 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 330i xDrive Sedan AWD for sale - $39,971, 7,826 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (9 reviews) "Car was as advertised."
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 Sedan AWD Used Cars in Portsmouth, NH 03801

Good Deal
$2,322 BELOW
CarGurus IMV of $29,317

Price: $26,995

Mileage: 17,359

Location: Portsmouth, NH 03801

Average time on market: 66 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $26,995, 17,359 miles
Avg. Dealer Rating: (8 reviews) "Attentive. Very anxious to serve my needs. Pleasure to work with. Unfortunately, the vehicle available did not quite fit my needs."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$2,818 BELOW
CarGurus IMV of $42,720

Price: $39,902

Mileage: 4,610

Location: Stratham, NH 03885

Average time on market: 67 days Certified Pre-Owned: No Transmission: Automatic Color: A475/red Description: Used 2017 BMW 3 Series 330i xDrive Sedan AWD for sale - $39,902, 4,610 miles with Bluetooth
Avg. Dealer Rating: (23 reviews) "They were pleasant to talk to about the vehicle I was interested in. I didn’t end up purchasing from them, but I would have if I lived closer to them."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Westbrook, ME 04092

Fair Deal
$2,836 BELOW
CarGurus IMV of $42,781

Price: $39,945

Mileage: 4,505

Location: Westbrook, ME 04092

Average time on market: 67 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 330i xDrive Sedan AWD for sale - $39,945, 4,505 miles with Bluetooth
Avg. Dealer Rating: (31 reviews) "They got back to me in a reasonable amount of time but failed to answer my questions in the first email. I responded again with the same questions and AGAIN they didn't answer them all but wanted to know when I'd be able to test drive the vehicle. I sent one more email and finally they answered all my questions. If they'd spend more time thoroughly answering inquiries and less time profusely thanking you for contacting them.....I'd give them a better rating. They obviously make a habit of answering only as much as needed to get you in the door."
https://static.cargurus.com/images/forsale/2017/10/28/06/39/2017_bmw_3_series-pic-3389787559409938843-152x114.jpeg

2017 BMW 3 Series Used Cars in Peabody, MA 01960

Fair Deal
$1,779 BELOW
CarGurus IMV of $47,774

Price: $45,995

Mileage: 4,522

Location: Peabody, MA 01960

Average time on market: 55 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series for sale - $45,995, 4,522 miles with Sport Package, LE Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, SE Package, Backup Camera, Heat Package, Premium Package, M Sport Package, Climate Package
Avg. Dealer Rating: (36 reviews) "Salesman got right back to me and was very helpful. "
https://static.cargurus.com/images/forsale/2017/10/25/00/54/2017_bmw_3_series-pic-4577933879277870651-152x114.jpeg

2017 BMW 3 Series Used Cars in Manchester, NH 03103

Fair Deal
$1,254 BELOW
CarGurus IMV of $40,614

Price: $39,360

Mileage: 7,788

Location: Manchester, NH 03103

Average time on market: 55 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mediterranean Blue Metallic Description: Used 2017 BMW 3 Series for sale - $39,360, 7,788 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (9 reviews) "Sent email regarding availability. Got personalized video email as a response. Car was available and ready for test drive upon arrival. Test drove car and decided to purchase. Car detailed, registered and ready for pickup when promised."
https://static.cargurus.com/images/forsale/2017/09/20/00/52/2017_bmw_3_series-pic-4805517835157404596-152x114.jpeg

2017 BMW 3 Series Used Cars in Manchester, NH 03103

Fair Deal
$701 BELOW
CarGurus IMV of $42,343

Price: $41,642

Mileage: 5,081

Location: Manchester, NH 03103

Average time on market: 55 days Certified Pre-Owned: Yes Transmission: Automatic Color: Imperial Blue Metallic Description: Used 2017 BMW 3 Series for sale - $41,642, 5,081 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (9 reviews) "everything is going great they are searching for a bmw to meet my needs "
https://static.cargurus.com/images/forsale/2017/10/25/00/58/2017_bmw_3_series-pic-1079842692668448390-152x114.jpeg

2017 BMW 3 Series 330i xDrive Wagon AWD Used Cars in Manchester, NH 03103

Fair Deal
$357 BELOW
CarGurus IMV of $45,651

Price: $45,294

Mileage: 5,078

Location: Manchester, NH 03103

Average time on market: 58 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series 330i xDrive Wagon AWD for sale - $45,294, 5,078 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Backup Camera, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (9 reviews) "Christavo was very professional and helpful. We absolutely love our vehicle!"
https://static.cargurus.com/images/forsale/2017/10/25/00/54/2017_bmw_3_series-pic-9109159125486075851-152x114.jpeg

2017 BMW 3 Series Used Cars in Manchester, NH 03103

Fair Deal
$439 BELOW
CarGurus IMV of $41,504

Price: $41,065

Mileage: 6,395

Location: Manchester, NH 03103

Average time on market: 55 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW 3 Series for sale - $41,065, 6,395 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (9 reviews) "Great team!i I highly recommend this dealership!"
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
2017 BMW 3 Series 158 Great Deals $24,600 4,462 listings
2016 BMW 3 Series 51 Great Deals $14,991 1,318 listings
2015 BMW 3 Series 103 Great Deals $13,995 2,619 listings
2014 BMW 3 Series 319 Great Deals $11,979 4,726 listings
2013 BMW 3 Series 86 Great Deals $10,990 1,657 listings
2012 BMW 3 Series 35 Great Deals $9,985 700 listings
2011 BMW 3 Series 100 Great Deals $5,777 2,710 listings
2010 BMW 3 Series 45 Great Deals $4,985 773 listings
2009 BMW 3 Series 53 Great Deals $3,995 1,239 listings
2008 BMW 3 Series 73 Great Deals $3,499 1,671 listings