2017 BMW 3 Series for Sale in Wilmington, NC

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
https://static.cargurus.com/images/forsale/2018/04/30/23/57/2017_bmw_3_series-pic-43301669542778245-152x114.jpeg

2017 BMW 3 Series 330i Sedan RWD Used Cars in Wilmington, NC 28403

Good Deal
$4,542 BELOW
CarGurus IMV of $40,330

Price: $35,788

Mileage: 8,582

Location: Wilmington, NC 28403

Average time on market: 66 days Certified Pre-Owned: Yes Transmission: Automatic Color: Melbourne Red Metallic Description: Used 2017 BMW 3 Series 330i Sedan RWD for sale - $35,788, 8,582 miles with LE Package, Sport Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Backup Camera, Premium Package, M Sport Package
Avg. Dealer Rating: (15 reviews) "I received a prompt and courteous reply from Brooke who explained the 530i was a local trade in exceptional condition. I explained that I was driving a long way (6 hours) to see the car and needed to know if there was any leeway in price since its nearest comparable was $2000 cheaper. She explained that with the strong interest in the car over the two days since acquiring it, they could not commit to a lower price until some time had passed. I noted other comments in CarGurus about this dealership's $595 dealer processing fee and realized this car would never be within my price comfort zone. Brooke's honesty over the phone along with research available at CarGurus saved me a long drive and a lot of frustration."
https://static.cargurus.com/images/forsale/2018/04/17/11/05/2016_bmw_3_series-pic-8688002656407130571-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Lumberton, NC 28358

Good Deal
$3,018 BELOW
CarGurus IMV of $23,017

Price: $19,999

Mileage: 44,003

Location: Lumberton, NC 28358

Average time on market: 59 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $19,999, 44,003 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Has been very quick to respond to my e-mails."
https://static.cargurus.com/images/forsale/2018/03/29/00/47/2017_bmw_3_series-pic-8296458141606312324-152x114.jpeg

2017 BMW 3 Series 320i Sedan RWD Used Cars in Wilmington, NC 28403

Good Deal
$2,647 BELOW
CarGurus IMV of $28,642

Price: $25,995

Mileage: 14,535

Location: Wilmington, NC 28403

Average time on market: 53 days Certified Pre-Owned: No Color: Red Description: Used 2017 BMW 3 Series 320i Sedan RWD for sale - $25,995, 14,535 miles with Bluetooth, Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (48 reviews) "They were helpful but they are a Dodge/Jeep dealer and knew very little about a Porsche. They got it on a trade and could not answer any questions about the electronic or options."
https://static.cargurus.com/images/forsale/2018/06/13/07/44/2016_bmw_3_series-pic-8141337962700368238-152x114.jpeg

2016 BMW 3 Series 328i Sedan RWD Used Cars in Wilmington, NC 28403

Good Deal
$1,912 BELOW
CarGurus IMV of $25,312

Price: $23,400

Mileage: 36,655

Location: Wilmington, NC 28403

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Whiteglacier Silver Metallic Description: Used 2016 BMW 3 Series 328i Sedan RWD for sale - $23,400, 36,655 miles
Avg. Dealer Rating: (14 reviews) "Nice sales person but would not budge on the price at all. Bought the exact car one year newer with 25,000 miles less for only $400 more"
https://static.cargurus.com/images/forsale/2018/06/07/15/49/2016_bmw_3_series-pic-28769816628002811-152x114.jpeg

2016 BMW 3 Series 340i Sedan RWD Used Cars in Myrtle Beach, SC 29577

Good Deal
$3,440 BELOW
CarGurus IMV of $37,290

Price: $33,850

Mileage: 16,832

Location: Myrtle Beach, SC 29577

Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Mineral White Metallic Description: Used 2016 BMW 3 Series 340i Sedan RWD for sale - $33,850, 16,832 miles with Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package
Avg. Dealer Rating: (53 reviews) "Very happy with response from this dealer. "
https://static.cargurus.com/images/forsale/2018/05/18/17/57/2017_bmw_3_series-pic-440776785449180504-152x114.jpeg

2017 BMW 3 Series 330i Sedan RWD Used Cars in Fayetteville, NC 28303

Good Deal
$2,472 BELOW
CarGurus IMV of $30,371

Price: $27,899

Mileage: 31,540

Location: Fayetteville, NC 28303

Average time on market: 66 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Description: Used 2017 BMW 3 Series 330i Sedan RWD for sale - $27,899, 31,540 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (37 reviews) "Got back in touch in a day or so"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 320i Sedan RWD Used Cars in Wilmington, NC 28403

Fair Deal
$1,766 BELOW
CarGurus IMV of $31,721

Price: $29,955

Mileage: 12,201

Location: Wilmington, NC 28403

Average time on market: 53 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 320i Sedan RWD for sale - $29,955, 12,201 miles with Sport Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Storage Package, Backup Camera, Premium Package
Avg. Dealer Rating: (15 reviews) "I received an automated reply and nobody answered any of the questions I asked in the contact email. Disappointing "
https://static.cargurus.com/images/forsale/2018/03/12/13/28/2016_bmw_3_series-pic-9106796658024232297-152x114.jpeg

2016 BMW 3 Series 328i Sedan RWD Used Cars in Kinston, NC 28504

Fair Deal
$756 BELOW
CarGurus IMV of $22,655

Price: $21,899

Mileage: 42,207

Location: Kinston, NC 28504

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2016 BMW 3 Series 328i Sedan RWD for sale - $21,899, 42,207 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Dealer contacted and said she had 2 jeeps available for the year I was looking. Made a video of the other jeep which I had not seen yet. The next day I learned that the one I had been looking at was sold."
https://static.cargurus.com/images/forsale/2015/10/06/22/37/2016_bmw_3_series-pic-622263196481697736-152x114.jpeg

2016 BMW 3 Series 328i Sedan RWD Used Cars in Farmville, NC 27828

Fair Deal
$309 ABOVE
CarGurus IMV of $22,932

Price: $23,241

Mileage: 39,919

Location: Farmville, NC 27828

Average time on market: 37 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Description: Used 2016 BMW 3 Series 328i Sedan RWD for sale - $23,241, 39,919 miles with Bluetooth
Avg. Dealer Rating: (11 reviews) "i was told that the vehicle they were trying to sell was in storage and i had to wait for it to get back to the dealership. There was no price negotiation what so ever and the vehicle had more actual miles than reported. It was a take it or leave it situation."
https://static.cargurus.com/images/forsale/2018/06/12/02/42/2016_bmw_3_series-pic-3171917158052280064-152x114.jpeg

2016 BMW 3 Series 320i Sedan RWD Used Cars in Wilmington, NC 28403

Fair Deal
$534 ABOVE
CarGurus IMV of $19,541

Price: $20,075

Mileage: 44,841

Location: Wilmington, NC 28403

Average time on market: 35 days Certified Pre-Owned: No Description: Used 2016 BMW 3 Series 320i Sedan RWD for sale - $20,075, 44,841 miles with Bluetooth
Avg. Dealer Rating: (48 reviews) "After receiving an email, I called the dealership. Salesperson I spoke with said he would get information for me, then called back with minimal details. Seemed unwilling to answer my questions such as interior color and type of seats, automatic or manual transmission. I ended our conversation. Received another email three days later from a third salesperson. "
https://inventory-dmg.assets-cdk.com/6/4/3/15544675346x152.jpg

2016 BMW 3 Series 328i Sedan RWD Used Cars in Fayetteville, NC 28303

Fair Deal
$725 ABOVE
CarGurus IMV of $23,475

Price: $24,200

Mileage: 28,264

Location: Fayetteville, NC 28303

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 328i Sedan RWD for sale - $24,200, 28,264 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (16 reviews) "Excellent timely and professional response. All questions and concerns were addressed. . The sale rep should be commended. Typically the dealership wants you to come to the dealership. This approach is contrary when discussing an internet sale with a customer that is 8 hours from the dealership. In my case the dealership responded directly to my questions. "
https://static.cargurus.com/images/forsale/2018/04/11/10/19/2016_bmw_3_series-pic-3022106784389509172-152x114.jpeg

2016 BMW 3 Series 328i Sedan RWD Used Cars in Wilmington, NC 28405

Fair Deal
$776 ABOVE
CarGurus IMV of $21,122

Price: $21,898

Mileage: 43,446

Location: Wilmington, NC 28405

Average time on market: 37 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Jet Black Description: Used 2016 BMW 3 Series 328i Sedan RWD for sale - $21,898, 43,446 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
https://static.cargurus.com/images/forsale/2018/06/18/12/27/2016_bmw_3_series-pic-8462034600670381296-152x114.jpeg

2016 BMW 3 Series 328i Sedan RWD Used Cars in Smithfield, NC 27577

Fair Deal
$981 ABOVE
CarGurus IMV of $22,969

Price: $23,950

Mileage: 32,450

Location: Smithfield, NC 27577

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 328i Sedan RWD for sale - $23,950, 32,450 miles with Alloy Wheels
Avg. Dealer Rating: (29 reviews) "We bought from Deacon Jones. They were fabulous!"
https://static.cargurus.com/images/forsale/2018/05/11/08/06/2016_bmw_3_series-pic-3660279671787632617-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Clinton, NC 28328

Fair Deal
$1,407 ABOVE
CarGurus IMV of $24,404

Price: $25,811

Mileage: 36,374

Location: Clinton, NC 28328

Average time on market: 59 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral White Metallic Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $25,811, 36,374 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Staff was professional and helpful. "
https://static.cargurus.com/images/forsale/2018/04/20/13/52/2018_bmw_3_series-pic-4597209585732536216-152x114.jpeg

2018 BMW 3 Series 320i Sedan RWD Used Cars in Wilmington, NC 28403

Price: $32,955

Mileage: 3,578

Location: Wilmington, NC 28403

Average time on market: 35 days Certified Pre-Owned: No Color: Melbourne Red Metallic Description: Used 2018 BMW 3 Series 320i Sedan RWD for sale - $32,955, 3,578 miles with Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Storage Package, Convenience Package
Avg. Dealer Rating: (15 reviews) "Really appreactied the the sales person, Jeff. He took care of me as soon as I walked onto BMW of Wilmington. Loved the service and were very honest. "
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
2018 BMW 3 Series 108 Great Deals $29,956 7,812 listings
2017 BMW 3 Series 81 Great Deals $20,900 1,711 listings
2016 BMW 3 Series 19 Great Deals $14,599 845 listings
2015 BMW 3 Series 224 Great Deals $12,590 5,367 listings
2014 BMW 3 Series 95 Great Deals $9,995 1,712 listings
2013 BMW 3 Series 88 Great Deals $8,995 1,779 listings
2012 BMW 3 Series 30 Great Deals $9,299 653 listings
2011 BMW 3 Series 113 Great Deals $4,995 2,934 listings
2010 BMW 3 Series 27 Great Deals $3,999 746 listings
2009 BMW 3 Series 37 Great Deals $3,800 1,231 listings