It helps to use vinegar or disinfective laundry additive. You can smell the vinegar after washing but the smell goes away when the laundry dries.

But the only thing that really gets rid of the stink is to wash in hot water. Most sport fabrics should not be washed hot, but I still do it once in a while - haven't had a problem yet. After that I hang them out in the sun if possible.

My wool jerseys don't stink as much, but to say they don't stink at all wouldn't be true