2017 BMW 3 Series for Sale in Wilmington, NC

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

Hide Vehicles With...

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/12/20/18/44/2016_bmw_3_series-pic-1794963493939615397-152x114.jpeg

2016 BMW 3 Series 340i Used Cars in Wilmington, NC 28403

Good Deal
$2,488 BELOW
Instant Market Value of $50,937

Price: $48,449

Mileage: 6,303

Location: Wilmington, NC 28403

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 340i for sale - $48,449, 6,303 miles with Sport Package, Driver Assistance Package, Backup Camera, Aluminum Wheels, Navigation System, M Sport Package
Avg. Dealer Rating: (12 reviews) "excellent"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Wilmington, NC 28403

Fair Deal
$754 BELOW
Instant Market Value of $29,731

Price: $28,977

Mileage: 31,165

Location: Wilmington, NC 28403

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $28,977, 31,165 miles with Bluetooth
Avg. Dealer Rating: (15 reviews) "Only reason for 4 stars instead of 5 was that an option was listed incorrectly on the listing. Aside from that, the response was prompt, courteous and helpful."
https://static.cargurus.com/images/forsale/2016/11/21/11/12/2016_bmw_3_series-pic-2248604038206147348-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Jacksonville, NC 28546

Fair Deal
$662 ABOVE
Instant Market Value of $29,338

Price: $30,000

Mileage: 24,182

Location: Jacksonville, NC 28546

Average time on market: 34 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Silver Description: Used 2016 BMW 3 Series 328i SULEV for sale - $30,000, 24,182 miles
Avg. Dealer Rating: (12 reviews) "I would've given a 5, but I only received one key"
https://static.cargurus.com/images/forsale/2016/12/23/13/48/2016_bmw_3_series-pic-7173424543885246937-152x114.jpeg

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

Fair Deal
$1,194 ABOVE
Instant Market Value of $31,301

Price: $32,495

Mileage: 18,501

Location: Smithfield, NC 27577

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2016 BMW 3 Series 328i SULEV for sale - $32,495, 18,501 miles with Aluminum Wheels
Avg. Dealer Rating: (48 reviews) "They called me but wouldn't discuss price at all unless I drove 100 miles or so to stand on their lot. I bought a car elsewhere!"
https://static.cargurus.com/images/forsale/2017/01/18/18/38/2017_bmw_3_series-pic-3636071000028372085-152x114.jpeg

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

Price: $38,247

Location: Wilmington, NC 28403

Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 320i for sale - $38,247, 0 miles
Avg. Dealer Rating: (12 reviews) "Easy to work with "
https://static.cargurus.com/images/forsale/2017/01/15/06/40/2017_bmw_3_series-pic-4649184568163118973-152x114.jpeg

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

Price: $38,636

Location: Wilmington, NC 28403

Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Description: Used 2017 BMW 3 Series 320i for sale - $38,636, 0 miles with Bluetooth
Avg. Dealer Rating: (12 reviews) "Had several contacts and price varied by $3,000. No phone call with firm price or photos and Carfax I requested."
https://static.cargurus.com/images/forsale/2016/11/07/18/53/2016_bmw_3_series-pic-534008777917969424-152x114.jpeg

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

Price: $43,436

Location: Wilmington, NC 28403

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Imperial Blue Description: Used 2016 BMW 3 Series 328i SULEV for sale - $43,436, 0 miles with Bluetooth
Avg. Dealer Rating: (12 reviews) "Good response time by email and phone."
https://static.cargurus.com/images/forsale/2016/11/07/18/53/2016_bmw_3_series-pic-135733159143752571-152x114.jpeg

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

Price: $44,396

Location: Wilmington, NC 28403

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Mediterranean Blue Description: Used 2016 BMW 3 Series 328i SULEV for sale - $44,396, 0 miles with Bluetooth
Avg. Dealer Rating: (12 reviews) "Fantastic salesman Steve was friendly and professional "
https://static.cargurus.com/images/forsale/2016/06/30/21/11/2016_bmw_3_series-pic-1325729903890053837-152x114.jpeg

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

Price: $45,447

Location: Wilmington, NC 28403

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i SULEV for sale - $45,447, 0 miles with Bluetooth
Avg. Dealer Rating: (12 reviews) "What a great car. I brought it home today. and it is in "like new" condition. Unbelievable car and great dealer experience. Thanks CarGurus!"
https://static.cargurus.com/images/forsale/2016/08/01/21/28/2016_bmw_3_series-pic-6495384582790029242-152x114.jpeg

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

Price: $45,754

Location: Wilmington, NC 28403

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Imperial Blue Description: Used 2016 BMW 3 Series 328i SULEV for sale - $45,754, 0 miles with Bluetooth
Avg. Dealer Rating: (12 reviews) "They are very responsive about getting back intouch with you. The vehicle above wasn't the vehicle I inquired about. It was a 2011 X5 M sport triple black with 51,000 miles. I have an appointment to see it, once it gets the recall repaired. They are very helpful in trying to find the vehicle you want, even the CPO & Pre-owned vehicle. They want to find you the color, interior and your needs and wants in acquiring a vehicle formy them."
https://static.cargurus.com/images/forsale/2016/11/21/19/10/2017_bmw_3_series-pic-5668790029345936135-152x114.jpeg

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

Price: $46,364

Location: Wilmington, NC 28403

Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Description: Used 2017 BMW 3 Series 330i xDrive for sale - $46,364, 0 miles with Bluetooth
Avg. Dealer Rating: (12 reviews) "Responded quickly which goes a long way in my book."
https://static.cargurus.com/images/forsale/2016/08/01/21/28/2016_bmw_3_series-pic-2276157786554595121-152x114.jpeg

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

Price: $46,728

Location: Wilmington, NC 28403

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Imperial Blue Description: Used 2016 BMW 3 Series 328i SULEV for sale - $46,728, 0 miles with Bluetooth
Avg. Dealer Rating: (12 reviews) "They told me that they are unable to sell the car I was interested in due to an airbag recall, and then when I responded and asked what they would be asking for the car when they are able to sell it and they never responded."
https://static.cargurus.com/images/forsale/2016/09/06/18/36/2016_bmw_3_series-pic-240735911159068815-152x114.jpeg

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

Price: $46,968

Location: Wilmington, NC 28403

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Jatoba Brown Description: Used 2016 BMW 3 Series 328i SULEV for sale - $46,968, 0 miles with Bluetooth
Avg. Dealer Rating: (12 reviews) "I ended up buying the truck from them. I gave them a fair offer and we were able to quickly come up with a deal. Thus is the second vehicle I have bought from them."
https://static.cargurus.com/images/forsale/2016/11/23/19/05/2017_bmw_3_series-pic-1754916968614843473-152x114.jpeg

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

Price: $47,084

Location: Wilmington, NC 28403

Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 330i for sale - $47,084, 0 miles with Bluetooth
Avg. Dealer Rating: (12 reviews) "Nice purchase experience "
https://static.cargurus.com/images/forsale/2016/08/30/21/30/2016_bmw_3_series-pic-1440944404899061696-152x114.jpeg

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

Price: $47,530

Location: Wilmington, NC 28403

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Description: Used 2016 BMW 3 Series 328i SULEV for sale - $47,530, 0 miles with Bluetooth
Avg. Dealer Rating: (12 reviews) "Responded promptly even though car was sold"
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 4 Great Deals $29,995 7,765 listings
2016 BMW 3 Series 169 Great Deals $22,000 5,606 listings
2015 BMW 3 Series 30 Great Deals $17,371 927 listings
2014 BMW 3 Series 207 Great Deals $13,799 3,379 listings
2013 BMW 3 Series 352 Great Deals $11,950 5,309 listings
2012 BMW 3 Series 59 Great Deals $11,980 939 listings
2011 BMW 3 Series 208 Great Deals $7,390 3,289 listings
2010 BMW 3 Series 65 Great Deals $5,500 995 listings
2009 BMW 3 Series 85 Great Deals $5,499 1,650 listings
2008 BMW 3 Series 114 Great Deals $4,850 2,114 listings