
Used BMW 3 Series for Sale in Buffalo, NY
Showing 1-14 of 14 Listings
$8,995
2012 BMW 3 Series 328i xDrive
- 97,908 Miles
- Alden, NY (19 mi away)
- Remaining Lifespan: 5.2653923 yrs
- $209 Below market value of $9,204
- Listed 23 days ago
●
iSeeCars Dealer Score
Used 2012 BMW 3 Series 328i xDrive for Sale
97,908 Miles
Alden, NY (19 mi away)
| Category | Used Cars |
| Price | $8,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAKF5C52CE656636 |
| Location | Alden, NY - 19 mi. |
| Features | bluetooth, alloy wheels, power outlet, anti-theft system |
| Mileage | 97,908 mi. |
| Transmission | Automatic |
| Exterior Color | Space gray metallic |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$29,998
2018 BMW 3 Series 340i xDrive
- 58,732 Miles
- Buffalo, NY (11 mi away)
- Remaining Lifespan: 6.326567 yrs
- $608 Above market value of $29,389
- Listed 38 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 340i xDrive for Sale
58,732 Miles
Buffalo, NY (11 mi away)
| Category | Used Cars |
| Price | $29,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B7C55JA585485 |
| Location | Buffalo, NY - 11 mi. |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 58,732 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Brown |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$27,998
2021 BMW 3 Series 330i xDrive
- 42,564 Miles
- Buffalo, NY (11 mi away)
- Remaining Lifespan: 8.088973 yrs
- $655 Above market value of $27,342
- Listed 21 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series 330i xDrive for Sale
42,564 Miles
Buffalo, NY (11 mi away)
| Category | Used Cars |
| Price | $27,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J06M8B94951 |
| Location | Buffalo, NY - 11 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 42,564 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$31,951
2018 BMW 3 Series 340i xDrive
- 52,000 Miles
- Hamburg, NY (11 mi away)
- Remaining Lifespan: 6.326567 yrs
- Market Price: $30,526
- Listed 10 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 340i xDrive for Sale
52,000 Miles
Hamburg, NY (11 mi away)
| Category | Used Cars |
| Price | $31,951 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B7C59JA586137 |
| Location | Hamburg, NY - 11 mi. |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 52,000 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Red |
| Drivetrain | All-wheel drive |
$32,943
2019 BMW 3 Series 330i xDrive
- 42,678 Miles
- Hamburg, NY (11 mi away)
- Low annual miles
- Listed 8 days ago
●
iSeeCars Dealer Score
Used 2019 BMW 3 Series 330i xDrive for Sale
42,678 Miles
Hamburg, NY (11 mi away)
| Category | Used Cars |
| Price | $32,943 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8K3C51KA484227 |
| Location | Hamburg, NY - 11 mi. |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 42,678 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$21,578
2011 BMW 3 Series 335is
- 78,521 Miles
- Hamburg, NY (11 mi away)
- Low annual miles
- Listed 166 days ago
●
iSeeCars Dealer Score
Used 2011 BMW 3 Series 335is for Sale
78,521 Miles
Hamburg, NY (11 mi away)
| Category | Used Cars |
| Price | $21,578 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAKG1C52BE617839 |
| Location | Hamburg, NY - 11 mi. |
| Features | leather upholstery, sunroof, power outlet, anti-theft system |
| Mileage | 78,521 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$46,590
$46,9902025 BMW 3 Series 330i xDrive
- 4,374 Miles
- Buffalo, NY (4 mi away)
- $1,177 Below market value of $47,767
- Low annual miles
- Listed 15 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
4,374 Miles
Buffalo, NY (4 mi away)
| Category | Used Cars |
| Price | $46,590 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW03S8F76348 |
| Location | Buffalo, NY - 4 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 4,374 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$34,590
$34,9902023 BMW 3 Series 330i xDrive
- 33,252 Miles
- Buffalo, NY (4 mi away)
- Remaining Lifespan: 8.943828 yrs
- $13 Below market value of $34,603
- Listed 12 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i xDrive for Sale
33,252 Miles
Buffalo, NY (4 mi away)
| Category | Used Cars |
| Price | $34,590 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF06P8D57604 |
| Location | Buffalo, NY - 4 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 33,252 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$23,990
$24,5902021 BMW 3 Series 330i xDrive
- 76,111 Miles
- Buffalo, NY (4 mi away)
- Remaining Lifespan: 8.088973 yrs
- $616 Above market value of $23,373
- Listed 33 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series 330i xDrive for Sale
76,111 Miles
Buffalo, NY (4 mi away)
| Category | Used Cars |
| Price | $23,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J03M8C17666 |
| Location | Buffalo, NY - 4 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 76,111 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$28,990
$29,5902021 BMW 3 Series 330e xDrive
- 38,177 Miles
- Buffalo, NY (4 mi away)
- $1,633 Above market value of $27,356
- Low annual miles
- Listed 55 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series 330e xDrive for Sale
38,177 Miles
Buffalo, NY (4 mi away)
| Category | Used Cars |
| Price | $28,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 3MW5P9J09M8C00484 |
| Location | Buffalo, NY - 4 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 38,177 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 67 combined |
| Drivetrain | All-wheel drive |
$25,990
$26,5902019 BMW 3 Series 330i xDrive
- 50,399 Miles
- Buffalo, NY (4 mi away)
- Remaining Lifespan: 7.5233774 yrs
- $2,059 Above market value of $23,930
- Listed 23 days ago
●
iSeeCars Dealer Score
Used 2019 BMW 3 Series 330i xDrive for Sale
50,399 Miles
Buffalo, NY (4 mi away)
| Category | Used Cars |
| Price | $25,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5R7C53KFH08321 |
| Location | Buffalo, NY - 4 mi. |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 50,399 mi. |
| Transmission | Automatic |
| Exterior Color | Mediterranean blue metallic |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$26,590
2021 BMW 3 Series 330i
- 57,773 Miles
- Buffalo, NY (4 mi away)
- Remaining Lifespan: 8.088973 yrs
- $2,416 Above market value of $24,173
- Listed 5 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series 330i for Sale
57,773 Miles
Buffalo, NY (4 mi away)
| Category | Used Cars |
| Price | $26,590 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R1J00M8C21820 |
| Location | Buffalo, NY - 4 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 57,773 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
$16,990
$17,5902018 BMW 3 Series 320i xDrive
- 75,777 Miles
- Buffalo, NY (4 mi away)
- Remaining Lifespan: 6.3260083 yrs
- Low annual miles
- Listed 17 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 320i xDrive for Sale
75,777 Miles
Buffalo, NY (4 mi away)
| Category | Used Cars |
| Price | $16,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E5G50JNU45858 |
| Location | Buffalo, NY - 4 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 75,777 mi. |
| Transmission | Automatic |
| Exterior Color | Glacier silver metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$15,495
2018 BMW 3 Series 330i xDrive
- 96,000 Miles
- Buffalo, NY (3 mi away)
- Remaining Lifespan: 6.326567 yrs
- $996 Above market value of $14,498
- Listed 166 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i xDrive for Sale
96,000 Miles
Buffalo, NY (3 mi away)
| Category | Used Cars |
| Price | $15,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9C55JA615512 |
| Location | Buffalo, NY - 3 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 96,000 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
Used Cars for Sale Insights
How to save money when buying a used BMW 3 Series in Buffalo?
| Engine | A 4-Cylinder 3 Series costs $11,882 less than a 6-Cylinder |
What colors are the best deals for a BMW 3 Series in Buffalo?
Least Expensive Color
Black
$659
Average Savings
Most Expensive Color
Gray
$1,430
Average Premium
Average car color pricing for a used BMW 3 Series in Buffalo?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Black | $659 Savings | |
| White | $338 Savings | |
| Blue | $223 Savings | |
| Red | $1,165 Higher | |
| Gray | $1,430 Higher |
What BMW 3 Series color has the best resale value in Buffalo?
Price differences by car color compared to the average price of a used BMW 3 Series in Buffalo
What is the best time to buy a used BMW 3 Series in Buffalo?
Good times to buy
$237 Average Savings
January, August, September, October, November, December are good times to buy to find the best prices.
Good times to sell
$241 Average Premium
February, March, April, May, June, July are good times to sell to get the best prices.
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i xDrive (2017-2020) |
$32,561 | 2,259 Listings |
|
||||||||
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$30,805 | 2,257 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,346 | 1,316 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,799 | 1,033 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,895 | 461 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,822 | 436 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,387 | 376 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$48,261 | 287 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$46,048 | 280 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$27,968 | 183 Listings |
|