I hate to support big capitalist concerns, but Head and Shoulders is very effective and very reasonably priced.
The only real alternative is a pharmacy only shampoo called Stieprox. This may be as good but is a bit dearer.
I have never come across any evidence that any natural product does anything at all for dandruff. If anyone knows any better I would be interested to hear.