2017 BMW 3 Series for Sale in Buffalo, NY

New Search

Looking for a New BMW 3 Series?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • $1,500 in incentives available
Switch to New Car Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/12/06/09/24/2016_bmw_3_series-pic-6502959752413863363-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Getzville, NY 14068

Fair Deal
$1,449 BELOW
Instant Market Value of $36,364

Price: $34,915

Mileage: 15,719

Location: Getzville, NY 14068

Average time on market: 44 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Midnight Blue Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $34,915, 15,719 miles with LE Package, Sport Package, Bluetooth, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Dealer was responsive to initial contact and purchase process was quick. Somewhat of a delay in getting the actual vehicle title. Otherwise no problems"
https://static.cargurus.com/images/forsale/2016/12/06/10/27/2016_bmw_3_series-pic-7707548179048087249-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Getzville, NY 14068

Fair Deal
$1,325 BELOW
Instant Market Value of $34,244

Price: $32,919

Mileage: 19,777

Location: Getzville, NY 14068

Average time on market: 44 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $32,919, 19,777 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Heat Package, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "If I could give this zero stars I would. Even after telling me the days of getting a deal are over I still would of liked to feel that this was special. Everything was rushed and I just didn't feel like they cared at all. I know they sell expensive cars everyday and people with no worries about cost come in everyday, I mean I still bought a luxury car and I just would of liked it to feel special. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 320i xDrive Used Cars in Williamsville, NY 14221

Price: $38,280

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 320i xDrive for sale - $38,280 with Bluetooth, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "I contacted the dealer who got back to me two days later only to tell me the car was sold and that if they got another one I was looking for they would contact me however that vehicle last wk was still listed on their site "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 320i xDrive Used Cars in Williamsville, NY 14221

Price: $39,475

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 320i xDrive for sale - $39,475 with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "The car i was interested in was sold.The salesman i dealt with went out of his way to help.Over all a good experience."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 320i xDrive Used Cars in Williamsville, NY 14221

Price: $39,480

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Imperial Blue Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $39,480 with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Incredible!! Dennis is an amazing sales men!!"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 320i xDrive Used Cars in Williamsville, NY 14221

Price: $39,595

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $39,595 with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "They contacted me right away and we're very helpful with the information they gave me."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 320i xDrive Used Cars in Williamsville, NY 14221

Price: $39,740

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Imperial Blue Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $39,740 with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Pleasant phone to say car was already sold. Said he would watch for any other cars I might be interested in."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 320i xDrive Used Cars in Williamsville, NY 14221

Price: $41,295

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $41,295 with Sport Package, Bluetooth, Sunroof/Moonroof, Premium Package, Storage Package, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "very nice to deal with"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 BMW 3 Series 320i xDrive Used Cars in Williamsville, NY 14221

Price: $41,410

Location: Williamsville, NY 14221

Average time on market: 36 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 320i xDrive for sale - $41,410 with Sport Package, Bluetooth, Sunroof/Moonroof, Climate Package
Avg. Dealer Rating: (6 reviews) "Not willing to negotiate the final price. It's their way or the highway."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 320i xDrive Used Cars in Williamsville, NY 14221

Price: $41,980

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $41,980 with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Storage Package, Premium Package, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "dealer responded quickly"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 330i xDrive Used Cars in Williamsville, NY 14221

Price: $42,230

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 330i xDrive for sale - $42,230 with Bluetooth
Avg. Dealer Rating: (6 reviews)
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 330i xDrive Used Cars in Williamsville, NY 14221

Price: $42,995

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 330i xDrive for sale - $42,995 with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews)
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 330i xDrive Used Cars in Williamsville, NY 14221

Price: $43,280

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 330i xDrive for sale - $43,280 with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews)
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 320i xDrive Used Cars in Williamsville, NY 14221

Price: $43,730

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $43,730 with Driver Assistance Package, Sunroof/Moonroof, Storage Package, Alloy Wheels, Bluetooth, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (6 reviews)
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 330i xDrive Used Cars in Williamsville, NY 14221

Price: $43,995

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series 330i xDrive for sale - $43,995 with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews)
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 179 Great Deals $23,500 7,651 listings
2015 BMW 3 Series 46 Great Deals $15,995 1,122 listings
2014 BMW 3 Series 177 Great Deals $14,500 2,722 listings
2013 BMW 3 Series 471 Great Deals $11,500 6,439 listings
2012 BMW 3 Series 62 Great Deals $8,999 904 listings
2011 BMW 3 Series 237 Great Deals $5,950 3,171 listings
2010 BMW 3 Series 58 Great Deals $6,500 841 listings
2009 BMW 3 Series 107 Great Deals $5,995 1,633 listings
2008 BMW 3 Series 121 Great Deals $4,850 1,985 listings
2007 BMW 3 Series 93 Great Deals $3,800 1,783 listings