Used BMW Parts
Geneva, NY
OEM-quality used BMW parts with a 6-month warranty. Serving Rochester, Syracuse, and all of Western New York from our Geneva yard.
Search BMW Inventory (315) 719-8712Find Your BMW Part
Select your year, make, and model to browse matching parts in our live inventory.
BMW Parts In Stock
Fitz Auto Parts stocks a wide selection of used OEM BMW parts for a range of models and years. Whether you’re a DIY owner, independent shop, or dealer, we have the genuine parts you need at a fraction of dealer pricing — verified on-site and backed by our warranty.
Engines
Complete engines, long blocks, and short blocks for most BMW models.
Transmissions
Automatic and manual transmissions and transfer cases.
Body Panels
Doors, hoods, fenders, trunk lids, and bumper assemblies.
Suspension
Control arms, struts, shocks, spindles, and subframes.
Electronics
ECUs, modules, sensors, and lighting assemblies.
Interior
Seats, dashboards, door panels, and trim pieces.
Cooling System
Radiators, fans, water pumps, and coolant reservoirs.
Drivetrain
Axles, driveshafts, differentials, and CV joints.
BMW Models We Carry Parts For
We stock parts for a wide range of BMW models and generations. Don’t see yours listed? Give us a call — our inventory changes daily.
FAQ — Used BMW Parts
Are your used BMW parts genuine OEM?
Yes. We verify OEM fitment on-site before listing parts. We do not sell aftermarket or counterfeit parts. When you order a BMW part from Fitz, you’re getting the same factory-original component that came on the car.
Do you ship BMW parts outside Geneva, NY?
Absolutely. We offer flat-rate shipping throughout Western New York and ship nationally. Many of our customers are in Rochester, Syracuse, Buffalo, and beyond.
What warranty do you offer on BMW parts?
OE mechanical parts come with a 6-month warranty. Electrical parts carry a 30-day exchange warranty. See our full warranty & return policy for details.
Can I sell my BMW to Fitz Auto Parts?
Yes! We purchase used vehicles, including BMWs, for parts. Visit our Sell Your Car page or call us to get a quote.
How do I know if a part will fit my BMW?
Our staff verifies fitment using your VIN. Just call us or search our inventory with your year, model, and trim. We confirm OE specs before the part ships.
Need a BMW Part? We Can Help.
Call or text us Monday–Friday, 9am–5pm. We’ll find the right part for you fast.
(315) 719-8712