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...

Vehicle History

Photos

Price Drops

Text Search

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/02/21/09/39/2016_bmw_3_series-pic-3969713908914190814-152x114.jpeg

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

Great Deal
$3,958 BELOW
Instant Market Value of $34,453

Price: $30,495

Mileage: 6,440

Location: Williamsville, NY 14221

Average time on market: 33 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $30,495, 6,440 miles with Bluetooth, 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://static.cargurus.com/images/forsale/2017/02/18/13/05/2016_bmw_3_series-pic-2300891876488972402-152x114.jpeg

2016 BMW 3 Series 330e Used Cars in Williamsville, NY 14221

Fair Deal
$2,542 BELOW
Instant Market Value of $48,537

Price: $45,995

Mileage: 10,405

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW 3 Series 330e for sale - $45,995, 10,405 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Premium Package, Climate Package
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://static.cargurus.com/images/forsale/2017/02/26/08/55/2016_bmw_3_series-pic-306354581183077616-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Hamburg, NY 14075

Fair Deal
$1,219 BELOW
Instant Market Value of $33,138

Price: $31,919

Mileage: 19,623

Location: Hamburg, NY 14075

Average time on market: 37 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $31,919, 19,623 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Very good"
https://static.cargurus.com/images/forsale/2017/02/24/09/03/2016_bmw_3_series-pic-5010042196423409356-152x114.jpeg

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

Fair Deal
$1,129 BELOW
Instant Market Value of $34,124

Price: $32,995

Mileage: 11,535

Location: Williamsville, NY 14221

Average time on market: 33 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $32,995, 11,535 miles with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Storage Package, Premium Package
Avg. Dealer Rating: (6 reviews) "Incredible!! Dennis is an amazing sales men!!"
https://static.cargurus.com/images/forsale/2017/02/16/11/55/2016_bmw_3_series-pic-6043101427732195530-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Lockport, NY 14094

Fair Deal
$74 ABOVE
Instant Market Value of $32,347

Price: $32,421

Mileage: 21,852

Location: Lockport, NY 14094

Average time on market: 37 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $32,421, 21,852 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Excellent service I was able to drive home in my new Denali that night. West herr staff was very personable and friendly."
https://static.cargurus.com/images/forsale/2017/02/11/11/32/2016_bmw_3_series-pic-6188453931788924280-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Hamburg, NY 14075

Fair Deal
$408 ABOVE
Instant Market Value of $33,111

Price: $33,519

Mileage: 19,698

Location: Hamburg, NY 14075

Average time on market: 37 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $33,519, 19,698 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Ready to sell , didn't get enough for trade in , west herr only uses Kelly blue book , my credit union used nada price was way higher than jelly blue book "
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, 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

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

Price: $41,410

Location: Williamsville, NY 14221

Average time on market: 33 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) "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 330i xDrive Used Cars in Williamsville, NY 14221

Price: $43,630

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 - $43,630 with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "very nice to deal with"
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) "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: $44,280

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral White Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $44,280 with Driver Assistance Package, Storage Package, Alloy Wheels, Bluetooth, Heat Package, Premium Package, Climate Package
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: $44,330

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mediterranean Blue Metallic Description: Used 2017 BMW 3 Series 330i xDrive for sale - $44,330 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: $44,595

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2017 BMW 3 Series 330i xDrive for sale - $44,595 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: $44,835

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2017 BMW 3 Series 330i xDrive for sale - $44,835 with Bluetooth, Climate Package, Heat 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: $45,230

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral White Metallic Description: Used 2017 BMW 3 Series 330i xDrive for sale - $45,230 with Bluetooth, Driver Assistance Package
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
2017 BMW 3 Series 21 Great Deals $27,877 8,335 listings
2016 BMW 3 Series 209 Great Deals $21,999 4,762 listings
2015 BMW 3 Series 28 Great Deals $16,751 856 listings
2014 BMW 3 Series 176 Great Deals $11,980 3,535 listings
2013 BMW 3 Series 261 Great Deals $10,900 4,422 listings
2012 BMW 3 Series 35 Great Deals $10,990 846 listings
2011 BMW 3 Series 161 Great Deals $6,999 3,111 listings
2010 BMW 3 Series 53 Great Deals $5,500 990 listings
2009 BMW 3 Series 73 Great Deals $5,499 1,661 listings
2008 BMW 3 Series 105 Great Deals $4,500 2,143 listings