Used BMW 3 Series for Sale in Roanoke, VA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2003 BMW 3 Series 330Ci Review
by Janet

My pride and joy

I love this car, mine is dark blue metallic with cream leather interior and walnut trim. It's automatic (the first one I've owned) It's really relaxing to drive. Goes like stink!!! I always promised myself a convertible when I was 40, so this is my gift to myself, my baby.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/06/20/02/39/2016_bmw_3_series-pic-3489330212012698118-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Madison, NC 27025

Great Deal
$6,988 BELOW
Instant Market Value of $39,932

Price: $32,944

Mileage: 5,944

Location: Madison, NC 27025

Average time on market: 28 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Silver Description: Used 2016 BMW 3 Series 328i SULEV for sale - $32,944, 5,944 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Premium Package, Luxury Package
Avg. Dealer Rating: (27 reviews) "Timely assistance with my search"
https://static.cargurus.com/images/forsale/2016/06/15/03/07/2004_bmw_3_series-pic-6986200536109086492-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Greensboro, NC 27409

Great Deal
$1,874 BELOW
Instant Market Value of $7,873

Price: $5,999

Mileage: 59,416

Location: Greensboro, NC 27409

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $5,999, 59,416 miles with Alloy Wheels
Avg. Dealer Rating: (27 reviews) "Very prompt call back!"
https://static.cargurus.com/images/forsale/2016/08/10/18/18/2005_bmw_3_series-pic-4560527809220878883-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Walnut Cove, NC 27052

Great Deal
$1,968 BELOW
Instant Market Value of $9,963

Price: $7,995

Mileage: 73,763

Location: Walnut Cove, NC 27052

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 330xi for sale - $7,995, 73,763 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "I purchased a 2000 Volvo from Venable and Son a couple of years ago and couldn't be happier. So happy in fact, that we purchased a 2013 Mazda Cx5 from them this year. They are so friendly and helpful and most of all I know that they take pride in what cars they offer for sale on their lot and do their best to give you all the information they have on a vehicle. They are not pushy sales people at all and allow you to make the best choice for you. I really like that. I have drove on other car lots and felt like I was being pounced upon and then made to feel bad if I didn't make a decision on the spot. I have nothing but good things to say about Venable and Son Auto Sales. You won't find more honest people to deal with. I highly recommend them if you are considering purchasing a pre-owned vehicle."
https://static.cargurus.com/images/forsale/2016/06/24/06/53/2003_bmw_3_series-pic-5044073137453891263-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in State Road, NC 28676

Great Deal
$1,761 BELOW
Instant Market Value of $6,756

Price: $4,995

Mileage: 108,000

Location: State Road, NC 28676

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Manual Description: Used 2003 BMW 3 Series 325i for sale - $4,995, 108,000 miles with Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "it was more than great. Jack and Ruth went out of their way to help. I was from out of state, I also hard work issues and a hour drive . Jack and Ruth arranged their hours to meet my schedule . I did by a truck from J&R and I WAS VERY IMPRESS BY THE WHOLE PROCESS of J&R AUTO SALES."
https://static.cargurus.com/images/forsale/2016/08/20/00/22/2014_bmw_3_series-pic-1837696788514011979-152x114.jpeg

2014 BMW 3 Series 328d xDrive Sedan Used Cars in Greensboro, NC 27407

Great Deal
$3,583 BELOW
Instant Market Value of $30,581

Price: $26,998

Mileage: 20,540

Location: Greensboro, NC 27407

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2014 BMW 3 Series 328d xDrive Sedan for sale - $26,998, 20,540 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "The person that helped me was fine, however I was surprised however that this car had not been detailed at all and the test drive area was quite short. She advised me of all the inspections that were done on the car but I am not so sure after driving the car and seeing the lack of detail they placed on the cars appearance."
https://static.cargurus.com/images/forsale/2016/08/26/19/14/2013_bmw_3_series-pic-6450145200992533455-152x114.jpeg

2013 BMW 3 Series 328i AWD xDrive SULEV SA Used Cars in Charlottesville, VA 22911

Great Deal
$2,966 BELOW
Instant Market Value of $30,930

Price: $27,964

Mileage: 11,814

Location: Charlottesville, VA 22911

Average time on market: 21 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral White Metallic Description: Used 2013 BMW 3 Series 328i AWD xDrive SULEV SA for sale - $27,964, 11,814 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Storage Package, Alloy Wheels, Technology Package, Bluetooth, Heat Package, Premium Package
https://static.cargurus.com/images/forsale/2016/07/19/12/20/2013_bmw_3_series-pic-1328509825638656804-152x114.jpeg

2013 BMW 3 Series 335i Sedan Used Cars in Winston Salem, NC 27127

Great Deal
$2,998 BELOW
Instant Market Value of $32,997

Price: $29,999

Mileage: 33,744

Location: Winston Salem, NC 27127

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Description: Used 2013 BMW 3 Series 335i Sedan for sale - $29,999, 33,744 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Technology Package
Avg. Dealer Rating: (2 reviews) "These people are awesome, customer service was great and very professional. The facility is very nice."
https://static.cargurus.com/images/forsale/2016/08/16/20/15/2013_bmw_3_series-pic-1010545659223037767-152x114.jpeg

2013 BMW 3 Series 335i xDrive Coupe Used Cars in Charlottesville, VA 22911

Great Deal
$3,449 BELOW
Instant Market Value of $33,446

Price: $29,997

Mileage: 24,542

Location: Charlottesville, VA 22911

Certified Pre-Owned: Yes Transmission: Automatic Color: Liquid Blue Metallic Description: Used 2013 BMW 3 Series 335i xDrive Coupe for sale - $29,997, 24,542 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels, Bluetooth, Premium Package, Premium Sound Package, Sound Package
https://static.cargurus.com/images/forsale/2016/07/19/12/15/2016_bmw_3_series-pic-6327871508119407361-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Winston Salem, NC 27127

Good Deal
$4,221 BELOW
Instant Market Value of $42,720

Price: $38,499

Mileage: 2,175

Location: Winston Salem, NC 27127

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2016 BMW 3 Series 328i SULEV for sale - $38,499, 2,175 miles with Sport Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (2 reviews) "I bought the Car"
https://static.cargurus.com/images/forsale/2016/08/04/06/47/2009_bmw_3_series-pic-2189252210926733653-152x114.jpeg

2009 BMW 3 Series 328xi Wagon Used Cars in Kernersville, NC 27284

Good Deal
$1,668 BELOW
Instant Market Value of $15,453

Price: $13,785

Mileage: 102,557

Location: Kernersville, NC 27284

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2009 BMW 3 Series 328xi Wagon for sale - $13,785, 102,557 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (126 reviews) "Great inventory and service"
https://static.cargurus.com/images/forsale/2016/08/18/07/26/2013_bmw_3_series-pic-8378389584126497057-152x114.jpeg

2013 BMW 3 Series 335i xDrive Coupe Used Cars in Winston Salem, NC 27127

Good Deal
$2,520 BELOW
Instant Market Value of $32,519

Price: $29,999

Mileage: 35,096

Location: Winston Salem, NC 27127

Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2013 BMW 3 Series 335i xDrive Coupe for sale - $29,999, 35,096 miles with Sport Package, Sunroof/Moonroof, Navigation System, Premium Package, M Sport Package
Avg. Dealer Rating: (2 reviews)
https://static.cargurus.com/images/forsale/2016/07/20/03/07/2016_bmw_3_series-pic-3528729591455024419-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Winston Salem, NC 27127

Good Deal
$3,226 BELOW
Instant Market Value of $39,225

Price: $35,999

Mileage: 8,777

Location: Winston Salem, NC 27127

Average time on market: 28 days Certified Pre-Owned: Yes Transmission: Automatic Color: 0475 Black Sapphire Description: Used 2016 BMW 3 Series 328i SULEV for sale - $35,999, 8,777 miles with Premium Package
Avg. Dealer Rating: (2 reviews)
https://static.cargurus.com/images/forsale/2016/07/22/01/32/2015_bmw_3_series-pic-6568719907764386497-152x114.jpeg

2015 BMW 3 Series 320i Sedan Used Cars in Lynchburg, VA 24502

Good Deal
$1,694 BELOW
Instant Market Value of $28,189

Price: $26,495

Mileage: 13,986

Location: Lynchburg, VA 24502

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Imperial Blue Metallic Description: Used 2015 BMW 3 Series 320i Sedan for sale - $26,495, 13,986 miles with Premium Package, Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Very professional. Enjoyed doing business with them. Would recommend this dealer."
https://static.cargurus.com/images/forsale/2016/08/11/06/25/2011_bmw_3_series-pic-457383677115383432-152x114.jpeg

2011 BMW 3 Series 335i Used Cars in Greensboro, NC 27407

Good Deal
$1,921 BELOW
Instant Market Value of $19,671

Price: $17,750

Mileage: 68,896

Location: Greensboro, NC 27407

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Light Blue Description: Used 2011 BMW 3 Series 335i for sale - $17,750, 68,896 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (69 reviews) "Great! Courteous and friendly staff. Great customer service "
https://static.cargurus.com/images/forsale/2016/08/09/00/44/2006_bmw_3_series-pic-7810470363730971831-152x114.jpeg

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

Good Deal
$1,162 BELOW
Instant Market Value of $7,157

Price: $5,995

Mileage: 152,811

Location: Greensboro, NC 27409

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2006 BMW 3 Series 325i for sale - $5,995, 152,811 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "They responded back quickly and answered all my questions very professionaly"
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 101 Great Deals $22,000 12,835 listings
2015 BMW 3 Series 52 Great Deals $19,994 1,471 listings
2014 BMW 3 Series 53 Great Deals $15,962 1,323 listings
2013 BMW 3 Series 374 Great Deals $11,950 7,154 listings
2012 BMW 3 Series 34 Great Deals $13,984 951 listings
2011 BMW 3 Series 138 Great Deals $8,100 2,853 listings
2010 BMW 3 Series 50 Great Deals $6,998 891 listings
2009 BMW 3 Series 72 Great Deals $6,877 1,533 listings
2008 BMW 3 Series 83 Great Deals $4,700 1,915 listings
2007 BMW 3 Series 90 Great Deals $3,900 2,000 listings