Used BMW 3 Series for Sale in Buffalo, NY

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Dealer Promotions

Add Similar Cars

Looking for a New BMW 3 Series?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • Find cash back incentives
Switch to New Car Search

CarGurus Quick Poll

2004 BMW 3 Series 330xi Review
by Lance

How could you not like this car!?

I've driven a handfull of E46's. They're all solid, impressive cars. They handle well and perform well over all. They get great reviews. They're comfortable, quiet and safe. But I'd pick a 5 series first

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/05/03/09/10/2015_bmw_3_series-pic-6296402644308921988-152x114.jpeg

2015 BMW 3 Series 328d xDrive Wagon Used Cars in Williamsville, NY 14221

Good Deal
$3,585 BELOW
Instant Market Value of $44,580

Price: $40,995

Mileage: 3,990

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Silver Description: Used 2015 BMW 3 Series 328d xDrive Wagon for sale - $40,995, 3,990 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Pleasant phone to say car was already sold. Said he would watch for any other cars I might be interested in."
https://static.cargurus.com/images/forsale/2016/04/29/18/21/2013_bmw_3_series-pic-4005157550445875217-152x114.jpeg

2013 BMW 3 Series 328i xDrive Sedan Used Cars in Williamsville, NY 14221

Good Deal
$1,996 BELOW
Instant Market Value of $30,991

Price: $28,995

Mileage: 11,916

Location: Williamsville, NY 14221

Average time on market: 29 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $28,995, 11,916 miles with Navigation System, Bluetooth
Avg. Dealer Rating: (2 reviews) "very nice to deal with"
https://static.cargurus.com/images/forsale/2015/10/10/07/30/2010_bmw_3_series-pic-3842419739888535814-152x114.jpeg

2010 BMW 3 Series 328i Convertible SULEV Used Cars in Williamsville, NY 14221

Good Deal
$1,763 BELOW
Instant Market Value of $19,758

Price: $17,995

Mileage: 64,989

Location: Williamsville, NY 14221

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Titanium Silver Metallic Description: Used 2010 BMW 3 Series 328i Convertible SULEV for sale - $17,995, 64,989 miles with Premium Package, Bluetooth, Leather Seats
Avg. Dealer Rating: (2 reviews) "Not willing to negotiate the final price. It's their way or the highway."
https://static.cargurus.com/images/forsale/2016/01/25/04/28/2015_bmw_3_series-pic-3429180498258819789-152x114.jpeg

2015 BMW 3 Series 328i xDrive Sedan Used Cars in Williamsville, NY 14221

Good Deal
$3,085 BELOW
Instant Market Value of $38,080

Price: $34,995

Mileage: 8,953

Location: Williamsville, NY 14221

Average time on market: 42 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mojave Metallic Description: Used 2015 BMW 3 Series 328i xDrive Sedan for sale - $34,995, 8,953 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "dealer responded quickly"
https://static.cargurus.com/images/forsale/2016/05/04/09/25/2008_bmw_3_series-pic-6720493756318123196-152x114.jpeg

2008 BMW 3 Series 328i Used Cars in Williamsville, NY 14221

Good Deal
$1,280 BELOW
Instant Market Value of $14,775

Price: $13,495

Mileage: 50,298

Location: Williamsville, NY 14221

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2008 BMW 3 Series 328i for sale - $13,495, 50,298 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews)
https://static.cargurus.com/images/forsale/2016/03/24/05/42/2010_bmw_3_series-pic-5708369754467508890-152x114.jpeg

2010 BMW 3 Series 328i xDrive Coupe SULEV Used Cars in Grand Island, NY 14072

Good Deal
$822 BELOW
Instant Market Value of $15,806

Price: $14,984

Mileage: 84,489

Location: Grand Island, NY 14072

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Platinum Bronze Metallic Description: Used 2010 BMW 3 Series 328i xDrive Coupe SULEV for sale - $14,984, 84,489 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Climate Package
Avg. Dealer Rating: (6 reviews) "They got back to me very quickly"
https://static.cargurus.com/images/forsale/2016/04/10/08/16/2013_bmw_3_series-pic-6440899416509044231-152x114.jpeg

2013 BMW 3 Series 328i xDrive Sedan Used Cars in Buffalo, NY 14221

Fair Deal
$1,167 BELOW
Instant Market Value of $25,111

Price: $23,944

Mileage: 45,020

Location: Buffalo, NY 14221

Average time on market: 29 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $23,944, 45,020 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "So far, so good"
https://static.cargurus.com/images/forsale/2015/12/26/19/24/2013_bmw_3_series-pic-3766013873736712353-152x114.jpeg

2013 BMW 3 Series 328i xDrive Sedan Used Cars in Orchard Park, NY 14127

Fair Deal
$889 BELOW
Instant Market Value of $26,817

Price: $25,928

Mileage: 28,918

Location: Orchard Park, NY 14127

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $25,928, 28,918 miles with Bluetooth, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/04/28/22/32/2011_bmw_3_series-pic-903275598582270223-152x114.jpeg

2011 BMW 3 Series 328i xDrive SULEV Used Cars in Williamsville, NY 14221

Fair Deal
$521 BELOW
Instant Market Value of $17,516

Price: $16,995

Mileage: 72,205

Location: Williamsville, NY 14221

Average time on market: 34 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 328i xDrive SULEV for sale - $16,995, 72,205 miles with Value Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Premium Package
Avg. Dealer Rating: (2 reviews)
https://static.cargurus.com/images/forsale/2015/12/06/00/52/2015_bmw_3_series-pic-710404640299227965-152x114.jpeg

2015 BMW 3 Series 335i xDrive Sedan Used Cars in Williamsville, NY 14221

Fair Deal
$864 BELOW
Instant Market Value of $45,859

Price: $44,995

Mileage: 6,545

Location: Williamsville, NY 14221

Average time on market: 40 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2015 BMW 3 Series 335i xDrive Sedan for sale - $44,995, 6,545 miles with Bluetooth, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews)
https://static.cargurus.com/images/forsale/2016/03/15/21/56/2004_bmw_3_series-pic-2301584946024276767-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Buffalo, NY 14218

Fair Deal
$382 BELOW
Instant Market Value of $8,377

Price: $7,995

Mileage: 114,014

Location: Buffalo, NY 14218

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $7,995, 114,014 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "responded quickly."
https://static.cargurus.com/images/forsale/2016/02/20/08/08/2013_bmw_3_series-pic-1166705489186726664-152x114.jpeg

2013 BMW 3 Series 335i Sedan Used Cars in Williamsville, NY 14221

Fair Deal
$546 BELOW
Instant Market Value of $36,541

Price: $35,995

Mileage: 29,867

Location: Williamsville, NY 14221

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2013 BMW 3 Series 335i Sedan for sale - $35,995, 29,867 miles with Sport Package, Bluetooth, Sunroof/Moonroof, M Sport Package, Alloy Wheels
Avg. Dealer Rating: (2 reviews)
https://static.cargurus.com/images/forsale/2016/04/22/08/25/2011_bmw_3_series-pic-7792541889279956677-152x114.jpeg

2011 BMW 3 Series 328i xDrive Used Cars in Niagara Falls, NY 14304

Fair Deal
$337 BELOW
Instant Market Value of $20,566

Price: $20,229

Mileage: 29,576

Location: Niagara Falls, NY 14304

Average time on market: 33 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gy Description: Used 2011 BMW 3 Series 328i xDrive for sale - $20,229, 29,576 miles
Avg. Dealer Rating: (17 reviews) "Made the deal the same afternoon. Next day picked up vehicle. David fixed inoperable push button entry, no charge, no problem. I would recommend them."
https://static.cargurus.com/images/forsale/2016/04/30/15/27/2002_bmw_3_series-pic-5317777849907550947-152x114.jpeg

2002 BMW 3 Series 325xi Used Cars in North Tonawanda, NY 14120

Fair Deal
$137 BELOW
Instant Market Value of $6,132

Price: $5,995

Mileage: 128,425

Location: North Tonawanda, NY 14120

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2002 BMW 3 Series 325xi for sale - $5,995, 128,425 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "The Best dealer I've ever encountered"
https://static.cargurus.com/images/forsale/2016/04/13/07/41/2010_bmw_3_series-pic-53516733514655137-152x114.jpeg

2010 BMW 3 Series 328i xDrive Used Cars in Buffalo, NY 14215

Fair Deal
$342 BELOW
Instant Market Value of $18,837

Price: $18,495

Mileage: 44,000

Location: Buffalo, NY 14215

Average time on market: 35 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2010 BMW 3 Series 328i xDrive for sale - $18,495, 44,000 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "The people at Pennisula were great except for the fact their not in Buffalo, NY, their in Toronto. So viewing the vehicle which was supposed to be in Buffalo, is not possible due to the fact the vehicle is in Toronto."
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 50 Great Deals $26,000 11,019 listings
2015 BMW 3 Series 107 Great Deals $20,000 3,234 listings
2014 BMW 3 Series 33 Great Deals $18,650 939 listings
2013 BMW 3 Series 329 Great Deals $14,800 5,430 listings
2012 BMW 3 Series 38 Great Deals $14,750 911 listings
2011 BMW 3 Series 105 Great Deals $8,999 2,546 listings
2010 BMW 3 Series 31 Great Deals $8,900 785 listings
2009 BMW 3 Series 42 Great Deals $6,995 1,275 listings
2008 BMW 3 Series 55 Great Deals $5,495 1,657 listings
2007 BMW 3 Series 67 Great Deals $5,250 1,877 listings