Used BMW 3 Series in Roanoke, VA

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

Why buy used?

13,624 new BMW 3 Series listings
2003 BMW 3 Series 330Ci Review
by universalcalvin

330ci awesome car

fantastic daily driver fun fast and incredible handling easy to mod or perfect as is get past the high cost of maintaining and you are good to go holds value well and can't be beat for fun driving street or light track

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/06/07/16/56/2006_bmw_3_series-pic-2093438341479915400-152x114.jpeg

2006 BMW 3 Series 330Ci Convertible Used Cars in Greensboro, NC 27409

Great Deal
$2,633 BELOW
Instant Market Value of $12,624

Price: $9,991

Mileage: 98,501

Location: Greensboro, NC 27409

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2006 BMW 3 Series 330Ci Convertible for sale - $9,991, 98,501 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Good"
http://www.websitesfordealers.com/uploads/data/301871/mainpic/001438023372thumbnail_CIMG3359.JPG

2012 BMW 3 Series 335i Coupe Used Cars in Winston Salem, NC 27101

Good Deal
$2,745 BELOW
Instant Market Value of $29,645

Price: $26,900

Mileage: 49,544

Location: Winston Salem, NC 27101

Average time on market: 48 days Certified Pre-Owned: No Color: Black Description: Used 2012 BMW 3 Series 335i Coupe for sale - $26,900, 49,544 miles with Sport Package, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "They were awesome! We came to a great deal and I purchased the vehicle I wanted. They made the transaction smooth...especially since I lived 2 states away. Thanks Auto World of Winston-Salem!!!"
http://vehicleimages.s3.amazonaws.com/73/53/88/7b-7b2d-4291-847f-1b05bb7fbcd6/image-1.jpg

2011 BMW 3 Series 335i xDrive Coupe Used Cars in High Point, NC 27262

Good Deal
$2,815 BELOW
Instant Market Value of $27,248

Price: $24,433

Mileage: 35,202

Location: High Point, NC 27262

Average time on market: 40 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Description: Used 2011 BMW 3 Series 335i xDrive Coupe for sale - $24,433, 35,202 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Vehicle had been sold and add was still active."
http://vehicleimages.s3.amazonaws.com/88/bf/4d/c7-419d-4588-95c8-e613ca8ae7e0/image-1.jpg

2012 BMW 3 Series 335i xDrive Coupe Used Cars in High Point, NC 27262

Good Deal
$2,493 BELOW
Instant Market Value of $30,326

Price: $27,833

Mileage: 40,754

Location: High Point, NC 27262

Average time on market: 53 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Description: Used 2012 BMW 3 Series 335i xDrive Coupe for sale - $27,833, 40,754 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Responded quickly"
http://static.cargurus.com/images/forsale/2015/06/30/03/07/2012_bmw_3_series-pic-4602085627596961415-152x114.jpeg

2012 BMW 3 Series 335i xDrive Coupe Used Cars in Winston Salem, NC 27101

Good Deal
$2,239 BELOW
Instant Market Value of $27,139

Price: $24,900

Mileage: 80,249

Location: Winston Salem, NC 27101

Average time on market: 53 days Certified Pre-Owned: No Color: Charcoal Description: Used 2012 BMW 3 Series 335i xDrive Coupe for sale - $24,900, 80,249 miles with Sport Package, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "My experience with the sale rep Ryan was great. He was very hassel free and tried to accomadate my request and questions very professionally. I would easily recommend the dealership. "
http://static.cargurus.com/images/forsale/2015/04/08/13/25/2001_bmw_3_series-pic-16283797012903903-152x114.jpeg

2001 BMW 3 Series 330i Used Cars in Greensboro, NC 27407

Good Deal
$1,330 BELOW
Instant Market Value of $6,325

Price: $4,995

Mileage: 121,000

Location: Greensboro, NC 27407

Average time on market: 25 days Certified Pre-Owned: No Description: Used 2001 BMW 3 Series 330i for sale - $4,995, 121,000 miles
Avg. Dealer Rating: (1 review) "We went to the dealer to test drive the vehicle and the young woman in the office didn't know anything about the vehicle, other than there was "something up with the window.". She said that we should come back on Monday. We didn't."
http://static.cargurus.com/images/forsale/2015/04/02/18/50/2004_bmw_3_series_330ci-pic-1927619819678031603-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Greensboro, 27406

Good Deal
$1,583 BELOW
Instant Market Value of $6,883

Price: $5,300

Mileage: 154,000

Location: Greensboro, 27406

Average time on market: 16 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Navy Blue Description: Used 2004 BMW 3 Series 330Ci for sale - $5,300, 154,000 miles with Premium Package, Leather Seats, Sunroof/Moonroof
http://x-img.autorevo.com/2010-bmw-328i-madison-nc-5414015/1136682-0-large.jpg

2010 BMW 3 Series 328i Coupe Used Cars in Madison, NC 27025

Good Deal
$1,692 BELOW
Instant Market Value of $19,680

Price: $17,988

Mileage: 50,866

Location: Madison, NC 27025

Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2010 BMW 3 Series 328i Coupe for sale - $17,988, 50,866 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Bluetooth, Premium Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (16 reviews) "Friendly staff with that small town feel...a wonderful experience with no pressures to purchase, making sure it was the right fit for me and family. I would recommend them to anyone of my friends and family. "
http://static.cargurus.com/images/forsale/2015/04/19/10/41/2006_bmw_3_series-pic-7195058093048060488-152x114.jpeg

2006 BMW 3 Series 330Ci Used Cars in Winston Salem, NC 27107

Good Deal
$1,543 BELOW
Instant Market Value of $16,542

Price: $14,999

Mileage: 30,101

Location: Winston Salem, NC 27107

Certified Pre-Owned: No Transmission: Automatic Color: Matte Black Description: Used 2006 BMW 3 Series 330Ci for sale - $14,999, 30,101 miles with Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Responded in reasonable amount of time. Very helpful."
http://static.cargurus.com/images/forsale/2015/04/02/12/43/2012_bmw_3_series-pic-1513441406283058115-152x114.jpeg

2012 BMW 3 Series 328i Convertible Used Cars in Winston Salem, NC 27101

Good Deal
$1,820 BELOW
Instant Market Value of $30,720

Price: $28,900

Mileage: 28,348

Location: Winston Salem, NC 27101

Average time on market: 39 days Certified Pre-Owned: No Color: Charcoal Description: Used 2012 BMW 3 Series 328i Convertible for sale - $28,900, 28,348 miles with Navigation System, Bluetooth, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "easy to get and pay for my car"
http://static.cargurus.com/images/forsale/2015/05/17/00/22/2013_bmw_3_series-pic-1180250619914216089-152x114.jpeg

2013 BMW 3 Series 328i Sedan Used Cars in High Point, NC 27263

Good Deal
$1,678 BELOW
Instant Market Value of $26,563

Price: $24,885

Mileage: 33,466

Location: High Point, NC 27263

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2013 BMW 3 Series 328i Sedan for sale - $24,885, 33,466 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "didn't seem to want to find what I was looking for once this one was gone"
http://static.cargurus.com/images/forsale/2015/07/27/04/16/2009_bmw_3_series-pic-3093631782976625992-152x114.jpeg

2009 BMW 3 Series 328i Coupe Used Cars in Greensboro, NC 27409

Good Deal
$868 BELOW
Instant Market Value of $18,859

Price: $17,991

Mileage: 52,379

Location: Greensboro, NC 27409

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2009 BMW 3 Series 328i Coupe for sale - $17,991, 52,379 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "I don;'t know why the dealer did not respond. But drove by and corvette was still there. Nice people. I bough the car . Again nice people."
http://static.cargurus.com/images/forsale/2015/06/24/03/22/2011_bmw_3_series-pic-6843295319801459593-152x114.jpeg

2011 BMW 3 Series 328i Used Cars in Harrisonburg, VA 22801

Good Deal
$1,253 BELOW
Instant Market Value of $20,551

Price: $19,298

Mileage: 43,735

Location: Harrisonburg, VA 22801

Average time on market: 38 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Beige Description: Used 2011 BMW 3 Series 328i for sale - $19,298, 43,735 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Courteous, just to far away and no way to get there "
http://static.cargurus.com/images/forsale/2015/06/21/20/50/2002_bmw_3_series-pic-8990241792656430564-152x114.jpeg

2002 BMW 3 Series 325Ci Used Cars in Kernersville, NC 27284

Good Deal
$781 BELOW
Instant Market Value of $6,166

Price: $5,385

Mileage: 140,470

Location: Kernersville, NC 27284

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2002 BMW 3 Series 325Ci for sale - $5,385, 140,470 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (171 reviews) "I was sold a car in 2013 to find out two months later that the car had a salvaged title! Just recently came In to trade and buy and was told I couldn't buy a car. My van valued $1224.00 Kernerville Dodge only offered me $500.00 for my vehicle and said I needed $2000.00 more to even consider selling me a car. I have no credit but i am establishing credit at a fast rate. I would have to say I would never ever come back to Kernersville Dodge to buy anything. I will take my business somewhere else! If this site would let me put 0 stars that's what I would have rated them, not a happy customer!"
http://cimg.carsforsale.com/3/1000126/331340/3113900.jpg?dt=072320151936

2006 BMW 3 Series 325i Used Cars in Greensboro, NC 27405

Good Deal
$930 BELOW
Instant Market Value of $8,730

Price: $7,800

Mileage: 143,200

Location: Greensboro, NC 27405

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2006 BMW 3 Series 325i for sale - $7,800, 143,200 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Great customer service and prompt in replying."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2015 BMW 3 Series 66 Great Deals $28,333 15,858 listings
2014 BMW 3 Series 50 Great Deals $22,995 1,483 listings
2013 BMW 3 Series 77 Great Deals $19,988 2,006 listings
2012 BMW 3 Series 215 Great Deals $16,999 3,213 listings
2011 BMW 3 Series 159 Great Deals $9,999 3,126 listings
2010 BMW 3 Series 28 Great Deals $9,999 695 listings
2009 BMW 3 Series 58 Great Deals $8,975 1,147 listings

Similar Cars

BMW 5 Series
498 Great Deals out of 17,054 listings starting at $1,977
BMW M3
44 Great Deals out of 1,036 listings starting at $2,995
Mercedes-Benz C-Class
589 Great Deals out of 23,397 listings starting at $1,799

New BMW 3 Series By Year

2015 BMW 3 Series
15,858 listings

Used BMW 3 Series By City

BMW 3 Series in Greensboro NC
10 Great Deals out of 388 listings starting at $4,495
BMW 3 Series in Charleston WV
3 Great Deals out of 176 listings starting at $4,990
BMW 3 Series in Raleigh NC
11 Great Deals out of 372 listings starting at $4,495
BMW 3 Series in Richmond VA
12 Great Deals out of 226 listings starting at $2,495
BMW 3 Series in Johnson City TN
4 Great Deals out of 133 listings starting at $4,800
BMW 3 Series in Charlotte NC
6 Great Deals out of 325 listings starting at $3,455
BMW 3 Series in Washington DC
30 Great Deals out of 1,097 listings starting at $1,995
BMW 3 Series in Greenville SC
134 listings starting at $3,697
BMW 3 Series in Pittsburgh PA
9 Great Deals out of 468 listings starting at $4,500
BMW 3 Series in Virginia Beach VA
6 Great Deals out of 233 listings starting at $3,975
BMW 3 Series in Baltimore MD
33 Great Deals out of 1,465 listings starting at $1,995
BMW 3 Series in Columbia SC
6 Great Deals out of 180 listings starting at $4,280
BMW 3 Series in Knoxville TN
5 Great Deals out of 158 listings starting at $5,295
BMW 3 Series in Wilmington NC
3 Great Deals out of 143 listings starting at $2,950
BMW 3 Series in Columbus OH
7 Great Deals out of 180 listings starting at $2,988