This answer is applicable for many BMWs in addition to the one listed below.
Q
I have a washer fluid leak. The leak is at the bottom of the pump. The pump has a square opening at the bottom and this is where I see the leak. I noticed the leak after the car came back from the body shop. A dent on the hood was repaired.I have replaced the rubber grommet that holds the pump in the washer fluid reservoir. Two issues:(1)Is there a check valve in the washer circuit? (body shop may have removed it)or (2) The pump needs replacement?
A
BMWs do have check valves in the windshield washer systems. This is done in order to keep the fluid in the lines and at the washer nozzles between uses so the pump does not have to move fluid all the way from the reservoir to the nozzles each time you want a “squirt”. Some models use one check valve (typically incorporated into the “T” that splits the single line to go to the two nozzles), while others have a check valve at each nozzle. Your 92 325i has a check valve at each nozzle.
With the above points noted, even if the check valve were not functioning properly, there should be no leakage in the system, either at the hoses or the pump. If the pump is leaking, it is likely faulty and needs to be replaced.
Another common problem, on the models that use the “T” check valve (3-series 84-91 & 5-series 82-88), is that the valve itself starts to leak. This can also happen on the double check valve systems.

