On the page You can find prices for: 03 325i power steering pump
Cardone 21-5350 Remanufactured Power Steering Pump without Reservoir
$90.46
Power Steering Pump for BMW E46 3 Series
$120.99
Power Steering Pump, OCPTY Power Assist Pump fits 2000 BMW 323Ci/323i/328Ci/328i, 2001-2006 BMW 325Ci/330Ci, 2001-2005 BMW 325i/330i Replace for 21-5350
$85.27
Power Steering Pump for BMW E46 3 Series
$120.95
SCITOO Power Steering Pump for 2000 BMW 323Ci,2000 BMW 323i,2001-2006 BMW 325Ci, 2001-2005 BMW 325i,2000 BMW 328Ci,2000 BMW 328i,2001-2006 BMW 330Ci,2001-2005 BMW 330i Power Assist Pump
$75.89
A-Premium Power Steering Pump Replacement for BMW E46 320i 323i 323Ci 325i 325Ci 328i 328Ci 330i 330Ci
$72.99
Motorhot Power Steering Pump 553-58945 Fit For 2001 2002 2003 2004 2005 2006 BMW 330Ci 325Ci Coupe 2-Door 2001-2005 325i Sedan 4-Door 2.5L 3.0L
$65.98
Power Steering Pump compatible with BMW 3-Series 00-06
$91.87
Evergreen SP-3350 Power Steering Pump fit BMW 320i 323Ci 323i 325Ci 325i 328Ci 328i 330Ci 21-5350