Sign in | Register | My account | | Español
Sell Your Car

Used BMW 3 Series in Roanoke, VA

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...
(clear)

Condition

Loading...
(clear)

Installed Options

Loading...
Show all options ↓ Show fewer options ↑
(clear)

Seating Capacity

Loading...

Text Search

Price Drops

Add Similar Cars

Looking For a New BMW 3 Series?

10,224 new BMW 3 Series listings
2002 BMW 3 Series 325Ci Review
by Neil

my bmw

very impressed with my bmw.it handles superb with very good acceleration,top speed(150mph)and braking.the build quality is aiso superb.it can be quite bad on fuel though but it more than makes up for it in everything else.its by far the best car i have ever had and its so much fun to drive.it looks great too.

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2013/05/07/11/07/2006_bmw_3_series-pic-7036477949356652632-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Surrey, NC

Great Deal
$3,626 BELOW
Instant Market Value of $16,526

Price: $12,900

Mileage: 61,000

Location: Surrey, NC

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2006 BMW 3 Series 325i for sale - $12,900, 61,000 miles with Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2013/04/23/19/52/2011_bmw_3_series-pic-3448948561848242378-152x114.jpeg

2011 BMW 3 Series 328i Used Cars in Roanoke., VA 24014

Good Deal
$966 BELOW
Instant Market Value of $27,961

Price: $26,995

Mileage: 28,802

Location: Roanoke., VA 24014

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2011 BMW 3 Series 328i for sale - $26,995, 28,802 miles with Leather Seats
Avg. Dealer Rating: (4 reviews) "Dealer responded quickly"
http://dlx.images.dmotorworks.com/2008/357/WBADW3C56BE538357/thumbnail/1.jpg

2011 BMW 3 Series 328i Convertible Used Cars in Lynchburg, VA 24501

Good Deal
$2,171 BELOW
Instant Market Value of $34,059

Price: $31,888

Mileage: 45,813

Location: Lynchburg, VA 24501

Average time on market: 24 days Certified Pre-Owned: No Transmission: Manual Color: Blue Water Description: Used 2011 BMW 3 Series 328i Convertible for sale - $31,888, 45,813 miles with Sunroof/Moonroof, Navigation System, Premium Package, Climate Package, Convenience Package
http://static.cargurus.com/images/forsale/2013/04/13/02/38/2010_bmw_3_series-pic-2358180546863159074-152x114.jpeg

2010 BMW 3 Series 328i Used Cars in Lynchburg, VA 24501

Good Deal
$1,409 BELOW
Instant Market Value of $28,390

Price: $26,981

Mileage: 15,169

Location: Lynchburg, VA 24501

Average time on market: 32 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2010 BMW 3 Series 328i for sale - $26,981, 15,169 miles with Premium Package, Leather Seats, Value Package
http://static.cargurus.com/images/forsale/2013/03/29/08/26/2008_bmw_3_series-pic-357151382131975220-152x114.jpeg

2008 BMW 3 Series 328i Used Cars in Roanoke, VA 24014

Good Deal
$970 BELOW
Instant Market Value of $20,960

Price: $19,990

Mileage: 39,676

Location: Roanoke, VA 24014

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Monaco Blue Metallic Description: Used 2008 BMW 3 Series 328i for sale - $19,990, 39,676 miles
Avg. Dealer Rating: (1 review) "We bought our 2012 Cadillac SRX from them. Evan is the BEST salesman ever! He goes above and beyond. If you're in the market for a Caddy, go see him. I'm thrilled with the entire experience and my beautiful red SRX Performance model. "
http://static.cargurus.com/images/forsale/2013/05/18/20/45/2006_bmw_3_series-pic-5503627106908513587-152x114.jpeg

2006 BMW 3 Series 330i Used Cars in Roanoke, VA 24014

Good Deal
$887 BELOW
Instant Market Value of $16,882

Price: $15,995

Mileage: 67,292

Location: Roanoke, VA 24014

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Arctic Metallic Description: Used 2006 BMW 3 Series 330i for sale - $15,995, 67,292 miles
Avg. Dealer Rating: (1 review)
http://static.cargurus.com/images/forsale/2013/03/13/05/55/2003_bmw_3_series-pic-7891157198480713991-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Staunton, VA 24401

Good Deal
$1,222 BELOW
Instant Market Value of $10,222

Price: $9,000

Mileage: 83,898

Location: Staunton, VA 24401

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2003 BMW 3 Series 325i for sale - $9,000, 83,898 miles
http://static.cargurus.com/images/forsale/2013/03/29/08/26/2012_bmw_3_series-pic-882023199282410171-152x114.jpeg

2012 BMW 3 Series 328i Sedan Used Cars in Roanoke, VA 24014

Fair Deal
$451 ABOVE
Instant Market Value of $39,539

Price: $39,990

Mileage: 3,867

Location: Roanoke, VA 24014

Average time on market: 38 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2012 BMW 3 Series 328i Sedan for sale - $39,990, 3,867 miles with Technology Package, Sunroof/Moonroof, Navigation System, Premium Package, Climate Package
Avg. Dealer Rating: (1 review)
http://static.cargurus.com/images/forsale/2013/04/05/05/38/2012_bmw_3_series-pic-1365267112516340556-152x114.jpeg

2012 BMW 3 Series 328i Sedan Used Cars in Roanoke, VA 24014

Fair Deal
$463 ABOVE
Instant Market Value of $39,512

Price: $39,975

Mileage: 4,080

Location: Roanoke, VA 24014

Average time on market: 38 days Certified Pre-Owned: No Transmission: Automatic Color: Imperial Blue Metallic Description: Used 2012 BMW 3 Series 328i Sedan for sale - $39,975, 4,080 miles with Technology Package, Sunroof/Moonroof, Premium Package, Navigation System
Avg. Dealer Rating: (1 review)
http://images.cars.com/phototab/MDC/77/464477/964427136.jpg

2012 BMW 3 Series 328i Sedan Used Cars in Eden, NC 27288

Fair Deal
$162 BELOW
Instant Market Value of $38,132

Price: $37,970

Mileage: 8,000

Location: Eden, NC 27288

Average time on market: 38 days Certified Pre-Owned: No Transmission: Automatic Color: *red* Description: Used 2012 BMW 3 Series 328i Sedan for sale - $37,970, 8,000 miles with Sunroof/Moonroof, Navigation System, Climate Package
Avg. Dealer Rating: (4 reviews) "Excellent response and courteous service. Unfortunately I ended up purchasing a leftover new '12 model. If I'm ever in the market for a used vehicle, I will contact Importacar. - Michael"
http://static.cargurus.com/images/forsale/2013/04/14/13/44/2011_bmw_3_series-pic-8931955912359655974-152x114.jpeg

2011 BMW 3 Series Used Cars in Princeton, WV 24740

Fair Deal
$164 BELOW
Instant Market Value of $26,959

Price: $26,795

Mileage: 50,155

Location: Princeton, WV 24740

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 BMW 3 Series for sale - $26,795, 50,155 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Very responsive. Quick call backs Purchased through them, and delivered the car to my house at no additional charge and picked up trade-in."
http://static.cargurus.com/images/forsale/2013/04/09/16/18/2011_bmw_3_series-pic-1932348146873792562-152x114.jpeg

2011 BMW 3 Series 328i xDrive Used Cars in Roanoke., VA 24014

Fair Deal
$324 BELOW
Instant Market Value of $29,319

Price: $28,995

Mileage: 35,313

Location: Roanoke., VA 24014

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2011 BMW 3 Series 328i xDrive for sale - $28,995, 35,313 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Mack followed up promptly on my request for information and was able to answer most of my questions!"
http://static.cargurus.com/images/forsale/2013/03/29/08/26/2011_bmw_3_series-pic-7080796327867988879-152x114.jpeg

2011 BMW 3 Series 328i xDrive Used Cars in Roanoke, VA 24014

Fair Deal
$509 BELOW
Instant Market Value of $33,499

Price: $32,990

Mileage: 5,115

Location: Roanoke, VA 24014

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2011 BMW 3 Series 328i xDrive for sale - $32,990, 5,115 miles with Sunroof/Moonroof, Premium Package, Sport Package, Climate Package, Value Package
Avg. Dealer Rating: (1 review)
http://static.cargurus.com/images/forsale/2013/05/18/10/02/2011_bmw_3_series-pic-8040175292594543120-152x114.jpeg

2011 BMW 3 Series 328i Used Cars in Bedford, VA 24523

Fair Deal
$740 BELOW
Instant Market Value of $28,735

Price: $27,995

Mileage: 21,963

Location: Bedford, VA 24523

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 BMW 3 Series 328i for sale - $27,995, 21,963 miles
http://static.cargurus.com/images/forsale/2013/02/27/19/03/2011_bmw_3_series-pic-7556387139288854178-152x114.jpeg

2011 BMW 3 Series 335i xDrive Used Cars in Lynchburg, VA 24501

Fair Deal
$424 BELOW
Instant Market Value of $37,068

Price: $36,644

Mileage: 15,374

Location: Lynchburg, VA 24501

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Sapphire Metallic Description: Used 2011 BMW 3 Series 335i xDrive for sale - $36,644, 15,374 miles with Leather Seats, Sunroof/Moonroof, Premium Package
Please wait ...
All Listings
Please wait ...
First Previous
Page # of #
Next
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.

Similar Cars

BMW 5 Series BMW M3 Audi A4 Mercedes-Benz C-Class BMW 7 Series BMW 1 Series

Used BMW 3 Series By Year

2013 BMW 3 Series 10842 listings 2012 BMW 3 Series 1427 listings 2011 BMW 3 Series 4620 listings
2010 BMW 3 Series 3405 listings 2009 BMW 3 Series 2037 listings 2008 BMW 3 Series 1811 listings
2007 BMW 3 Series 2091 listings

New BMW 3 Series By Year

2014 BMW 3 Series 74 listings 2013 BMW 3 Series 10842 listings 2012 BMW 3 Series 1427 listings

Used BMW 3 Series By City

Used BMW 3 Series in Greensboro NC 558 listings Used BMW 3 Series in Charleston WV 183 listings Used BMW 3 Series in Raleigh NC 553 listings
Used BMW 3 Series in Richmond VA 301 listings Used BMW 3 Series in Johnson City TN 175 listings Used BMW 3 Series in Charlotte NC 369 listings
Used BMW 3 Series in Washington DC 1,337 listings Used BMW 3 Series in Virginia Beach VA 213 listings Used BMW 3 Series in Greenville SC 148 listings
Used BMW 3 Series in Pittsburgh PA 429 listings Used BMW 3 Series in Baltimore MD 1,671 listings Used BMW 3 Series in Knoxville TN 148 listings
Used BMW 3 Series in Columbia SC 195 listings Used BMW 3 Series in Wilmington NC 157 listings Used BMW 3 Series in Columbus OH 313 listings
Used BMW 3 Series in Lexington KY 154 listings Used BMW 3 Series in Harrisburg PA 712 listings Used BMW 3 Series in Cincinnati OH 371 listings
Used BMW 3 Series in Akron OH 432 listings Used BMW 3 Series in Augusta GA 117 listings Used BMW 3 Series in Dayton OH 544 listings
Used BMW 3 Series in Charleston SC 183 listings Used BMW 3 Series in Cleveland OH 423 listings Used BMW 3 Series in Philadelphia PA 2,380 listings