I would caution you against applying anything that prevents you from sweating because this is the body's way to regulate its temperature - stop sweating and you risk suffering harmful effects (some which may not be identified as such - ever - just put down to "deterioration" later in life). You may want to read the thread on question 931657.
The substance I alluded to is common vinegar. Its usefullness is remarkable and it is dirt cheap. You apply small amounts of this to your skin after showering/bathing (underarms, between toes, any other area that produces odour but not immediately around female genitalia). Although an immediate improvement is almost guaranteed, do this without fail for several weeks running because then you will have killed off microbes to the extent that application need only be done very occasionally, if ever again (assuming a good hygiene regime).
You can even rescue clothing that has been invaded by microbes by applying vinegar more liberally to those areas that are most likely to become damp, then wash them after a day or two. A 90 degree or above wash will probably do the same job without the vinegar. Note that Ariel washing powder is (in my experience) inclined to itself produce odour in certain circumstances. The advice already given is correct, avoid synthetic fabrics.
I have myself used the vinegar method and it was spectacularly effective - on advice, I was aiming to cure very persistent athelete's foot which conventional medication failed to eradicate. It worked and as a bonus I found out about the odour side of things too and have passed it on to others who were stunned by it. Many people will prefer to pay for branded goods that are nowhere as effective - all because they worry about vinegar odour (quite an unnecessary worry, it fades within a very short time) but it is up to you what you do.