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
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-02-25
WBAKE5C51BE572843
POM062755
Pomona
26
2011 BMW 3 SERIES
2026-02-11
WBAKE5C58BE429744
SAC046462
Sacramento
72
2011 BMW 3 SERIES
2026-02-04
WBAPH5G53BNM76381
FRE110233
Fresno
83
2011 BMW 3 SERIES
2026-03-09
WBAPH5C58BA446998
SAC047120
Sacramento
79Fresh Set
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-16
WBAVC53528FZ88034
FRE111710
Fresno
86Fresh Set
2007 BMW 3 SERIES
2026-02-02
WBAVC53537FZ72830
SAC046276
Sacramento
74
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-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-02-02
WBAVB33556PS05626
FRE110463
Fresno
84
2006 BMW 3 SERIES
2026-02-02
WBAVB13526KX68974
FRE110653
Fresno
84
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
2006 BMW 3 SERIES
2026-03-09
WBAVB17546NK32018
SAC047085
Sacramento
79Fresh Set
2005 BMW 3 SERIES
2026-02-23
WBAET37415NJ90129
SAC046726
Sacramento
81
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
2004 BMW 3 SERIES
2026-03-09
WBAEV53424KM34060
STK056189
Stockton
11Fresh 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
1997 BMW 3 SERIES
2026-03-04
WBACD3321VAV21047
POM062929
Pomona
30
1997 BMW 3 SERIES
2026-03-10
WBABH732XVEY02067
STK056048
Stockton
12Fresh Set
1994 BMW 3 SERIES
2026-02-27
WBABK5327REC82439
STK055562
Stockton
6
1994 BMW 3 SERIES
2026-02-13
WBACB4323RFL14020
STK055708
Stockton
20
1994 BMW 3 SERIES
2026-03-10
WBACB432XRFM00246
STK056063
Stockton
12Fresh Set
1993 BMW 3 SERIES
2026-03-18
WBABF4314PEK09738
SAC047265
Sacramento
77Fresh Set
Powered by
2 images
2007 BMW 3 SERIES
Year
2007
Yard City
SACRAMENTO
Make
BMW
VIN
WBAVC53507FZ75653
Model
3 SERIES
Stock #
SAC047251
Color
SILVER
Vehicle Row
77
Yard Date
March 18, 2026
2 images
2007 BMW 3 SERIES
Year
2007
Yard City
SACRAMENTO
Make
BMW
VIN
WBAVA37547NL14184
Model
3 SERIES
Stock #
SAC047550
Color
WHITE
Vehicle Row
76
Yard Date
March 18, 2026
2007 BMW 3 SERIES
Year
2007
Yard City
SACRAMENTO
Make
BMW
VIN
WBAWV13507P117357
Model
3 SERIES
Stock #
SAC047384
Color
MAROON
Vehicle Row
78
Yard Date
March 12, 2026
2007 BMW 3 SERIES
Year
2007
Yard City
SACRAMENTO
Make
BMW
VIN
WBAVC53537FZ72830
Model
3 SERIES
Stock #
SAC046276
Color
SILVER
Vehicle Row
74
Yard Date
February 2, 2026
2006 BMW 3 SERIES
Year
2006
Yard City
STOCKTON
Make
BMW
VIN
WBAVB17576NK35172
Model
3 SERIES
Stock #
STK056447
Color
BLUE
Vehicle Row
17
Yard Date
March 20, 2026
2 images
2006 BMW 3 SERIES
Year
2006
Yard City
SACRAMENTO
Make
BMW
VIN
WBAVB33596KR72103
Model
3 SERIES
Stock #
SAC047518
Color
GRAY
Vehicle Row
76
Yard Date
March 18, 2026
2006 BMW 3 SERIES
Year
2006
Yard City
POMONA
Make
BMW
VIN
WBAVB13566K001483
Model
3 SERIES
Stock #
POM062843
Color
BLACK
Vehicle Row
28
Yard Date
March 16, 2026
2006 BMW 3 SERIES
Year
2006
Yard City
SACRAMENTO
Make
BMW
VIN
WBAVB33546KR76480
Model
3 SERIES
Stock #
SAC047423
Color
WHITE
Vehicle Row
78
Yard Date
March 12, 2026
2 images
2006 BMW 3 SERIES
Year
2006
Yard City
SACRAMENTO
Make
BMW
VIN
WBAVB17546NK32018
Model
3 SERIES
Stock #
SAC047085
Color
GRAY
Vehicle Row
79
Yard Date
March 9, 2026
2006 BMW 3 SERIES
Year
2006
Yard City
FRESNO
Make
BMW
VIN
WBAVB13546KR66357
Model
3 SERIES
Stock #
FRE111137
Color
GRAY
Vehicle Row
90
Yard Date
February 20, 2026
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
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!
I went to iPull-uPull Auto Parts Sunday afternoon on Stockton Blvd. I signed up for the membership and the tool raffle, the employees were very nice and helpful. They gave me a free car wash coupon for Quick Quack Car Wash. I also got to spin a wheel and won a very nice straw hat. The parking lot was clean and looks to be restriped,it really makes a difference. Also there are new signs explaining how the new auto parts center works. As I went home I received a phone call saying that I was the winner of a tool set. I drove back and received a 103 piece tool set with the case, I was very thankful. I did want a Tshirt, although I believe they gave them all away before I was able to get one. Looks like a great place to shop for Auto Parts, I will go back again in the near future.
Art Howell
These 5 stars are for the business and specially for Jonathan. He was always very helpful from the beginning to the end. Even after the end I still called and bugged him for other questions and he was still always so happy to help. He made this process very easy. This is what I call great customer service. Thank you
Nallely Alfaro
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.