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

1986 BMW 3 Series Review
by 23yroldpunk

a dream

Best car made. Slow automatic but got the job done in the corners. My first car sold with 300k in miles. Never repaired except for timing belt and head gasket. Verrrry fun car. Buy one and see what driving is....

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/04/14/04/09/2012_bmw_3_series-pic-6847371830473402927-152x114.jpeg

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

Great Deal
$3,647 BELOW
Instant Market Value of $24,447

Price: $20,800

Mileage: 73,666

Location: Greensboro, NC 27407

Average time on market: 53 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral Gray Description: Used 2012 BMW 3 Series 335i Sedan for sale - $20,800, 73,666 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Justin Was ʋɛʀʏ ɦɛʟքʄʊʟ. I aքքʀɛċɨatɛ aʟʟ ɦɨs assɨstaռċɛ. I ʟօʋɛ ʍʏ ʋɛɦɨċʟɛ!"
https://static.cargurus.com/images/forsale/2016/07/25/01/55/2008_bmw_3_series-pic-5458103004417121341-152x114.jpeg

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

Great Deal
$2,892 BELOW
Instant Market Value of $20,778

Price: $17,886

Mileage: 45,589

Location: Greensboro, NC 27407

Average time on market: 27 days Certified Pre-Owned: No Transmission: Manual Color: Dark Blue Description: Used 2008 BMW 3 Series 335i Convertible for sale - $17,886, 45,589 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (63 reviews) "Internet sales emailed me and was very courteous and nice."
https://static.cargurus.com/images/forsale/2016/06/15/04/58/2014_bmw_3_series-pic-607885595995615505-152x114.jpeg

2014 BMW 3 Series 320i Sedan Used Cars in Greensboro, NC 27407

Great Deal
$2,431 BELOW
Instant Market Value of $23,791

Price: $21,360

Mileage: 23,450

Location: Greensboro, NC 27407

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2014 BMW 3 Series 320i Sedan for sale - $21,360, 23,450 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (63 reviews) "Tried to sell me a truck that still had trash in it. I even had an appropriate to see it. I don ' think I need to say more!"
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
$4,219 BELOW
Instant Market Value of $40,218

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: (1 review) "I bought the Car"
https://static.cargurus.com/images/forsale/2016/07/24/01/46/2003_bmw_3_series-pic-6516545271452588862-152x114.jpeg

2003 BMW 3 Series 325Ci Used Cars in Mt Airy, NC 27030

Good Deal
$1,087 BELOW
Instant Market Value of $5,962

Price: $4,875

Mileage: 141,065

Location: Mt Airy, NC 27030

Certified Pre-Owned: No Transmission: Manual Color: Blue Description: Used 2003 BMW 3 Series 325Ci for sale - $4,875, 141,065 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Wonderful people, wonderful service, honest, trustworthy, highly recommend will send my friends and family their way!!!!"
https://static.cargurus.com/images/forsale/2016/07/16/12/33/2008_bmw_3_series-pic-7805760611199438957-152x114.jpeg

2008 BMW 3 Series 335i Used Cars in Winston Salem, NC 27104

Good Deal
$1,691 BELOW
Instant Market Value of $11,591

Price: $9,900

Mileage: 111,620

Location: Winston Salem, NC 27104

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2008 BMW 3 Series 335i for sale - $9,900, 111,620 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "They were very nice and contacted me with any and all questions that we had. And the vehicles they have are in very good condition and great prices compared to many other places we've checked. Would do business with them."
https://static.cargurus.com/images/forsale/2016/06/21/05/55/2015_bmw_3_series-pic-6270207315986508253-152x114.jpeg

2015 BMW 3 Series 328i Sedan Used Cars in Madison, NC 27025

Good Deal
$2,734 BELOW
Instant Market Value of $35,634

Price: $32,900

Mileage: 10,000

Location: Madison, NC 27025

Average time on market: 35 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2015 BMW 3 Series 328i Sedan for sale - $32,900, 10,000 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (11 reviews) "Internet sales contacted me through email and was very courteous."
https://static.cargurus.com/images/forsale/2016/06/08/10/42/2008_bmw_3_series-pic-2309967722913047969-152x114.jpeg

2008 BMW 3 Series 328i Used Cars in Graham, NC 27253

Good Deal
$1,755 BELOW
Instant Market Value of $10,745

Price: $8,990

Mileage: 101,250

Location: Graham, NC 27253

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2008 BMW 3 Series 328i for sale - $8,990, 101,250 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (20 reviews) "He was very straight forward and helpful."
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
$2,988 BELOW
Instant Market Value of $41,487

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: (1 review)
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,735 BELOW
Instant Market Value of $28,730

Price: $26,995

Mileage: 13,986

Location: Lynchburg, VA 24502

Average time on market: 38 days Certified Pre-Owned: No Transmission: Automatic Color: Imperial Blue Metallic Description: Used 2015 BMW 3 Series 320i Sedan for sale - $26,995, 13,986 miles with Bluetooth, Premium Package, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Very professional. Enjoyed doing business with them. Would recommend this dealer."
https://static.cargurus.com/images/forsale/2016/07/23/01/15/2009_bmw_3_series-pic-421229288171962387-152x114.jpeg

2009 BMW 3 Series 335i Used Cars in Charlottesville, VA 22911

Good Deal
$1,412 BELOW
Instant Market Value of $13,385

Price: $11,973

Mileage: 109,931

Location: Charlottesville, VA 22911

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2009 BMW 3 Series 335i for sale - $11,973, 109,931 miles with Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/07/08/01/22/2014_bmw_3_series-pic-2737480304399654722-152x114.jpeg

2014 BMW 3 Series 328d xDrive Sedan Used Cars in Tazewell, VA 24651

Good Deal
$2,298 BELOW
Instant Market Value of $27,178

Price: $24,880

Mileage: 39,013

Location: Tazewell, VA 24651

Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2014 BMW 3 Series 328d xDrive Sedan for sale - $24,880, 39,013 miles with Bluetooth, Leather Seats, Navigation System, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Dealer responded quickly, by email with quote. It was a excellent looking truck with very low miles been that old of truck, but it was more than I wanted to pay for that old of truck."
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

Good Deal
$1,012 BELOW
Instant Market Value of $7,007

Price: $5,995

Mileage: 108,000

Location: State Road, NC 28676

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Manual Description: Used 2003 BMW 3 Series 325i for sale - $5,995, 108,000 miles with Aluminum Wheels
Avg. Dealer Rating: (2 reviews) "They contacted us and we went and looked at the truck although we did not buy there."
https://static.cargurus.com/images/forsale/2016/05/11/01/45/2013_bmw_3_series-pic-9101603651208840057-152x114.jpeg

2013 BMW 3 Series 335i xDrive Sedan Used Cars in Roanoke, VA 24014

Good Deal
$1,642 BELOW
Instant Market Value of $34,337

Price: $32,695

Mileage: 38,879

Location: Roanoke, VA 24014

Average time on market: 36 days Certified Pre-Owned: Yes Color: Black Sapphire Description: Used 2013 BMW 3 Series 335i xDrive Sedan for sale - $32,695, 38,879 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels, Technology Package
Avg. Dealer Rating: (7 reviews) "Very courteous salesperson"
https://static.cargurus.com/images/forsale/2016/07/24/00/44/2014_bmw_3_series-pic-1118707899524539740-152x114.jpeg

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

Good Deal
$1,649 BELOW
Instant Market Value of $24,234

Price: $22,585

Mileage: 40,787

Location: Greensboro, NC 27407

Average time on market: 28 days Certified Pre-Owned: No Color: White Description: Used 2014 BMW 3 Series 328i xDrive Sedan SULEV for sale - $22,585, 40,787 miles with Bluetooth
Avg. Dealer Rating: (4 reviews) "Responded quickly. Unfortunately it went to promotions folder in Gmail and we didn't see it in time."
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 156 Great Deals $22,000 13,772 listings
2015 BMW 3 Series 52 Great Deals $19,994 1,719 listings
2014 BMW 3 Series 54 Great Deals $16,982 1,049 listings
2013 BMW 3 Series 326 Great Deals $12,950 6,702 listings
2012 BMW 3 Series 35 Great Deals $14,995 949 listings
2011 BMW 3 Series 140 Great Deals $7,995 2,731 listings
2010 BMW 3 Series 47 Great Deals $7,800 849 listings
2009 BMW 3 Series 79 Great Deals $6,877 1,467 listings
2008 BMW 3 Series 84 Great Deals $5,495 1,827 listings
2007 BMW 3 Series 81 Great Deals $4,860 1,901 listings