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

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/10/28/00/33/2016_bmw_3_series-pic-6562263200640163589-152x114.jpeg

2016 BMW 3 Series 320i Used Cars in Wilmington, NC 28405

Good Deal
$4,078 BELOW
Instant Market Value of $33,068

Price: $28,990

Mileage: 3,575

Location: Wilmington, NC 28405

Average time on market: 36 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2016 BMW 3 Series 320i for sale - $28,990, 3,575 miles with Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/11/03/07/31/2016_bmw_3_series-pic-7923814328861591400-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Eastover, NC 28312

Good Deal
$3,478 BELOW
Instant Market Value of $32,378

Price: $28,900

Mileage: 25,080

Location: Eastover, NC 28312

Average time on market: 33 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Gray Description: Used 2016 BMW 3 Series 328i SULEV for sale - $28,900, 25,080 miles with Leather Seats, Sunroof/Moonroof, Bluetooth, Premium Wheels, Heat Package, Premium Package, Comfort Package, Climate Package, Luxury Package
Avg. Dealer Rating: (2 reviews) "Responded promptly. Easy to communicate with."
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
$370 ABOVE
Instant Market Value of $29,630

Price: $30,000

Mileage: 24,182

Location: Jacksonville, NC 28546

Average time on market: 33 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: (11 reviews) "Great "
https://static.cargurus.com/images/forsale/2016/08/21/00/15/2016_bmw_3_series-pic-2566638312254363546-152x114.jpeg

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

Fair Deal
$1,454 ABOVE
Instant Market Value of $31,423

Price: $32,877

Mileage: 21,190

Location: Wilmington, NC 28403

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i SULEV for sale - $32,877, 21,190 miles with Bluetooth
Avg. Dealer Rating: (12 reviews) "Did not buy the vehicle but Paul the sales person and John the finance manager were great help "
https://static.cargurus.com/images/forsale/2016/10/19/20/51/2016_bmw_3_series-pic-6013299770506112644-152x114.jpeg

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

Fair Deal
$1,460 ABOVE
Instant Market Value of $43,989

Price: $45,449

Mileage: 5,464

Location: Wilmington, NC 28403

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i SULEV for sale - $45,449, 5,464 miles with Sport Package, Driver Assistance Package, Leather Seats, Sunroof/Moonroof, Backup Camera, Aluminum Wheels, Premium Package, M Sport Package
Avg. Dealer Rating: (11 reviews) "Easy to work with "
https://static.cargurus.com/images/forsale/2016/11/14/19/46/2016_bmw_3_series-pic-1781445653204843714-152x114.jpeg

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

Fair Deal
$1,479 ABOVE
Instant Market Value of $47,520

Price: $48,999

Mileage: 3,246

Location: Wilmington, NC 28403

Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i xDrive Wagon for sale - $48,999, 3,246 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (11 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/09/19/21/24/2016_bmw_3_series-pic-8164763545776652371-152x114.jpeg

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

Fair Deal
$2,064 ABOVE
Instant Market Value of $42,895

Price: $44,959

Mileage: 6,521

Location: Wilmington, NC 28403

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral White Description: Used 2016 BMW 3 Series 328i SULEV for sale - $44,959, 6,521 miles with Driver Assistance Package, Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Premium Wheels, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (11 reviews) "Good response time by email and phone."
https://static.cargurus.com/images/forsale/2016/09/17/21/32/2016_bmw_3_series-pic-9163389525627454302-152x114.jpeg

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

Fair Deal
$2,285 ABOVE
Instant Market Value of $42,917

Price: $45,202

Mileage: 5,459

Location: Wilmington, NC 28403

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i SULEV for sale - $45,202, 5,459 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (11 reviews) "Fantastic salesman Steve was friendly and professional "
https://static.cargurus.com/images/forsale/2016/10/22/11/57/2017_bmw_3_series-pic-7904058775208812552-152x114.jpeg

2017 BMW 3 Series 320i Used Cars in Kinston, NC 28504

Price: $37,090

Location: Kinston, NC 28504

Certified Pre-Owned: No Color: Black Description: Used 2017 BMW 3 Series 320i for sale - $37,090, 0 miles with Bluetooth, Aluminum Wheels
https://static.cargurus.com/images/forsale/2016/11/28/19/24/2017_bmw_3_series-pic-3247959782189544861-152x114.jpeg

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

Price: $40,495

Location: Wilmington, NC 28403

Certified Pre-Owned: No Transmission: Automatic Color: Jatoba Brown Description: Used 2017 BMW 3 Series 320i for sale - $40,495, 0 miles with Bluetooth
Avg. Dealer Rating: (11 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/09/29/18/20/2016_bmw_3_series-pic-6872146931825970679-152x114.jpeg

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

Price: $40,895

Location: Kinston, NC 28504

Average time on market: 33 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: White Description: Used 2016 BMW 3 Series 328i SULEV for sale - $40,895, 0 miles with Bluetooth, Aluminum Wheels
https://static.cargurus.com/images/forsale/2016/08/01/21/28/2016_bmw_3_series-pic-6822417404834410311-152x114.jpeg

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

Price: $41,145

Location: Wilmington, NC 28403

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 320i for sale - $41,145, 0 miles with Bluetooth
Avg. Dealer Rating: (11 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/28/17/45/2016_bmw_3_series-pic-7135814232101848459-152x114.jpeg

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

Price: $42,995

Location: Kinston, NC 28504

Average time on market: 33 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Blue Description: Used 2016 BMW 3 Series 328i SULEV for sale - $42,995, 0 miles with Bluetooth, Aluminum Wheels
https://static.cargurus.com/images/forsale/2016/11/28/17/45/2016_bmw_3_series-pic-2987534259340345819-152x114.jpeg

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

Price: $42,995

Location: Kinston, NC 28504

Average time on market: 33 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Blue Description: Used 2016 BMW 3 Series 328i SULEV for sale - $42,995, 0 miles with Bluetooth, Aluminum Wheels
https://static.cargurus.com/images/forsale/2016/11/28/17/45/2016_bmw_3_series-pic-7640501714279311843-152x114.jpeg

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

Price: $42,995

Location: Kinston, NC 28504

Average time on market: 33 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Black Description: Used 2016 BMW 3 Series 328i SULEV for sale - $42,995, 0 miles with Bluetooth, Aluminum Wheels
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
2016 BMW 3 Series 176 Great Deals $23,500 7,788 listings
2015 BMW 3 Series 61 Great Deals $15,995 1,144 listings
2014 BMW 3 Series 196 Great Deals $14,500 2,787 listings
2013 BMW 3 Series 482 Great Deals $11,500 6,416 listings
2012 BMW 3 Series 68 Great Deals $8,999 943 listings
2011 BMW 3 Series 224 Great Deals $5,950 3,174 listings
2010 BMW 3 Series 64 Great Deals $6,900 922 listings
2009 BMW 3 Series 125 Great Deals $5,995 1,640 listings
2008 BMW 3 Series 126 Great Deals $5,400 1,970 listings
2007 BMW 3 Series 106 Great Deals $3,800 2,053 listings