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

1992 BMW 3 Series 325i Review
by Thibaut

great car

I love this car, i still own it, it has 238000 miles and a few defects but nothing compared to an american car of the same period

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,551 BELOW
Instant Market Value of $24,351

Price: $20,800

Mileage: 73,666

Location: Greensboro, NC 27407

Average time on market: 52 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/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,452 BELOW
Instant Market Value of $23,812

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) "Internet sales emailed me and was very courteous and nice."
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

Great Deal
$4,297 BELOW
Instant Market Value of $40,296

Price: $35,999

Mileage: 8,777

Location: Winston Salem, NC 27127

Average time on market: 29 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/04/23/15/02/2003_bmw_3_series-pic-8683906398259998124-152x114.jpeg

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

Good Deal
$1,117 BELOW
Instant Market Value of $5,992

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,732 BELOW
Instant Market Value of $11,632

Price: $9,900

Mileage: 111,620

Location: Winston Salem, NC 27104

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2008 BMW 3 Series 335i for sale - $9,900, 111,620 miles with Leather Seats
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/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,805 BELOW
Instant Market Value of $10,795

Price: $8,990

Mileage: 101,250

Location: Graham, NC 27253

Average time on market: 24 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/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,421 BELOW
Instant Market Value of $35,321

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/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
$3,091 BELOW
Instant Market Value of $41,590

Price: $38,499

Mileage: 2,175

Location: Winston Salem, NC 27127

Average time on market: 29 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/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,406 BELOW
Instant Market Value of $13,379

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/06/18/07/34/2014_bmw_3_series-pic-4404141931407619491-152x114.jpeg

2014 BMW 3 Series 328d Sedan Used Cars in Winston Salem, NC 27103

Good Deal
$1,864 BELOW
Instant Market Value of $26,463

Price: $24,599

Mileage: 47,833

Location: Winston Salem, NC 27103

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Description: Used 2014 BMW 3 Series 328d Sedan for sale - $24,599, 47,833 miles with Bluetooth, Navigation System, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Extremely easy to work with. By the time I decided to take a second look at the vehicle at Flow Chevrolet, they had sold it!"
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,638 BELOW
Instant Market Value of $28,633

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/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,009 BELOW
Instant Market Value of $7,004

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/07/12/00/46/2014_bmw_3_series-pic-1675745838923288650-152x114.jpeg

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

Good Deal
$1,700 BELOW
Instant Market Value of $24,285

Price: $22,585

Mileage: 40,787

Location: Greensboro, NC 27407

Average time on market: 32 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."
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,258 BELOW
Instant Market Value of $27,138

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/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,631 BELOW
Instant Market Value of $34,326

Price: $32,695

Mileage: 38,879

Location: Roanoke, VA 24014

Average time on market: 35 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: (6 reviews) "High-caliber service"
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 164 Great Deals $22,000 13,824 listings
2015 BMW 3 Series 53 Great Deals $19,994 1,727 listings
2014 BMW 3 Series 50 Great Deals $16,982 1,030 listings
2013 BMW 3 Series 342 Great Deals $12,950 6,692 listings
2012 BMW 3 Series 32 Great Deals $14,995 938 listings
2011 BMW 3 Series 141 Great Deals $7,995 2,690 listings
2010 BMW 3 Series 54 Great Deals $7,800 832 listings
2009 BMW 3 Series 84 Great Deals $6,877 1,446 listings
2008 BMW 3 Series 81 Great Deals $5,495 1,827 listings
2007 BMW 3 Series 82 Great Deals $4,860 1,897 listings