Product review (1 stars): Almost Worked But Not Quite Right!
Did not fit the Bosch Nexxt 300 series washers.  It looks like it might , but as others have said, the drainage connector is to small.
No matter how hard you try, the drainage hose will not seat properly.  I should have listened to others.....

Things to note about this pump.
OEM original had a run time of 15min on 45min off.  Copy of pump is 10min on 50min off.  I'm just letting you know the facts...
Motor pump assembly (grey part towards back) is held on by 3 screws.  Mine were loose and easily strippable if not careful.
I'm not a big fan of the way motor assembly is fastened to pump.

The original OEM is held in by multiple tongue and groove fasteners.

Ordered the Bosch OEM part after returning this made in China pump.

For $30 more I ordered an OEM pump from ears....add an S