
Used BMW 3 Series for Sale in Buffalo, NY
Showing 1-20 of 20 Listings
$8,995
2014 BMW 3 Series 328i xDrive
- 103,400 Miles
- Alden, NY (19 mi away)
- Remaining Lifespan: 5.73147 yrs
- $1,626 Below market value of $10,621
- Listed 44 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 328i xDrive for Sale
103,400 Miles
Alden, NY (19 mi away)
| Category | Used Cars |
| Price | $8,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B5C56EP539567 |
| Location | Alden, NY - 19 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 103,400 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$26,900
$27,5002019 BMW 3 Series 330i xDrive
- 22,244 Miles
- Buffalo, NY (6 mi away)
- Remaining Lifespan: 7.612673 yrs
- $2,074 Below market value of $28,974
- Listed 35 days ago
●
iSeeCars Dealer Score
Used 2019 BMW 3 Series 330i xDrive for Sale
22,244 Miles
Buffalo, NY (6 mi away)
| Category | Used Cars |
| Price | $26,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5R7C53KAJ81567 |
| Location | Buffalo, NY - 6 mi. |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 22,244 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral grey metallic |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | new tires |
$33,999
2023 BMW 3 Series 330e xDrive
- 21,480 Miles
- Buffalo, NY (6 mi away)
- $2,666 Below market value of $36,665
- Low annual miles
- Listed 114 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series 330e xDrive for Sale
21,480 Miles
Buffalo, NY (6 mi away)
| Category | Used Cars |
| Price | $33,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 3MW39FS05P8D01945 |
| Location | Buffalo, NY - 6 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 21,480 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Beige |
| MPG | 68 combined |
| Drivetrain | All-wheel drive |
$34,431
$34,9312023 BMW 3 Series 330i xDrive
- 31,950 Miles
- Buffalo, NY (9 mi away)
- Remaining Lifespan: 9.19197 yrs
- $2,036 Below market value of $36,467
- Listed 126 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i xDrive for Sale
31,950 Miles
Buffalo, NY (9 mi away)
| Category | Used Cars |
| Price | $34,431 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF05P8D06546 |
| Location | Buffalo, NY - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 31,950 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Beige |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, warranty |
$6,995
$8,9952011 BMW 3 Series 328i xDrive
- 104,761 Miles
- Buffalo, NY (3 mi away)
- $762 Below market value of $7,757
- 2 Price Drops in 70 days
- Listed 69 days ago
●
iSeeCars Dealer Score
Used 2011 BMW 3 Series 328i xDrive for Sale
104,761 Miles
Buffalo, NY (3 mi away)
| Category | Used Cars |
| Price | $6,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPK5G56BNN29401 |
| Location | Buffalo, NY - 3 mi. |
| Features | child safety, power outlet, anti-theft system |
| Mileage | 104,761 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$24,500
$25,6002021 BMW 3 Series 330i xDrive
- 53,526 Miles
- Buffalo, NY (9 mi away)
- Remaining Lifespan: 8.244581 yrs
- $2,446 Below market value of $26,946
- Listed 29 days ago
Used 2021 BMW 3 Series 330i xDrive for Sale
53,526 Miles
Buffalo, NY (9 mi away)
| Category | Used Cars |
| Price | $24,500 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J09M8B90263 |
| Location | Buffalo, NY - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 53,526 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$33,924
2022 BMW 3 Series 330i xDrive
- 24,600 Miles
- Buffalo, NY (9 mi away)
- Remaining Lifespan: 8.672321 yrs
- $259 Above market value of $33,664
- Listed 11 days ago
●
iSeeCars Dealer Score
Used 2022 BMW 3 Series 330i xDrive for Sale
24,600 Miles
Buffalo, NY (9 mi away)
| Category | Used Cars |
| Price | $33,924 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J05N8C70404 |
| Location | Buffalo, NY - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 24,600 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Red |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, warranty |
$46,757
2025 BMW 3 Series 330i xDrive
- 7,122 Miles
- Buffalo, NY (9 mi away)
- $709 Above market value of $47,466
- Low annual miles
- Listed 27 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
7,122 Miles
Buffalo, NY (9 mi away)
| Category | Used Cars |
| Price | $46,757 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW04S8F34819 |
| Location | Buffalo, NY - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 7,122 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$38,912
$39,2822023 BMW 3 Series 330i xDrive
- 12,504 Miles
- Buffalo, NY (9 mi away)
- Remaining Lifespan: 9.19197 yrs
- $263 Above market value of $39,175
- Listed 72 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i xDrive for Sale
12,504 Miles
Buffalo, NY (9 mi away)
| Category | Used Cars |
| Price | $38,912 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF04P8C94356 |
| Location | Buffalo, NY - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 12,504 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Beige |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, warranty |
$62,908
$63,9082024 BMW 3 Series M340i xDrive
- 8,577 Miles
- Buffalo, NY (9 mi away)
- $1,700 Above market value of $61,207
- Low annual miles
- Listed 23 days ago
●
iSeeCars Dealer Score
Used 2024 BMW 3 Series M340i xDrive for Sale
8,577 Miles
Buffalo, NY (9 mi away)
| Category | Used Cars |
| Price | $62,908 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FF02R8D92013 |
| Location | Buffalo, NY - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 8,577 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Red |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$54,841
$54,9302023 BMW 3 Series M340i xDrive
- 30,171 Miles
- Buffalo, NY (9 mi away)
- $332 Above market value of $55,173
- Low annual miles
- Listed 66 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i xDrive for Sale
30,171 Miles
Buffalo, NY (9 mi away)
| Category | Used Cars |
| Price | $54,841 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FF08P8C97369 |
| Location | Buffalo, NY - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 30,171 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper gray metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, warranty |
$46,905
2025 BMW 3 Series 330i xDrive
- 6,415 Miles
- Buffalo, NY (9 mi away)
- $1,055 Below market value of $47,960
- Low annual miles
- Listed 98 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
6,415 Miles
Buffalo, NY (9 mi away)
| Category | Used Cars |
| Price | $46,905 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW07S8F31820 |
| Location | Buffalo, NY - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 6,415 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$56,927
$57,9272023 BMW 3 Series M340i xDrive
- 27,649 Miles
- Buffalo, NY (9 mi away)
- $1,296 Above market value of $55,630
- Low annual miles
- Listed 38 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i xDrive for Sale
27,649 Miles
Buffalo, NY (9 mi away)
| Category | Used Cars |
| Price | $56,927 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FF03P8C94296 |
| Location | Buffalo, NY - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 27,649 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Red |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, warranty |
$39,918
2023 BMW 3 Series 330i xDrive
- 18,219 Miles
- Buffalo, NY (9 mi away)
- Remaining Lifespan: 9.19197 yrs
- $1,558 Above market value of $38,359
- Listed 29 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i xDrive for Sale
18,219 Miles
Buffalo, NY (9 mi away)
| Category | Used Cars |
| Price | $39,918 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF05P8D35917 |
| Location | Buffalo, NY - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 18,219 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Beige |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, warranty |
$57,725
2023 BMW 3 Series M340i xDrive
- 25,622 Miles
- Buffalo, NY (9 mi away)
- $1,724 Above market value of $56,000
- Low annual miles
- Listed 36 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i xDrive for Sale
25,622 Miles
Buffalo, NY (9 mi away)
| Category | Used Cars |
| Price | $57,725 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FF08P8D23341 |
| Location | Buffalo, NY - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 25,622 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, warranty |
$39,918
2023 BMW 3 Series 330i xDrive
- 18,543 Miles
- Buffalo, NY (9 mi away)
- Remaining Lifespan: 9.19197 yrs
- $1,603 Above market value of $38,314
- Listed 35 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i xDrive for Sale
18,543 Miles
Buffalo, NY (9 mi away)
| Category | Used Cars |
| Price | $39,918 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF00P8C94550 |
| Location | Buffalo, NY - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 18,543 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper gray metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, warranty |
$35,927
$36,4992023 BMW 3 Series 330e xDrive
- 27,734 Miles
- Buffalo, NY (9 mi away)
- $405 Above market value of $35,521
- Low annual miles
- Listed 85 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series 330e xDrive for Sale
27,734 Miles
Buffalo, NY (9 mi away)
| Category | Used Cars |
| Price | $35,927 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 3MW39FS04P8D12306 |
| Location | Buffalo, NY - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 27,734 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 68 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, warranty |
$37,500
$37,9992025 BMW 3 Series 330i xDrive
- 24,050 Miles
- Buffalo, NY (6 mi away)
- $438 Above market value of $37,061
- High annual miles
- Listed 34 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
24,050 Miles
Buffalo, NY (6 mi away)
| Category | Used Cars |
| Price | $37,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW06S8E99328 |
| Location | Buffalo, NY - 6 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 24,050 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$12,750
2007 BMW 3 Series 335i
- 52,500 Miles
- Clarence, NY (15 mi away)
- Remaining Lifespan: 5.6152754 yrs
- $112 Above market value of $12,637
- Listed 4 days ago
Used 2007 BMW 3 Series 335i for Sale
52,500 Miles
Clarence, NY (15 mi away)
| Category | Used Cars |
| Price | $12,750 |
| For Sale By | owner |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAWL73567PX46534 |
| Location | Clarence, NY - 15 mi. |
| Features | leather upholstery, power outlet, anti-theft system |
| Mileage | 52,500 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$19,979
2011 BMW 3 Series 335is
- 78,521 Miles
- Hamburg, NY (11 mi away)
- Market Price: $18,440
- Low annual miles
- Listed 16 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 | $19,979 |
| 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 |
Used BMW 3 Series in Buffalo
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.
Similar Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| Acura TLX for Sale | $35,592 | Save $7,942 on 1,026 deals | 3,699 listings |
| Cadillac Ats for Sale | $13,037 | Save $4,852 on 242 deals | 604 listings |
| Chrysler 300 for Sale | $18,073 | Save $5,934 on 930 deals | 2,455 listings |
| Hyundai Azera for Sale | $8,314 | Save $4,637 on 39 deals | 126 listings |
| Infiniti Q40 for Sale | $10,919 | Save $2,364 on 13 deals | 24 listings |
| Mercedes-Benz Cla-Class for Sale | $39,866 | Save $9,683 on 877 deals | 3,439 listings |
| Mitsubishi Lancer Evolution for Sale | $29,590 | Save $7,102 on 40 deals | 115 listings |
| Toyota Avalon for Sale | $17,009 | Save $5,663 on 529 deals | 1,468 listings |
| Volkswagen CC for Sale | $7,834 | Save $3,312 on 55 deals | 198 listings |
| Volvo S60 for Sale | $21,576 | Save $7,559 on 682 deals | 1,483 listings |
Popular Bmw Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series for Sale | $35,448 | Save $10,430 on 3,296 deals | 10,499 listings |
| BMW M3 for Sale | $73,326 | Save $18,598 on 279 deals | 1,242 listings |
| BMW M4 for Sale | $78,401 | Save $13,251 on 270 deals | 1,270 listings |
| BMW X5 for Sale | $60,931 | Save $13,507 on 4,514 deals | 15,798 listings |
| BMW i8 for Sale | $56,268 | Save $13,832 on 30 deals | 88 listings |
Explore other cities
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series in Pittsburgh | $15,156 | Save $3,142 on 5 deals | 28 listings |
| BMW 3 Series in Cleveland | $21,075 | Save $3,372 on 14 deals | 41 listings |
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i xDrive (2017-2020) |
$31,358 | 1,673 Listings |
|
||||||||
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$28,475 | 1,623 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,314 | 1,120 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,947 | 777 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$11,277 | 417 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,430 | 338 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$47,346 | 312 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,724 | 288 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$43,668 | 193 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$29,385 | 186 Listings |
|