A cornerstone of BMW's success in the USA is the legendary 3 Series. Just like its bigger brother, the 5 Series, the 3 Series has carved a significant place in the hearts of American driving enthusiasts since its introduction in the late 1970s. Models like the E21, E30, E36, E46, E90, F30, G20, and now the G20 LCI have become synonymous with sporty handling, agile performance, and a distinctly premium feel. It's often the gateway into the BMW brand for many, offering a compelling blend of driving pleasure and everyday practicality.
Check our BMW inventory using the search function below, or contact us today with any questions
The date each Vehicle was set on the yard is shown. Some vehicles more than 30 days old may be in process of being removed from the yard and no longer available. Inventory changes often in our yards so the parts you need may or may not be on the vehicle. Please visit the yard for the most accurate availability. For general questions or info, please click on the "Text Us" button below.
* For Full-Service Parts Removal, please see a team member for a quote on the part you need pulled. Service fees apply
Image
Model
Date
Vin
Stock#
Location
Row
2015 BMW 3 SERIES
2026-03-24
WBA3B1G53FNT07007
POM063431
Pomona
50Fresh Set
2013 BMW 3 SERIES
2025-12-17
WBA3A5C53DF351872
POM061235
Pomona
300 Pre-Pulled Engines & Transmissions Only*
2013 BMW 3 SERIES
2026-03-18
WBA3A5C51DF602677
SAC047650
Sacramento
76Fresh Set
2011 BMW 3 SERIES
2026-03-09
WBAPH5C58BA446998
SAC047120
Sacramento
79
2011 BMW 3 SERIES
2026-02-25
WBAKE5C51BE572843
POM062755
Pomona
26
2011 BMW 3 SERIES
2026-02-11
WBAKE5C58BE429744
SAC046462
Sacramento
72
2009 BMW 3 SERIES
2026-02-23
WBAPK73519A451872
SAC044499
Sacramento
81
2008 BMW 3 SERIES
2026-03-05
WBAVA33558KX84121
POM062931
Pomona
31
2008 BMW 3 SERIES
2026-02-17
WBAVA37528NL48089
FRE110843
Fresno
81
2008 BMW 3 SERIES
2026-03-24
WBAVB77578NH79177
SAC047668
Sacramento
74Fresh Set
2008 BMW 3 SERIES
2026-03-23
WBAWV13558P119476
POM063391
Pomona
49Fresh Set
2008 BMW 3 SERIES
2026-03-16
WBAVC53528FZ88034
FRE111710
Fresno
86Fresh Set
2007 BMW 3 SERIES
2026-03-23
WBAVC53547FZ75834
FRE112085
Fresno
83Fresh Set
2007 BMW 3 SERIES
2026-03-18
WBAVC53587FZ77537
FRE111746
Fresno
85Fresh Set
2007 BMW 3 SERIES
2026-03-18
WBAVC53557FZ76104
FRE111938
Fresno
85Fresh Set
2007 BMW 3 SERIES
2026-03-18
WBAVC53507FZ75653
SAC047251
Sacramento
77Fresh Set
2007 BMW 3 SERIES
2026-03-18
WBAVA37547NL14184
SAC047550
Sacramento
76Fresh Set
2007 BMW 3 SERIES
2026-03-12
WBAWV13507P117357
SAC047384
Sacramento
78Fresh Set
2006 BMW 3 SERIES
2026-03-09
WBAVB17546NK32018
SAC047085
Sacramento
79
2006 BMW 3 SERIES
2026-02-20
WBAVB13546KR66357
FRE111137
Fresno
90
2006 BMW 3 SERIES
2026-02-17
WBAVB33596KR75518
FRE110817
Fresno
81
2006 BMW 3 SERIES
2026-02-10
WBAVB13586PT23450
SAC046251
Sacramento
73
2006 BMW 3 SERIES
2026-03-20
WBAVB17576NK35172
STK056447
Stockton
17Fresh Set
2006 BMW 3 SERIES
2026-03-18
WBAVB33596KR72103
SAC047518
Sacramento
76Fresh Set
2006 BMW 3 SERIES
2026-03-16
WBAVB13566K001483
POM062843
Pomona
28Fresh Set
2006 BMW 3 SERIES
2026-03-12
WBAVB33546KR76480
SAC047423
Sacramento
78Fresh Set
2005 BMW 3 SERIES
2026-02-23
WBAET37415NJ90129
SAC046726
Sacramento
81
2004 BMW 3 SERIES
2026-03-09
WBAEV53424KM34060
STK056189
Stockton
11
2004 BMW 3 SERIES
2026-03-08
WBABD53404PD97036
POM062962
Pomona
33
2004 BMW 3 SERIES
2026-03-03
WBAAZ33464KP86680
FRE111504
Fresno
89
2004 BMW 3 SERIES
2026-02-25
WBAET37424NJ47465
POM062774
Pomona
26
2004 BMW 3 SERIES
2026-02-17
WBAET37404NJ82876
FRE110893
Fresno
81
2004 BMW 3 SERIES
2026-03-19
WBABV13474JT21478
SAC047601
Sacramento
75Fresh Set
2003 BMW 3 SERIES
2026-02-12
WBAEV33433KL59789
FRE110968
Fresno
82
2002 BMW 3 SERIES
2026-02-23
WBAET37492NG84379
SAC046970
Sacramento
70
2002 BMW 3 SERIES
2026-02-12
WBABS33462PG84579
FRE110863
Fresno
82
2002 BMW 3 SERIES
2026-03-18
WBABN33482PG56922
SAC047551
Sacramento
76Fresh Set
2001 BMW 3 SERIES
2026-02-24
WBAAV53491FJ67602
STK055869
Stockton
4
2001 BMW 3 SERIES
2026-02-21
WBABN33431JW55644
POM062743
Pomona
3
2001 BMW 3 SERIES
2026-03-12
WBAAV33491FU78855
FRE111693
Fresno
87Fresh Set
2000 BMW 3 SERIES
2026-03-05
WBAAM5333YFR16415
POM062911
Pomona
32
2000 BMW 3 SERIES
2026-02-27
WBAAM5344YJR59506
FRE111427
Fresno
88
2000 BMW 3 SERIES
2026-02-18
WBAAM5343YJR61926
SAC045616
Sacramento
71
2000 BMW 3 SERIES
2026-02-17
WBAAM3339YFP67819
FRE111051
Fresno
81
2000 BMW 3 SERIES
2026-03-16
WBAAM3348YCA91618
FRE111557
Fresno
86Fresh Set
1999 BMW 3 SERIES
2026-02-17
WBAAM3338XCD56964
FRE111097
Fresno
81
1999 BMW 3 SERIES
2026-03-23
WBAAM3338XFP58852
FRE111932
Fresno
83Fresh Set
1997 BMW 3 SERIES
2026-03-10
WBABH732XVEY02067
STK056048
Stockton
12
1997 BMW 3 SERIES
2026-03-04
WBACD3321VAV21047
POM062929
Pomona
30
1997 BMW 3 SERIES
2026-03-24
WBABK8322VET98267
SAC047879
Sacramento
74Fresh Set
1994 BMW 3 SERIES
2026-03-10
WBACB432XRFM00246
STK056063
Stockton
12
1994 BMW 3 SERIES
2026-02-27
WBABK5327REC82439
STK055562
Stockton
6
1994 BMW 3 SERIES
2026-02-13
WBACB4323RFL14020
STK055708
Stockton
20
1993 BMW 3 SERIES
2026-03-18
WBABF4314PEK09738
SAC047265
Sacramento
77Fresh Set
Powered by
2006 BMW 3 SERIES
Year
2006
Yard City
FRESNO
Make
BMW
VIN
WBAVB33596KR75518
Model
3 SERIES
Stock #
FRE110817
Color
WHITE
Vehicle Row
81
Yard Date
February 17, 2026
2006 BMW 3 SERIES
Year
2006
Yard City
SACRAMENTO
Make
BMW
VIN
WBAVB13586PT23450
Model
3 SERIES
Stock #
SAC046251
Color
WHITE
Vehicle Row
73
Yard Date
February 10, 2026
2 images
2005 BMW 3 SERIES
Year
2005
Yard City
SACRAMENTO
Make
BMW
VIN
WBAET37415NJ90129
Model
3 SERIES
Stock #
SAC046726
Color
GRAY
Vehicle Row
81
Yard Date
February 23, 2026
2 images
2004 BMW 3 SERIES
Year
2004
Yard City
SACRAMENTO
Make
BMW
VIN
WBABV13474JT21478
Model
3 SERIES
Stock #
SAC047601
Color
BLACK
Vehicle Row
75
Yard Date
March 19, 2026
2004 BMW 3 SERIES
Year
2004
Yard City
STOCKTON
Make
BMW
VIN
WBAEV53424KM34060
Model
3 SERIES
Stock #
STK056189
Color
SILVER
Vehicle Row
11
Yard Date
March 9, 2026
2004 BMW 3 SERIES
Year
2004
Yard City
POMONA
Make
BMW
VIN
WBABD53404PD97036
Model
3 SERIES
Stock #
POM062962
Color
WHITE
Vehicle Row
33
Yard Date
March 8, 2026
2004 BMW 3 SERIES
Year
2004
Yard City
FRESNO
Make
BMW
VIN
WBAAZ33464KP86680
Model
3 SERIES
Stock #
FRE111504
Color
BLACK
Vehicle Row
89
Yard Date
March 3, 2026
2004 BMW 3 SERIES
Year
2004
Yard City
POMONA
Make
BMW
VIN
WBAET37424NJ47465
Model
3 SERIES
Stock #
POM062774
Color
GRAY
Vehicle Row
26
Yard Date
February 25, 2026
2004 BMW 3 SERIES
Year
2004
Yard City
FRESNO
Make
BMW
VIN
WBAET37404NJ82876
Model
3 SERIES
Stock #
FRE110893
Color
BLUE
Vehicle Row
81
Yard Date
February 17, 2026
2003 BMW 3 SERIES
Year
2003
Yard City
FRESNO
Make
BMW
VIN
WBAEV33433KL59789
Model
3 SERIES
Stock #
FRE110968
Color
BLUE
Vehicle Row
82
Yard Date
February 12, 2026
2002 BMW 3 SERIES
Year
2002
Yard City
SACRAMENTO
Make
BMW
VIN
WBABN33482PG56922
Model
3 SERIES
Stock #
SAC047551
Color
WHITE
Vehicle Row
76
Yard Date
March 18, 2026
2 images
2002 BMW 3 SERIES
Year
2002
Yard City
SACRAMENTO
Make
BMW
VIN
WBAET37492NG84379
Model
3 SERIES
Stock #
SAC046970
Color
BLACK
Vehicle Row
70
Yard Date
February 23, 2026
Export Catalog
Share this URL to allow direct download of the export.
Just like with the 5 Series, we at iPull-uPull are here to help you keep your beloved 3 Series performing at its peak without emptying your wallet. As your 3 Series ages gracefully, the need for replacement parts will inevitably arise. Instead of solely relying on new and often costly components, consider the smart and eco-conscious option of sourcing genuine, used OEM parts from us.
Imagine this: your E46 needs a new side mirror, or perhaps your E90 could use a replacement set of taillights. At our iPull-uPull locations, you can explore a wide array of BMW vehicles, including various generations of the 3 Series, and find the exact parts you need. These are the original manufacturer parts, designed specifically for your car, ensuring a perfect fit and reliable operation.
By choosing to retrieve parts from our inventory, you're not only making a financially savvy decision but also contributing to a more sustainable approach to car ownership. You're giving perfectly functional parts a second chance, reducing waste, and lessening the environmental impact of manufacturing new components. We firmly believe this is a responsible and intelligent way to maintain the sporty character and driving enjoyment of your BMW 3 Series. Our stock is constantly being updated, so be sure to check our listings regularly to discover the treasures that will keep your Ultimate Driving Machine thrilling you on the road for years to come. Let iPull-uPull be your trusted partner in preserving the legacy of your BMW 3 Series!
This place was great. Its updated from when it was pick n pull and the people are fri ndly and helpful. Unfortunately we needed a front bumper of a chevy silverado which apparently is in HIGH demand because the ONE they had that would fit was missing a bumper lol. But the front desk gave us a free admission voucher for the next time we come in on account of us only being inside for a whole 6 minutes. We will definitely be coming back.
Breanna Howard
They bought my car off me for twice as much as PNP AND were also twice as friendly and accommodating. I have been a PNP customer for years, but will be returning to iPull-uPull very soon after this very pleasant and stress free experience.
Samuel Marchese
I love the work they do and when I sell cars they always treat me right! They have good prices and pay cash! I always take my cars there! ?